Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU
On 10/02/18 13:39, Frank Scheiner wrote:
Hi Mark,
On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote:
$ ./qemu-system-ppc -cdrom debian-9.0-powerpc-NETINST-1.iso -boot d -M
mac99 -nographic
[...]
Trying cd:,\\:tbxi...
[...]
:-1,: Unable to open file, Invalid device
Can't open config file
Welcome to yaboot version 1.3.17
boot:
My existing Jessie test image (debian-8.5.0-powerpc-netinst.iso) works
fine, so it looks like there is a regression somewhere in the boot
loader configuration. Does anyone know what has changed between these
two images that could cause this to break?
No, not really, but just for the record, on real hardware (a Mac mini G4
in this case) the current ISO from 2018-02-07 20:35h works as expected:
```
ok
0 > boot cd:,\\:tbxi load-size=806 adler32=96ebe7f0
parsing <CHRP-BOOT>
evaluating <BOOT-SCRIPT>
This is a Debian installation CDROM,
built on 20180207-19:20
Press ENTER to continue, or press TAB for a
full list of options
If the system fails to boot with a white screen
which doesn't go away, try
install video=ofonly
Welcome to yaboot version 1.3.17
Enter "help" to get some basic usage information
boot:
```
Assuming that it fails for you after loading/during execution of the
CHRP script (`/install/ofboot.b`) you could try to compare the current
version of this script with the one on the Jessie ISO.
The current CHRP script seems to determine if the used CPU is 64 bit
capable or not and selects the appropriate yaboot config
(`/install/yaboot.conf` or `/install/mac32.conf`):
```
<BOOT-SCRIPT>
" screen" output
load-base release-load-area
" /cpus/@0" find-package if
" 64-bit" rot get-package-property 0= if
2drop
" boot cd:,\install\yaboot conf=cd:,\install\yaboot.conf" eval
else
" boot cd:,\install\yaboot conf=cd:,\install\mac32.conf" eval
then
then
</BOOT-SCRIPT>
```
And just for curiosity, what does the `conf` command print out in your
case after entering it at the yaboot `boot:` prompt?
Hi Frank,
Since I still couldn't get anywhere with typing in the above commands
into the debian 9.0 image, I rebuilt OpenBIOS with CIF debugging enabled
and attached are both console outputs for comparision.
The key difference seems to be here:
debian-8.5:
>> getprop(0xfff49014, "ibm,client-architecture-support-reboot",
0x002305e4, 4) = -1
>> getprop(0xfff49014, "ibm,fw-nbr-reboots", 0x002305e4, 4) = -1
>> getprop(0xfff49014, "boot-once", 0x002449ec, 1024) = -1
>> setprop(0xfff49014, "boot-once", 0x00000000, 0)
>> = 0
>> finddevice("cd:,\install\mac32.conf") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbaad8, 63) = 6
>> 0xfffbaad8 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbab08, 63) = 6
>> 0xfffbab08 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbaa48, 63) = 6
>> 0xfffbaa48 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
debian-9.0:
>> getprop(0xfff49014, "ibm,client-architecture-support-reboot",
0x00120464, 4) = -1
>> getprop(0xfff49014, "ibm,fw-nbr-reboots", 0x00120464, 4) = -1
>> getprop(0xfff49014, "boot-once", 0x0013482c, 1024) = -1
>> setprop(0xfff49014, "boot-once", 0x00000000, 0)
>> = 0
>> finddevice("") = 0xffffffff
>> finddevice("") = 0xffffffff
>> finddevice("") = 0xffffffff
For some reason yaboot isn't parsing the conf= parameter even though it
is present in bootargs?
ATB,
Mark.
>> =============================================================
>> OpenBIOS 1.1 [Feb 10 2018 13:56]
>> Configuration device id QEMU version 1 machine id 1
>> CPUs: 1
>> Memory: 128M
>> UUID: 00000000-0000-0000-0000-000000000000
>> CPU type PowerPC,G4
milliseconds isn't unique.
Welcome to OpenBIOS v1.1 built on Feb 10 2018 13:56
0 > boot cd:,\install\yaboot conf=cd:,\install\mac32.conf >> switching to new context:
>> finddevice("/chosen") = 0xfff4908c
>> finddevice("/options") = 0xfff49014
>> getprop(0xfff4908c, "stdout", 0x002305f4, 4) = 4
>> 0x002305f4 07 c5 aa 70 __ __ __ __ __ __ __ __ __ __ __ __ .Ūp
>> getprop(0xfff4908c, "stdin", 0x002305f8, 4) = 4
>> 0x002305f8 07 c5 ab 74 __ __ __ __ __ __ __ __ __ __ __ __ .ūt
>> getprop(0xfff4908c, "memory", 0x0023385c, 4) = 4
>> 0x0023385c 07 c5 a9 70 __ __ __ __ __ __ __ __ __ __ __ __ .ũp
>> getprop(0xfff4908c, "mmu", 0x00233758, 4) = 4
>> 0x00233758 07 c5 a7 68 __ __ __ __ __ __ __ __ __ __ __ __ .ŧh
>> of_client_interface: interpret 0021efa0
([1] -- [1])ethod ;w then ;0= ;int nip nip ;
>> handle_calls return: 00000000
>> of_client_interface: interpret 0021f018
value mmu# value mem# ([1] -- [1])ge if dup " memory" rot GPP$ if D2NIP swap " mmu" rot GPP$ if D2NIP else 0 then else 0 0 then else 0 0 then
>> handle_calls return: 00000000
>> of_client_interface: interpret 0021f0b4
>> interpret : ^mem mem# $CM ; : ^mmu mmu# $CM ; ([1] -- [1])
>> handle_calls return: 00000000
>> claim(0x00300000, 1048576, 0) = 0x00300000
>> finddevice("/") = 0xfff48cac
>> getprop(0xfff48cac, "CODEGEN,vendor", 0x00232650, 256) = -1
>> getprop(0xfff48cac, "device_type", 0x00232650, 256) = 8
>> 0x00232650 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom.
>> getprop(0xfff48cac, "model", 0x00232650, 256) = 12
>> 0x00232650 50 6f 77 65 72 4d 61 63 33 2c 31 00 __ __ __ __ PowerMac3,1.
>> of_client_interface: interpret 0021e8b8
>> interpret " _screen-ihandle" $find if execute else 0 then ([1] -- [2])
>> interpret '" _screen-ihandle" $find if execute else 0 then': possible argument error (-1--2) got 2
>> handle_calls return: 00000000 00000000
>> instance-to-package(0x07c5aa70) = 0xfff5566c
>> getprop(0xfff5566c, "device_type", 0xfffbab60, 32) = 7
>> 0xfffbab60 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial.
>> open("screen") = 0x07c5af2c
>> of_client_interface: call-method 0021eec4 07c5af2c 00000000 00000000 00000000 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000001 000000aa 00000000 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000002 00000000 000000aa 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000003 000000aa 000000aa 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000004 00000000 00000000 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000005 000000aa 00000000 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000006 00000000 00000055 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000007 000000aa 000000aa 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000008 00000055 00000055 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 00000009 000000ff 00000055 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000a 00000055 000000ff 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000b 000000ff 000000ff 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000c 00000055 00000055 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000d 000000ff 00000055 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000e 00000055 000000ff 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0021eec4 07c5af2c 0000000f 000000ff 000000ff 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> getprop(0xfff4908c, "bootargs", 0x002455ec, 1024) = 29
>> 0x002455ec 63 6f 6e 66 3d 63 64 3a 2c 5c 69 6e 73 74 61 6c conf=cd:,\instal
>> 0x002455fc 6c 5c 6d 61 63 33 32 2e 63 6f 6e 66 00 __ __ __ l\mac32.conf.
>> getprop(0xfff4908c, "bootpath", 0x00244dec, 2048) = 61
>> 0x00244dec 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma
>> 0x00244dfc 63 2d 69 6f 40 63 2f 61 74 61 2d 33 40 32 31 30 c-io@c/ata-3@210
>> 0x00244e0c 30 30 2f 63 64 72 6f 6d 40 30 3a 32 2c 5c 69 6e 00/cdrom@0:2,\in
>> 0x00244e1c 73 74 61 6c 6c 5c 79 61 62 6f 6f 74 00 __ __ __ stall\yaboot.
>> getprop(0xfff49014, "ibm,client-architecture-support-reboot", 0x002305e4, 4) = -1
>> getprop(0xfff49014, "ibm,fw-nbr-reboots", 0x002305e4, 4) = -1
>> getprop(0xfff49014, "boot-once", 0x002449ec, 1024) = -1
>> setprop(0xfff49014, "boot-once", 0x00000000, 0)
>> = 0
>> finddevice("cd:,\install\mac32.conf") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbaad8, 63) = 6
>> 0xfffbaad8 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbab08, 63) = 6
>> 0xfffbab08 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbaa48, 63) = 6
>> 0xfffbaa48 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> open("cd:0") = 0x07c5b144
>> of_client_interface: call-method 0021ece0 07c5b144
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5b144
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5b144
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5b144
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> close(0x07c5b144)
>> open("cd:0") = 0x07c5b350
>> close(0x07c5b350)
>> open("cd:0") = 0x07c5b55c
>> close(0x07c5b55c)
>> open("cd:0") = 0x07c5b768
>> close(0x07c5b768)
>> open("cd:02,\install\mac32.conf") = 0x07c5ba4c
Config file read, 730 bytes
>> close(0x07c5ba4c)
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffbaa78, 63) = 6
>> 0xfffbaa78 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> of_client_interface: interpret fffbaaf0
>> interpret 0 to background-color ([1] -- [1])
>> handle_calls return: 00000000
>> of_client_interface: interpret fffbaaf0
>> interpret f to foreground-color ([1] -- [1])
>> handle_calls return: 00000000
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffba5e8, 63) = 6
>> 0xfffba5e8 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> finddevice("cd") = 0xfff56608
>> getprop(0xfff56608, "device_type", 0xfffba5e8, 63) = 6
>> 0xfffba5e8 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block.
>> open("cd:0") = 0x07c5bc08
>> of_client_interface: call-method 0021ece0 07c5bc08
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5bc08
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5bc08
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> of_client_interface: call-method 0021ece0 07c5bc08
>> call-method block-size ([2] -- [2])
>> handle_calls return: 00000000 00000200
>> close(0x07c5bc08)
>> open("cd:0") = 0x07c5be14
>> close(0x07c5be14)
>> open("cd:0") = 0x07c5c020
>> close(0x07c5c020)
>> open("cd:0") = 0x07c5c22c
>> close(0x07c5c22c)
>> open("cd:02,\install\boot32.msg") = 0x07c5c4f4
Welcome to Debian GNU/Linux jessie!
>> =============================================================
>> OpenBIOS 1.1 [Feb 10 2018 13:56]
>> Configuration device id QEMU version 1 machine id 1
>> CPUs: 1
>> Memory: 128M
>> UUID: 00000000-0000-0000-0000-000000000000
>> CPU type PowerPC,G4
milliseconds isn't unique.
Welcome to OpenBIOS v1.1 built on Feb 10 2018 13:56
0 > boot cd:,\install\yaboot conf=cd:,\install\mac32.conf >> switching to new context:
>> finddevice("/chosen") = 0xfff4908c
>> finddevice("/options") = 0xfff49014
>> getprop(0xfff4908c, "stdout", 0x00120474, 4) = 4
>> 0x00120474 07 c5 aa 70 __ __ __ __ __ __ __ __ __ __ __ __ .Ūp
>> getprop(0xfff4908c, "stdin", 0x00120478, 4) = 4
>> 0x00120478 07 c5 ab 74 __ __ __ __ __ __ __ __ __ __ __ __ .ūt
>> getprop(0xfff4908c, "memory", 0x00123318, 4) = 4
>> 0x00123318 07 c5 a9 70 __ __ __ __ __ __ __ __ __ __ __ __ .ũp
>> getprop(0xfff4908c, "mmu", 0x00123214, 4) = 4
>> 0x00123214 07 c5 a7 68 __ __ __ __ __ __ __ __ __ __ __ __ .ŧh
>> getprop(0xfff49014, "linux,yaboot-debug", 0x00123210, 4) = -1
>> of_client_interface: interpret 0011a3f6
([1] -- [1])ethod ;w then ;0= ;int nip nip ;
>> handle_calls return: 00000000
>> of_client_interface: interpret 0011a46b
value mmu# value mem# ([1] -- [1])ge if dup " memory" rot GPP$ if D2NIP swap " mmu" rot GPP$ if D2NIP else 0 then else 0 0 then else 0 0 then
>> handle_calls return: 00000000
>> of_client_interface: interpret 0011a504
>> interpret : ^mem mem# $CM ; : ^mmu mmu# $CM ; ([1] -- [1])
>> handle_calls return: 00000000
>> claim(0x10000000, 1048576, 0) = 0x10000000
>> finddevice("/") = 0xfff48cac
>> getprop(0xfff48cac, "CODEGEN,vendor", 0x00122108, 256) = -1
>> getprop(0xfff48cac, "device_type", 0x00122108, 256) = 8
>> 0x00122108 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom.
>> getprop(0xfff48cac, "compatible", 0x00122108, 256) = 45
>> 0x00122108 50 6f 77 65 72 4d 61 63 33 2c 31 00 4d 61 63 52 PowerMac3,1.MacR
>> 0x00122118 49 53 43 00 4d 61 63 52 49 53 43 32 00 50 6f 77 ISC.MacRISC2.Pow
>> 0x00122128 65 72 20 4d 61 63 69 6e 74 6f 73 68 00 __ __ __ er Macintosh.
>> getprop(0xfff48cac, "model", 0x00122108, 256) = 12
>> 0x00122108 50 6f 77 65 72 4d 61 63 33 2c 31 00 __ __ __ __ PowerMac3,1.
>> of_client_interface: interpret 00119d0d
>> interpret " _screen-ihandle" $find if execute else 0 then ([1] -- [2])
>> interpret '" _screen-ihandle" $find if execute else 0 then': possible argument error (-1--2) got 2
>> handle_calls return: 00000000 00000000
>> instance-to-package(0x07c5aa70) = 0xfff5566c
>> getprop(0xfff5566c, "device_type", 0xfffbab48, 32) = 7
>> 0xfffbab48 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial.
>> open("screen") = 0x07c5af2c
>> of_client_interface: call-method 0011a270 07c5af2c 00000000 00000000 00000000 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000001 000000aa 00000000 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000002 00000000 000000aa 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000003 000000aa 000000aa 00000000
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000004 00000000 00000000 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000005 000000aa 00000000 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000006 00000000 00000055 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000007 000000aa 000000aa 000000aa
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000008 00000055 00000055 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 00000009 000000ff 00000055 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000a 00000055 000000ff 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000b 000000ff 000000ff 00000055
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000c 00000055 00000055 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000d 000000ff 00000055 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000e 00000055 000000ff 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> of_client_interface: call-method 0011a270 07c5af2c 0000000f 000000ff 000000ff 000000ff
>> call-method color! ([6] -- [1])
call-method color!: exception -21
>> call-method color! failed with error ffffffdf
>> getprop(0xfff4908c, "bootargs", 0x0013542c, 1024) = 29
>> 0x0013542c 63 6f 6e 66 3d 63 64 3a 2c 5c 69 6e 73 74 61 6c conf=cd:,\instal
>> 0x0013543c 6c 5c 6d 61 63 33 32 2e 63 6f 6e 66 00 __ __ __ l\mac32.conf.
>> getprop(0xfff4908c, "bootpath", 0x00134c2c, 2048) = 61
>> 0x00134c2c 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma
>> 0x00134c3c 63 2d 69 6f 40 63 2f 61 74 61 2d 33 40 32 31 30 c-io@c/ata-3@210
>> 0x00134c4c 30 30 2f 63 64 72 6f 6d 40 30 3a 32 2c 5c 69 6e 00/cdrom@0:2,\in
>> 0x00134c5c 73 74 61 6c 6c 5c 79 61 62 6f 6f 74 00 __ __ __ stall\yaboot.
>> getprop(0xfff49014, "ibm,client-architecture-support-reboot", 0x00120464, 4) = -1
>> getprop(0xfff49014, "ibm,fw-nbr-reboots", 0x00120464, 4) = -1
>> getprop(0xfff49014, "boot-once", 0x0013482c, 1024) = -1
>> setprop(0xfff49014, "boot-once", 0x00000000, 0)
>> = 0
>> finddevice("") = 0xffffffff
>> finddevice("") = 0xffffffff
>> finddevice("") = 0xffffffff
:-1,: Unable to open file, Invalid device
Can't open config file
Welcome to yaboot version 1.3.17
Enter "help" to get some basic usage information
>> finddevice("") = 0xffffffff
boot:
Reply to: