]> git.friedersdorff.com Git - max/initramfs.git/commitdiff
Drop to rescue shell if switch root fails
authorMaximilian Friedersdorff <max@friedersdorff.com>
Wed, 16 May 2018 06:05:34 +0000 (07:05 +0100)
committerMaximilian Friedersdorff <max@friedersdorff.com>
Wed, 16 May 2018 06:05:34 +0000 (07:05 +0100)
init

diff --git a/init b/init
index 75b84c05639a7a9ac9f2216b058e265b4f569409..ee4816b621db1c71703b08d4104a5b4d46eecf76 100755 (executable)
--- a/init
+++ b/init
@@ -29,4 +29,4 @@ rescue_shell() {
 /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