summaryrefslogtreecommitdiffstats
path: root/builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh
diff options
context:
space:
mode:
Diffstat (limited to 'builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh')
-rwxr-xr-xbuilder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh b/builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh
index a5aceab6..36e4f091 100755
--- a/builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh
+++ b/builder/modules.d/dnbd3-rootfs/hooks/mount-root-device.sh
@@ -1,17 +1,19 @@
#!/usr/bin/env bash
# -*- coding: utf-8 -*-
# region imports
+
+sleep 10
source '/usr/lib/rebash/core.sh'
core.import exceptions
type emergency_shell >/dev/null 2>&1 || source /lib/dracut-lib.sh
# endregion
-exceptions.try
-{
logging.set_commands_level debug
logging.set_level debug
[[ "$SLX_LOG_FILE_PATH" == "" ]] && SLX_LOG_FILE_PATH=/var/log/openslx
logging.set_log_file "$SLX_LOG_FILE_PATH"
+exceptions.try
+{
if ! getarg root=; then
source "/etc/openslx"
mount "$SLX_DNBD3_DEVICE_COW" "$NEWROOT" $SLX_MOUNT_ROOT_OPTIONS