Hali!
ez alapjan osszeraktam egy sajat Debian installert. Kesz is lett a cd (minden csomag sajat forditas rajta), bootol, telepedik meg minden.
A debian-installer-20070308etch1/build/README alapjan keszult (keresre beidezem vagy elkuldom a filet).
Mint emlitettem, mukodik. Szepen csinal egy alap ramfs-t (initrd.gz neven), ami bootol es utana mar a csomagokat a cd-rol szedi le.
EZT az initrd.gz-t nem tudom megnyitni. probalkozasaim:
mount -o loop initrd x
(gunzip utan, az x konyvtarba)
Hatarozzam meg a filerendszert
mount -o loop -t ext2 initrd x
mount -o loop -t iso9660 initrd x
Mindegyikre "wrong fs type, bad superblock" meg a tobbi, asszem ismeros.
Egyedul ezt fogadta el:
mount -o loop -t ramfs initrd x
A mount parancs kimenete szerint is csatlakoztatva van. Megis tokures a konyvtar, nem latom a tartalmat. Mit rontok el?
(Egyebkent mindenhol csak az elso variaciot irjak, vagyis fs megadas nelkul mountoljam)
Ja, a file initrd szerint:
ASCII cpio archive
Probaltam cpio -i initrd paranccsal is, hat nem segitett...De lehet, hogy csak varni kellett volna. Most itthagyom, hazamegyek, otthonrol ranezek, hatha addigra vegez a cpio...
De ha vkinek van otlete, hogyan lehetne mountiolni, ne tartsa magaban!
- 1398 megtekintés
Hozzászólások
cpio -i < initrd
- A hozzászóláshoz be kell jelentkezni
Meg is valaszolom a kerdest....
file:///usr/src/linux/Documentation/initrd.txt
gzip -cd /boot/imagefile.img | cpio -imd --quiet
Szoval nem kell/lehet mountolni. Viszont ki lehet bontani :)
De a Te verziod is mukodik.
Azert vicces, hogy meg a Debian Installer wiki is mountolast emleget, az osszes google-talalat szerint mountolhato.
- A hozzászóláshoz be kell jelentkezni