Initrd pres cpio ci loop
Jiri Netolicky
netolicky na epos.cd.cz
Pondělí Červen 20 17:40:55 CEST 2005
Preji dobry den.
Minuly tyden jsem se rozhodl zacit pouzivat
LVM2.Protoze jsem chtel mit na LVM i root,
musel jsem pouzit initrd. Pokud jsem initrd
vytvoril pres loopback zarizeni naformatovane
ext2 a pote zkomprimovane pres gzip vse funguje.
V mnoha navodech vcetne nastroje mkinitrd
(mkinitrd: version 4.2.0.3) se vytvari initrd
pomoci cpio. Dokonce i kernel zda se takovy
initrd ocekava
checking if image is initramfs...it isn't (no cpio magic);
looks like an initrd
At jsem zkousel ho vytvorit pres mkinitrd
ci rucne
find . | cpio -co | gzip -c -9 >../initrd
ve chvili kdy verze pres loopback pise
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
se objevi hlaska
RAMDISK: Compressed image found at block 0
Kernel panic - not syncing: VFS : Unable to mount
root fs on unknown-block(0,0)
Netusite v cem by mohl byt problem? Mozna
zapomenuta nejaka volba v jadre?
Distro Gentoo, jadro 2.6.12-gentoo
Diky Jirka
--
Jiri Netolicky
Další informace o konferenci Linux