X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=templates%2Fgrub-pxelinux_config;h=fb35176e01226b0f9bef5e500e71db12a08058a7;hb=a69904da2ab6a2895e4e2ef0feb6056026ddee5c;hp=249fbbf5e1ea72407d66e26c8739a9a963694e92;hpb=23a6a0f74bcd4f87bc890e600f43565fda13ea3d;p=grml-terminalserver.git diff --git a/templates/grub-pxelinux_config b/templates/grub-pxelinux_config index 249fbbf..fb35176 100644 --- a/templates/grub-pxelinux_config +++ b/templates/grub-pxelinux_config @@ -19,9 +19,14 @@ # default boot arguments used for both grub and pxelinux -default_boot_args_="ramdisk_size=24000 root=/dev/ram0 rw \ +if [ -e '/live/cow' ]; then + default_boot_args_="root=/dev/nfs rw nfsroot=$IP_:$MOUNT_POINT_ \ +boot=live lang=us nomce quiet apm=power-off" +else + default_boot_args_="ramdisk_size=24000 root=/dev/ram0 rw \ init=/etc/init nfsdir=$IP_:$MOUNT_POINT_ nodhcp noprompt noeject \ apm=power-off nomce lang=us" +fi # special boot arguments required by grub grub_def_boot_args_="/linux26 $default_boot_args_"