Fix the unmount fails

Trial fix.
Change the --rbinds to --make-slave.

#17
This commit is contained in:
Suikan 2021-07-08 22:35:18 +09:00
parent 40264ce02f
commit e5417d78a3

View file

@ -296,7 +296,9 @@ function post_install() {
# And mount other directories
echo "...Mounting all other dirs."
for n in proc sys dev tmp etc/resolv.conf; do mount --rbind "/$n" "${TARGETMOUNTPOINT}/$n"; done
mount --make-slave "${TARGETMOUNTPOINT}"
mount --rbind /etc/resolv.conf "${TARGETMOUNTPOINT}"/resolv.conf
# for n in proc sys dev tmp etc/resolv.conf; do mount --rbind "/$n" "${TARGETMOUNTPOINT}/$n"; done
# Copy all scripts to the target /tmp for using in chroot session.
echo "...Copy files in current dir to ${TARGETMOUNTPOINT}/tmp."