Hi, I have found out what caused my problems. Our PXE bootstrap loader changed the root_dev field in the bzimage to /dev/ram0 (that was what we needed before). I modified the PXE bootstrap to leave that field unchanged (rdev on images/boot/linux gives /dev/sda1). Then everything started to work as expected:) But autoinstallation only works on eth1 !! 1. Manual installation with PXE (eth0) -------------------------------------- kernel cmdline: init=/linuxrc rw insmod=eepro100 Works !! 2. Autoinstallation with PXE (eth0) - 1 --------------------------------------- kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 Installation crashes everytime. When suse/images/root is downloaded only 10Mb of 33Mb is downloaded everytime. Tracing with ethereal showed that after 10Mb download the network is dead. ALT-F5: (Noticed that several shell commands did not work, e.g. ls, less... dmesg showed following output: : nfs: RPC call returned 101 RPC: sendmsg returned 101 nfs: RPC call returned 101 RPC: sendmsg returned 101 : : Error -3 while decompressing! c2d05a68(-33528512)-> ffe90000(4096 Error -3 while decompressing! c2xxxxxx ........etc : ifconfig -a shows that the ip-address on eth0 had disappeared. Rx bytes was 11095548 and TX bytes 401112. (in line with what the ethereal trace showed). NOTE: linuxrc does not check the result codes from the download before loop back mounting the image file. 3. Autoinstallation with PXE (eth1) - 1 --------------------------------------- kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 netdevice=eth1 Moved the cable from eth0 to eth1 on client. Did not work as linuxrc used eth0 everytime. 4. Autoinstallation with PXE (eth1) - 2 --------------------------------------- kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 netdevice=eth1 Downloaded new initrd/linux from: ftp://ftp.suse.com/pub/people/snwint/8.0/boot/ (fix for eth1) Works!!!!!!!!!! Successfull autoinstallation!!!!!!!! 5. Autoinstallation with PXE (eth0) - 2 --------------------------------------- kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 I switched back using eth0. Maybe the new initrd did it? No, does not work, same result as in 2. I tried several times. The only way to get a successful install is 4 above!!!! /Jörgen Karlsson
/Jörgen Karlsson
-- To unsubscribe, e-mail: suse-autoinstall-unsubscribe@suse.com For additional commands, e-mail: suse-autoinstall-help@suse.com
-- Anas Nashif <nashif@suse.com>, SuSE Linux AG Montreal (Laval), Canada