Hello,
I am trying to do a fully automated install of SLED-10.1 x86_64. The server machine is able to recognize the mac address of the client and begin the install process, however, shortly after I receive the following error:
VFS: cannot open root device "<NULL>" or unknown-block (8,9) Please append a correct "root=" boot option Kernel Panic - not syncing
This set has worked previously, the only variables that have changed are the client and server hardware. All hardware is 64bit. I have been searching around and it looks like this is related to a missing initrd, but my initrd file is present where it should be in /tftp.
Please let me know if more information would be helpful.
Regards,
Wayman S.
Wayman Smith wrote
This set has worked previously, the only variables that have changed are the client and server hardware. All hardware is 64bit. I have been searching around and it looks like this is related to a missing initrd, but my initrd file is present where it should be in /tftp.
Do you specifiy it with "initrd=..." in pxelinux.cfg?
The kernel/initrd of the installed might not recognize your hard disk controller. What is it? A quite new SCSI/SAS or sth.? I had the same issue when I was using a new 3ware SAS controller that was not yet in the SLED10 SP1 kernel. On the client, look with Alt-F2/F3/F4 for the kernel messages and see if it detects your controller at all.
You can of course compile a driver for your controller against the original SLED10 kernel (or SLED10 SP1 kernel, whatever installer you use) and add the module to the initrd that you use for the installation. That's how I included the 3ware SAS controller here.
cu, Frank
Frank Steiner wrote:
Wayman Smith wrote
This set has worked previously, the only variables that have changed are the client and server hardware. All hardware is 64bit. I have been searching around and it looks like this is related to a missing initrd, but my initrd file is present where it should be in /tftp.
Do you specifiy it with "initrd=..." in pxelinux.cfg?
The kernel/initrd of the installed might not recognize your hard disk controller. What is it? A quite new SCSI/SAS or sth.? I had the same issue when I was using a new 3ware SAS controller that was not yet in the SLED10 SP1 kernel. On the client, look with Alt-F2/F3/F4 for the kernel messages and see if it detects your controller at all. You can of course compile a driver for your controller against the original SLED10 kernel (or SLED10 SP1 kernel, whatever installer you use) and add the module to the initrd that you use for the installation. That's how I included the 3ware SAS controller here.
cu, Frank
Sorry,
It was just a matter of using the correct default file in pxelinux.cfg.
Thanks,
Wayman
autoinstall@lists.opensuse.org