FreeBSD bootolható ISO - nem indul

Fórumok

Üdv!

Van egy ideje egy "rossz szokásom", Linux liveCD-khez adok hozzá néhány extra dolgot (doksik, beállítások, zenék stb.). Ez nagyon jól jön, ha távol vagyok megszokott környezetemtől, mivel így csak be kell tenni a cuccot egy gépbe és a kedvenc dolgaim azonnal kéznél vannak.
Eddig mindig bevált, de most FreeBSD (FreeSBIE v. DesktopBSD) CD-vel akartam megcsinálni, és nem sikerült.

A műveletsor elvileg pofonegyszerű lenne:

Kibontom az eredeti ISO-t (vagy kimásolom a CD-ről), hozzáadok egy új mappát a saját dolgaimmal, majd mkisofs/genisoimage segítségével újracsomagolom ISO-ba, végül pirítás.

A bootolást eddig - linuxnál - ISOLINUX és GRUB esetén hiba nélkül beállítottam (isolinux-nál pl. így: "-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat" stb, attól függően hol vannak és hogy hívják a fileokat, GRUB-nál pedig elég ugye a "-b stage2_eltorito").
de FreeBSD-nél nem ezek vannak, hanem a "cdboot" (tehát:

 -b cdboot -c boot.catalog 

- bár utóbbi nem is kell úgy tapasztalom).
Így néz ki teljesen a mkisofs parancssor, és mégsem működik:


mkisofs -o FeeSBIE_.iso -b boot/cdboot -c boot.catalog -no-emul-boot -boot-load-size 4 -UDF -udf-symlinks -J -r -allow-leading-dots -ldots -allow-lowercase -allow-multidot -joliet-long -l -full-iso9660-filenames -relaxed-filenames -max-iso9660-filenames -no-iso-translate -graft-points -iso-level 4 -boot-info-table FreeSBIE_

vagy:


/usr/bin/genisoimage -o FreeSBIE_.iso -b boot/cdboot -c boot.catalog -no-emul-boot -boot-load-size 4 -graft-points -volid FreeSBIE -volset-size 1 -volset-seqno 1 -rational-rock -no-cache-inodes -udf -allow-leading-dots -full-iso9660-filenames -relaxed-filenames -allow-lowercase -no-iso-translate -allow-multidot -max-iso9660-filenames -iso-level 4 -boot-info-table FreeSBIE_ 

Ki a hibás?

(Hozzátenném, hogy a megírt CD úgy csinál, mintha bootolna, de csak ezt produkálja. (és ugyanígy az ISO VMWare-ben is). Többször nekifutottam, mindig ezt kaptam.. Bosszantó, hogy kinevetnek :-) ).

(Azóta kipróbáltam OpenBSD liveCD-vel (Olive) is (ott a

 -b cdrom38.fs -c boot.catalog 

kapcsolóval), de ugynúgy nem működik..)

Hozzászólások