Can't PXE boot iscsi

M

Matt M.

Guest
I am trying to pxe boot an iscsi install but am getting kernel panic. The install to iscsi went without issues and I can mount the target on other boxes.

PXE server: 192.168.0.170
ISCSI target: 192.168.0.170::vmsrv1:storage.0
Diskless client: 192.168.0.175

PXE entry:
label sl65x64_iscsi
menu label ^ Scientific Linux 6.5 x64 ISCSI Boot
kernel pxelinux.cfg/vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/sda1 rd_NO_LUKS rd_NO_LVM netroot=iscsi:mad:192.168.0.170::3260::vmsrv1:storage .0 iscsi_initiator=vmsrv1:storage.0 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto ip=192.168.0.175::192.168.0.1:255.255.255.0:vmsrv1:eth0:none ifname=eth0:<blocked out> KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM LANG=en_US.UTF-8 rhgb quiet
initrd pxelinux.cfg/initramfs-2.6.32-431.el6.x86_64.img

The kernel loads, then at initramfs, I get a kernel panic with error:
not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

There is no LVM, just a straight ext3 fs. The node (storage.0) contains 2 LUNS: 1=root, 2=swap (separate raw files). What am I doing wrong?
 


I'm not sure how I might do this if I can't pxe boot from iscsi at all. The same os and version boot fine from a local usb disk on the same box. It is a fresh install, no updates.
 

Members online


Latest posts

Top