Re: making 13.1 ppc32 image bootable on PowerMac

Dinar Valeev <[email protected]> Thu, 20 Feb 2014 21:41:57 +0100
Newsgroups gmane.linux.suse.ppc
Message-ID <CADqALGT8G1F5Sabsf1xZ7TUroYBvU5exTDA5TWJTGfFJ9RscyQ@mail.gmail.com>
Hi Peter,

The command we use to build image looks like:
/usr/bin/genisoimage -r -pad -f -J -joliet-long -p "KIWI -
http://opensuse.github.com/kiwi" -publisher "SUSE LINUX GmbH" -A
"openSUSE-13.1-ppc-NET-ppc-Build0031-Media" -V
"openSUSE-13.1-ppc-NET-ppc0031" -chrp-boot -hfs-bless
/usr/src/packages/KIWIROOT/main/openSUSE-13.1-ppc-NET-ppc-Build0031-Media/suseboot
-hfs-volid 'openSUSE 13.1 1' -l --macbin -map
/usr/share/kiwi/modules/KIWIIsoLinux-AppleFileMapping.txt --netatalk
-part -T -U -o /usr/src/packages/KIWIROOT/main/openSUSE-13.1-ppc-NET-ppc-Build0031-Media.iso
/tmp/kiso-loader-5iyBDW
/usr/src/packages/KIWIROOT/main/openSUSE-13.1-ppc-NET-ppc-Build0031-Media

And here is Mapping file:
https://github.com/openSUSE/kiwi/blob/master/metadata/KIWIIsoLinux-AppleFileMapping.map

Thanks, I'll compare our setup with your working solution.

Have fun,
Dinar

On Thu, Feb 20, 2014 at 9:20 PM, Peter Pöml <[email protected]> wrote:
> Hi,
>
> the 13.1 NET image for ppc32 doesn't boot on PowerMac; it's because the
> boot folder isn't "blessed". You can use mkisofs with the option
> -hfs-bless /suseboot to fix it (and -hfs needs to be added if it's not
> there), and the -map option with a small file with HFS type/creator
> mappings.
> (see attachment, which worked for me)
>
> Then the folder will be recognized as bootable, and the boot script
> named "os-chooser" will be recognized and executed.
>
> Peter
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]