intermediary

This commit is contained in:
brent s. 2015-02-04 22:54:27 -05:00
parent 59709f139e
commit 5cbab2dc0c
2 changed files with 9 additions and 3 deletions

View File

@ -115,6 +115,7 @@ hddtemp
hdparm
hexcurse
hexedit
hfsprogs
hfsutils
htop
httping

View File

@ -6,8 +6,13 @@ run_cleanuphook () {

echo "Now attempting overlay mount..."

mkdir -p /new_root.hw /overlay /overlay-rw
mount --move /new_root /new_root.hw
mount -t overlay overlay -olowerdir=/new_root.hw,upperdir=/overlay,workdir=/overlay-rw,noatime /new_root
#mkdir /new_root.hw
mkdir -p /run/archiso/cowspace/upperdir /run/archiso/cowspace/workdir
#mount --move /new_root /new_root.hw
#mkdir /dev/shm
#mount -t tmpfs none /dev/shm
#mount -t overlay overlay -olowerdir=/new_root.hw,upperdir=/new_root,workdir=/dev/shm -o noatime
umount -l /new_root > /dev/null 2>&1
mount -t overlay -o lowerdir=/run/archiso/sfs/airootfs,upperdir=/run/archiso/cowspace/upperdir,workdir=/run/archiso/cowspace/workdir airootfs /new_root
pkill -9 dropbear #kill SSH (in preparation for the live system starting ssh on port 22
}