[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ybin not setting OpenFirmware boot-device



Why doesn't ybin set my OpenFirmware boot-device variable?

According to the manpage:

	Ybin will also set the OpenFirmware boot-device variable to the device
	path of the bootstrap(8) partition using nvsetenv(8) when a NewWorld
	compatible version of nvsetenv(8) is available.

But it continues to automatically boot OS X from hd:4, instead of 
yaboot from hd:2. I must manually boot hd:2,yaboot from OpenFirmware.

I checked, & both nvsetenv & hfsutils are installed. I'm running Debian 
unstable, yaboot 1.3.31-2, powerpc-utils 1.1.3-11, & hfsutils 3.2.6-7.

I call ybin without arguments & use this minimal yaboot.conf:

	boot=/dev/hda2

	image=hd:4,/vmlinux-2.6.9-200411130
	        initrd=hd:4,/ext2rd.200411130.gz
	        initrd-size=6291456
	        append="init=/linuxrc"

Any suggestions why ybin doesn't set my OpenFirmware boot-device 
variable?

Thanks!

Jack