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

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



Hi Eduard,

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.

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.

bye,
  Chris
-- 
Christian Perle                                   perle@itm.tu-clausthal.de
Grunaer Str. 31                      http://www.itm.tu-clausthal.de/~perle/
01069 Dresden                   LinuxGuitarKitesBicyclesBeerPizzaRaytracing
_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix


Reply to: