X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=init;h=ee4816b621db1c71703b08d4104a5b4d46eecf76;hb=feb573c635143d4768bcd134ef1f41fb667e05c8;hp=5d24645178ab998a6d6beab929f62d4950e0788e;hpb=a191bd11218f495873109b8de57814b9756d92b6;p=max%2Finitramfs.git diff --git a/init b/init index 5d24645..ee4816b 100755 --- a/init +++ b/init @@ -15,8 +15,6 @@ rescue_shell() { # Unlock luks device /sbin/cryptsetup -T 5 luksOpen /dev/sdb3 lukssdb3 || rescue_shell -rescue_shell - # Create LVM nodes /dev/main/root etc /sbin/lvm vgscan --mknodes || rescue_shell /sbin/lvm lvchange -a ly main/root || rescue_shell @@ -28,7 +26,7 @@ rescue_shell /bin/busybox mount -o ro /dev/main/root /mnt/root || rescue_shell # Unmount filesystems -/bin/busybox unmount /dev +/bin/busybox umount /dev || rescue_shell # Boot system -exec switch_root /mnt/root /sbin/init +exec /bin/busybox switch_root /mnt/root /sbin/init || rescue_shell