Mount rslave.
This commit is contained in:
parent
9b9e4146e0
commit
ef7d2a00a5
@ -8,11 +8,14 @@ case $1 in
|
|||||||
mount -t proc /proc $CHROOT/proc
|
mount -t proc /proc $CHROOT/proc
|
||||||
mount -R /tmp $CHROOT/tmp
|
mount -R /tmp $CHROOT/tmp
|
||||||
mount -R /sys $CHROOT/sys
|
mount -R /sys $CHROOT/sys
|
||||||
|
mount --make-rslave $CHROOT/sys
|
||||||
mount -R /dev $CHROOT/dev
|
mount -R /dev $CHROOT/dev
|
||||||
|
mount --make-rslave $CHROOT/dev
|
||||||
mount -R /run $CHROOT/run
|
mount -R /run $CHROOT/run
|
||||||
mount -R /lib/modules $CHROOT/lib/modules
|
mount -R /lib/modules $CHROOT/lib/modules
|
||||||
mount -R /boot $CHROOT/boot
|
mount -R /boot $CHROOT/boot
|
||||||
mount -R /var/lib/dbus $CHROOT/var/lib/dbus
|
mount -R /var/lib/dbus $CHROOT/var/lib/dbus
|
||||||
|
mount -R / $CHROOT/var/host
|
||||||
chroot $CHROOT /usr/local/bin/serviced >/dev/null 2>&1
|
chroot $CHROOT /usr/local/bin/serviced >/dev/null 2>&1
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
@ -26,6 +29,7 @@ case $1 in
|
|||||||
umount -R $CHROOT/lib/modules
|
umount -R $CHROOT/lib/modules
|
||||||
umount -R $CHROOT/boot
|
umount -R $CHROOT/boot
|
||||||
umount -R $CHROOT/var/lib/dbus
|
umount -R $CHROOT/var/lib/dbus
|
||||||
|
umount -R $CHROOT/var/host
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
Reference in New Issue
Block a user