[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [debian-knoppix] Re: [debian-knoppix] [Tiny] pivot_root.asm - Für Christian Perle zum Runterladen aus dem Archiv...



On Mon, Dec 09, 2002 at 10:51:39AM +0100, Christian Perle wrote:
> On Mon, Dec 09, 2002 at 07:05:21 +0100, Eduard Bloch wrote:
> [pivot_root]
> > Wozu überhaupt, mal dumm gefragt? Warum nicht einfach das neue
> > root-Device ins procfs schreiben und linuxrc beenden? Ich meine, diese
> > Funktionalität haben wir schon im Kernel.
> 
> Gegeben sei ein ext3 als Rootfilesystem. Dazu ein Kernel, der
> ext2-Support fest einkompiliert hat und ext3 als Modul dazugeladen.
> Nach Beendigung der initrd mountet der Kernel das Rootfilesystem immer
> als ext2, weil es beim Durchprobieren der FS-Typen vor ext3 kommt und
> ext3 auch als ext2 gemountet werden kann.

Hmm... Echt? In meiner /etc/filesystems steht zwar ext3 vor ext2, aber
wenn ext2 im Kernel eincompiliert ist... Weiss nicht so genau.

Wäre aber auch nicht so schlimm, wenn das root-fs erst read-only als
ext2 gemountet und dann als ext3 read-write gemountet würde. Das kann
man sicher per linuxrc von der initrd aus machen, oder?

> Das ist genau die Situation, wenn Knoppix auf ext3 installiert ist.
> Der simple "echo '0x...' > /proc/sys/kernel/real_root_dev"-Mechanismus
> reicht in diesem Fall nicht aus. Mit pivot_root kann man dem Kernel
> schon in der initrd vorgeben, welchen FS-Typ das Rootfilesystem hat.

Also soll ich es in die Knoppix-ash einbauen?

Gruß
-Klaus
-- 
Klaus Knopper                           Technical Solutions & Finances
knopper@linuxtag.org                          http://www.linuxtag.org/
Phone +49-(0)631-3109371                        Fax +49-(0)631-3109372
LinuxTag 2003 - Europes largest Linux Expo       Where .com meets .org
_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix


Reply to: