История изменений
Исправление
naKovoNapalBaran,
(текущая версия)
:
mount --bind /emptydir $DIR/$UPPER
#!/bin/sh
mount -t overlay -o lowerdir=/,upperdir=$UPPER/upper,workdir=$UPPER/work overlayfs $DIR
mount --bind /emptydir $DIR/$UPPER
mount --rbind /etc/portage/ $DIR/etc/portage/
mount --rbind /var/cache/binpkgs/ $DIR/var/cache/binpkgs/
mount --rbind /var/cache/distfiles/ $DIR/var/cache/distfiles/
mount --rbind /var/db/repos/ $DIR/var/db/repos/
mount --rbind /usr/src_overlay/ $DIR/usr/src_overlay/
mount -t proc proc $DIR/proc/
mount --rbind /sys $DIR/sys/
mount --rbind /dev $DIR/dev/
mount --rbind /run $DIR/run/
mount --rbind /tmp $DIR/tmp/
mount --make-rslave $DIR/proc/
mount --make-rslave $DIR/sys/
mount --make-rslave $DIR/dev/
#mount --make-rslave $DIR/run/
#mount --make-rslave $DIR/tmp/
mount --types tmpfs --options nosuid,nodev,noexec shm $DIR/dev/shm
chmod 1777 /dev/shm $DIR/run/shm
Исходная версия
naKovoNapalBaran,
:
#!/bin/sh
mount -t overlay -o lowerdir=/,upperdir=$UPPER/upper,workdir=$UPPER/work overlayfs $DIR
mount --bind /emptydir $DIR/$UPPER
mount --rbind /etc/portage/ $DIR/etc/portage/
mount --rbind /var/cache/binpkgs/ $DIR/var/cache/binpkgs/
mount --rbind /var/cache/distfiles/ $DIR/var/cache/distfiles/
mount --rbind /var/db/repos/ $DIR/var/db/repos/
mount --rbind /usr/src_overlay/ $DIR/usr/src_overlay/
mount -t proc proc $DIR/proc/
mount --rbind /sys $DIR/sys/
mount --rbind /dev $DIR/dev/
mount --rbind /run $DIR/run/
mount --rbind /tmp $DIR/tmp/
mount --make-rslave $DIR/proc/
mount --make-rslave $DIR/sys/
mount --make-rslave $DIR/dev/
#mount --make-rslave $DIR/run/
#mount --make-rslave $DIR/tmp/
mount --types tmpfs --options nosuid,nodev,noexec shm $DIR/dev/shm
chmod 1777 /dev/shm $DIR/run/shm