Can't PXE boot iscsi


Matt M.

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:
ISCSI target:
Diskless client:

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: .0 iscsi_initiator=vmsrv1:storage.0 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto ip= 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?


Matt M.

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