From 945eca6d9eaa7d2ddb74ab8cb5b6d75b8f63cbdd Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Tue, 16 Jun 2020 17:05:54 +0300 Subject: [PATCH] Some fixes --- debian_nfs.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/debian_nfs.sh b/debian_nfs.sh index 5a44331..e9d33b9 100755 --- a/debian_nfs.sh +++ b/debian_nfs.sh @@ -4,7 +4,7 @@ # NFS export is /home/nfsboot # TFTP root is /home/tftp -set -e +set -e -x SERVER=172.31.1.5 SUBNET=172.31.1.0/24 @@ -14,10 +14,9 @@ CFG=`dirname $0`/debian_nfs.conf apt-get -y install pxelinux syslinux-common nfs-kernel-server dnsmasq -echo "/home/nfsboot $SUBNET(ro,no_root_squash)" >> /etc/exports - -service nfs-kernel-server restart -service rpcbind restart +mkdir -p /home/tftp +cp /usr/lib/PXELINUX/pxelinux.0 /home/tftp +cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /home/tftp cat >/etc/dnsmasq.conf < /etc/exports1 +mv /etc/exports1 /etc/exports +exportfs -r -git clone https://github.com/chesty/overlayroot /home/overlayroot +#debootstrap buster /home/nfsboot + +[ -d /home/overlayroot ] || git clone https://github.com/chesty/overlayroot /home/overlayroot mkdir -p /home/nfsboot/etc/initramfs-tools/hooks mkdir -p /home/nfsboot/etc/initramfs-tools/scripts/init-bottom cp /home/overlayroot/hooks-overlay /home/nfsboot/etc/initramfs-tools/hooks/