On Fri, 30 Mar 2007, 01:04 GMT+01 David Woodhouse wrote:
Run 'dir cd:,\' to get a listing of the blessed directory. There should be an 'ofboot.b' there and it should have type TBXI.
I have now been able to successfully run 'dir cd:,\' from the OF prompt (very cool - remotely via telnet) - don't know why I was not successful with this before my previous post, sorry for the noise.
With the CD inserted, burnt from the original "boot.iso": 1 > dir cd:,\
Size/ GMT File/Dir bytes date time TYPE CRTR Name 2050 10/17/ 6 20:21: 7 tbxi chrp ofboot.b 145068 10/17/ 6 20:21: 7 ???? ???? yaboot
However, the TYPE and CRTR are not correct on the CD burnt from the new "boot-new.iso":
1 > dir cd:,\
Size/ GMT File/Dir bytes date time TYPE CRTR Name 2050 10/18/ 6 2:21: 7 TEXT unix ofboot.b 145068 10/18/ 6 2:21: 7 TEXT unix yaboot
Here is my complete input/output for creating "boot-new.iso":
[root@fedora-ibook [__data__]]# test -d boot || mkdir boot [root@fedora-ibook [__data__]]# mount -o loop boot.iso boot [root@fedora-ibook [__data__]]# rm -rf boot-new; cp -rp boot boot-new [root@fedora-ibook [__data__]]# find boot-new -name TRANS.TBL -exec rm -f {} ; [root@fedora-ibook [__data__]]# volume_id="PBOOT"; system_id="PPC"; volume_set_id="6"; application_id="Fedora Core 6"; hfs_volume_id=$volume_set_id [root@fedora-ibook [__data__]]# mkisofs -volid "$volume_id" -sysid "$system_id" -appid "$application_id" -volset "$volume_set_id" \
-untranslated-filenames -joliet -rational-rock -translation-table \ -hfs -prep-boot ppc/chrp/yaboot -chrp-boot -part -hfs-volid "$hfs_volume_id" -no-desktop -hfs-bless ./boot-new/ppc/mac \ -o boot-new.iso ./boot-new
Warning: creating filesystem that does not conform to ISO-9660. mkisofs: Warning: no Apple/Unix files will be decoded/mapped Blessing mac (./boot-new/ppc/mac) CHRP boot partition 1 PReP boot partition 2 is "ppc/chrp/yaboot" 23.53% done, estimate finish Fri Mar 30 15:12:26 2007 46.95% done, estimate finish Fri Mar 30 15:12:26 2007 70.43% done, estimate finish Fri Mar 30 15:12:26 2007 93.89% done, estimate finish Fri Mar 30 15:12:27 2007 Total extents actually written (inc HFS) = 21160 (Size of ISO volume = 20213, HFS extra = 947) Total translation table size: 4617 Total rockridge attributes bytes: 3647 Total directory bytes: 16384 Path table size(bytes): 116 Max brk space used 0 21310 extents written (41 MB)
Something still seems to be wrong/missing with the mkisofs options. Maybe is has to do with the "no Apple/Unix files will be decoded/mapped" warning? Please help.
Thanks! rob.