From 77f5db2375415348f9db371ae3720efc527931dc Mon Sep 17 00:00:00 2001 From: immarvin Date: Thu, 16 Jul 2015 05:18:29 -0400 Subject: [PATCH] fix defect #4741 [fvt]2.10:Filesystem wrong for sles11.4 x86_64 diskless provision --- xCAT-server/share/xcat/netboot/sles/genimage | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xCAT-server/share/xcat/netboot/sles/genimage b/xCAT-server/share/xcat/netboot/sles/genimage index cbda9ed55..b9103ea7b 100755 --- a/xCAT-server/share/xcat/netboot/sles/genimage +++ b/xCAT-server/share/xcat/netboot/sles/genimage @@ -1629,6 +1629,12 @@ EOMS print $inifile "cp /etc/resolv.conf \$NEWROOT/etc/\n"; print $inifile "cp /etc/HOSTNAME \$NEWROOT/etc/\n"; print $inifile "mknod \$NEWROOT/dev/console c 5 1\n"; + + #details, see defect https://sourceforge.net/p/xcat/bugs/4741/ + if($osver =~ /sles11.4/i){ + print $inifile "export ROOTFS_BLKDEV=\"\/\"\n"; + } + print $inifile "exec /lib/mkinitrd/bin/run-init -c /dev/console \$NEWROOT /sbin/init\n"; close($inifile); open($inifile,">"."/tmp/xcatinitrd.$$/bin/netstart");