installer.sh: also bind mount /run as required by dracut when systemd is running
This commit is contained in:
parent
7c4b54bef5
commit
ef077ea621
@ -366,7 +366,7 @@ chmod 0750 $MOUNTPOINT/root
|
|||||||
UDEV_ROOT=$MOUNTPOINT/dev /lib/udev/devices/MAKEDEV
|
UDEV_ROOT=$MOUNTPOINT/dev /lib/udev/devices/MAKEDEV
|
||||||
|
|
||||||
dcop_write $"Binding system dirs to new mountpoint..." 73
|
dcop_write $"Binding system dirs to new mountpoint..." 73
|
||||||
echo $"Binding /dev, /proc and /sys to new mountpoint"
|
echo $"Binding /dev, /proc, /run and /sys to new mountpoint"
|
||||||
mount -o bind /dev $MOUNTPOINT/dev || {
|
mount -o bind /dev $MOUNTPOINT/dev || {
|
||||||
echo $"Error: could not bind /dev to new mountpoint; aborting." >&2
|
echo $"Error: could not bind /dev to new mountpoint; aborting." >&2
|
||||||
abort
|
abort
|
||||||
@ -375,6 +375,10 @@ mount -o bind /proc $MOUNTPOINT/proc || {
|
|||||||
echo $"Error: could not bind /proc to new mountpoint; aborting." >&2
|
echo $"Error: could not bind /proc to new mountpoint; aborting." >&2
|
||||||
abort
|
abort
|
||||||
}
|
}
|
||||||
|
mount -o bind /run $MOUNTPOINT/run || {
|
||||||
|
echo $"Error: could not bind /run to new mountpoint; aborting." >&2
|
||||||
|
abort
|
||||||
|
}
|
||||||
mount -o bind /sys $MOUNTPOINT/sys || {
|
mount -o bind /sys $MOUNTPOINT/sys || {
|
||||||
echo $"Error: could not bind /sys to new mountpoint; aborting." >&2
|
echo $"Error: could not bind /sys to new mountpoint; aborting." >&2
|
||||||
abort
|
abort
|
||||||
@ -661,6 +665,7 @@ rm -f $MOUNTPOINT/root/.DCOPserver* $MOUNTPOINT/root/.ICEauthority
|
|||||||
|
|
||||||
umount $MOUNTPOINT/dev
|
umount $MOUNTPOINT/dev
|
||||||
umount $MOUNTPOINT/proc
|
umount $MOUNTPOINT/proc
|
||||||
|
umount $MOUNTPOINT/run
|
||||||
umount $MOUNTPOINT/sys
|
umount $MOUNTPOINT/sys
|
||||||
[ "$INSTALL_HOME_DEVICE" ] && umount $MOUNTPOINT/home
|
[ "$INSTALL_HOME_DEVICE" ] && umount $MOUNTPOINT/home
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user