Ext4 als root filesystem

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
ajuch
Beiträge: 13
Registriert: 06.08.2006 16:02:37
Kontaktdaten:

Ext4 als root filesystem

Beitrag von ajuch » 26.12.2008 00:51:16

Hallo!

Habe ein Lenny laufen und wollte meine root Partition als ext4 mit Option noextents mounten. Beim nächsten booten hatte ich dann ein Problem. / wurde nicht gemountet, anstelle dessen ein ro-gemountetes Filesystem vom Typ rootfs.

Ext4 mit Kernel 2.6.28 als home filesystem ist kein Problem, das läuft hier prima. Kann es sein, dass das ext4 Modul nicht im initrd drin ist?

MfG, Andreas

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Ext4 als root filesystem

Beitrag von Tintom » 26.12.2008 11:10:44

Trag mal bei /etc/initramfs-tools/modules ext4dev ein, im Kernel ist es bereits.
Danach den Kernel neu installieren bzw. die Initrd neu bauen und ext4 sollte erkannt werden.

Code: Alles auswählen

# /sbin/modprobe -l|grep fs|grep ext
/lib/modules/2.6.26-1-amd64/kernel/fs/ext2/ext2.ko
/lib/modules/2.6.26-1-amd64/kernel/fs/ext3/ext3.ko
/lib/modules/2.6.26-1-amd64/kernel/fs/ext4/ext4dev.ko
Gruß

bombaclaude
Beiträge: 320
Registriert: 01.01.2007 13:19:34

Re: Ext4 als root filesystem

Beitrag von bombaclaude » 26.12.2008 11:14:23

Ist ext4 denn schon real live fähig auch für große Sachen :?: ?

ajuch
Beiträge: 13
Registriert: 06.08.2006 16:02:37
Kontaktdaten:

Re: Ext4 als root filesystem

Beitrag von ajuch » 26.12.2008 14:53:23

Hallo!

Leider scheint das Problem wo anders zu liegen. Das / Filesystem wird prinzipiell als ext3 gemountet, völlig unabhängig davon was in /etc/fstab steht. Natürlich hängt der Bootprozess dann, weil ich die Option noextents (die es natürlich nur bei ext4 gibt) verwende, deshalb schätzungsweise das read-only mounten.

Das ext4 Modul ist jedenfalls geladen. Irgendwo scheint da noch irgendwas auf ext3 hardcoded zu sein. Mit grep bin ich im /etc/initramfs-tools Verzeichnis nicht fündig geworden. Vielleicht hat jemand spontan eine Idee? So wichtig ist das ganze natürlich nicht, ext3 funktioniert natürlich auch.

@bombaclaude: Immerhin ist es bei Kernel 2.6.28 nicht mehr als experimentell gekennzeichnet :-) Backup ist wie auch bei ext3 schon sicher kein Fehler...

Andreas

burgzinne
Beiträge: 33
Registriert: 08.06.2004 12:13:16

Re: Ext4 als root filesystem

Beitrag von burgzinne » 27.12.2008 21:32:39

Hab's gerade hinter mir: /boot ist auf eigener ext2 Partition, der Rest auf einer ext4 Partition. Initrd wollte auch bei mir immer ext3 mounten, der Eintrag

Code: Alles auswählen

# kopt=root=/dev/hda3 ro rootfstype=ext4
in /boot/grub/menu.lst hat geholfen.
Mit ext4 ist mein System jetzt schneller, kann Pommes fritieren, Moped fahren, und morgen fliegen wir zum Mond!

Antworten