Client machine can boot with PXE-enabled NIC and
it finds the server with dhcpd/tftp. Client can retrieve
vmlinuz and initrd from my server. However, once the kernel
want to mount root file system, it says "waiting for device
/dev/ram to appear ... not found" or "waiting for device
/dev/hda7 to appear ... not found" depending on root-option.
Finaly it says "exiting to /bin/sh" and I get command prompt.
set-command shows correct variables set
by /tftpboot/pxelinux.cfg/default:
default network
label network
kernel vmlinuz
append initrd=initrd insmod=tg3 install=nfs://192.168.254.20:/
suse10.1/
server=192.168.254.20 serverdir=/suse10.1/ vnc=1 vncpassword=install8
autoyast=nfs://192.168.254.20:/autoyast/autoyast.xml
implicit 1
display message
prompt 1
timeout 200
I have used original kernel and initrd of SuSE Linux 10.1:
# cd /boot
# cp vmlinuz-2.6.16.13-4-default /tftpboot/vmlinuz
...
So, How do I setup the correct root-option?
--
jjukola
Since I copy kernel and intird to /tftpboot from *installation-cd*,
autoyast-system became functional. I don't understand why?
--
jjukola