Not able to install yaboot into debian live image

Matias Kreder mkreder at gmail.com
Fri Feb 22 09:12:36 EST 2013


Hi,

I'm having some troubles to get a live cd image to boot into qemu
ppc64 emulator with IBM OpenFirmware. I will also need to use this
image on a IBM pServer.

I used the Debian live build tool to create the .iso image. They just
provide best effort support for its tool and they will just accept
patches.

The options that they use to generate the .iso are:

	yaboot)
		GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -r --iso-level 2
--netatalk -hfs -probe -map"
		GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} binary/yaboot/hfs.map
--chrp-boot -part -no-desktop"
		GENISOIMAGE_OPTIONS="${GENISOIMAGE_OPTIONS} -hfs-bless binary/yaboot
-hfs-volid Debian/Live_powerpc"
		GENISOIMAGE_EXCLUDE="yaboot/hfs.map"
		;;

According to the source here:
http://live.debian.net/gitweb/?p=live-build.git;a=blob_plain;f=helpers/lh_binary_iso;hb=428f4d972f38a4774107d5ea934774fca591f77b

When I try to boot the .iso I just get "E3404: Not a booteable
device!" I'm executing: "qemu-system-ppc64 -m 1024 -M pseries -cdrom
binary.iso -boot d"

This is my CD structure:

root at debianppc:/build/binary# ls -R
.:
live  md5sum.txt  yaboot

./live:
filesystem.packages         initrd.img-2.6.32-5-powerpc
vmlinux-2.6.32-5-powerpc64
filesystem.packages-remove  initrd.img-2.6.32-5-powerpc64
filesystem.squashfs         vmlinux-2.6.32-5-powerpc

./yaboot:
boot.msg  hfs.map  ofboot.b  pegasos  yaboot  yaboot.conf

I'm stuck here, any help will be really appreciated.

Regards
Matias


More information about the Yaboot-users mailing list