the example output provided by netabootwrap suggests passing kernel
arguments with the -a option:
Following shows options and default values or example value
netabootwrap -t netboot.img -k vmlinux.gz -i initrd.gz -a "root=/dev/hda1 single"
i generated an image with:
netabootwrap -t vmlinuz.nb -k vmlinuz -i initrd.img -a "ip=dhcp root=/dev/nfs ro console=ttyS0,9600"
when attempting to netboot the generated image from the SRM prompt, i
get the following:
(boot ewa0.0.0.8.0 -file alpha-root/boot/vmlinuz.nb -flags 0)
Trying BOOTP boot.
Broadcasting BOOTP Request...
Switching network ewa0.0.0.8.0 from Thin Wire to Twisted Pair...
.local inet address: 10.3.3.204
remote inet address: 10.3.3.9
TFTP Read File Name: alpha-root/boot/vmlinuz.nb
...................................................................................................................................................................................
bootstrap code read in
base = 166000, image_start = 0, image_bytes = 78ca00
initializing HWRPB at 2000
initializing page table at 158000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
aboot: Linux/Alpha SRM bootloader version 0.9b
aboot: switching to OSF/1 PALcode version 1.35
aboot: loading initrd (6619136 bytes/12928 blocks) at 0xfffffc00038c6000
aboot: starting kernel network with arguments 0
and i get nothing...
it works fine if i manually specify the options from the bootprompt,
like this:
so i don't know if this is a really bug in netabootwrap or if there is a
SRM command to use the options specified by netabootwrap?
thanks.
live well,
vagrant