don't hardcode mtd0 initramfs->second stage
This commit is contained in:
parent
0a2881914b
commit
0ad7b0e48b
1 changed files with 11 additions and 2 deletions
|
@ -47,9 +47,18 @@ in
|
||||||
slashinit = pkgs.writeScript "init" ''
|
slashinit = pkgs.writeScript "init" ''
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
exec >/dev/console
|
exec >/dev/console
|
||||||
echo IT MOVES
|
echo Running in initramfs
|
||||||
mount -t proc none /proc
|
mount -t proc none /proc
|
||||||
mount -t jffs2 mtd0 /target/persist
|
set -- $(cat /proc/cmdline)
|
||||||
|
for i in "$@" ; do
|
||||||
|
case "''${i}" in
|
||||||
|
root=*)
|
||||||
|
rootdevice="''${i#root=}"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
echo mount -t jffs2 ''${rootdevice} /target/persist
|
||||||
|
mount -t jffs2 ''${rootdevice} /target/persist
|
||||||
mount -o bind /target/persist/nix /target/nix
|
mount -o bind /target/persist/nix /target/nix
|
||||||
sh /target/persist/activate /target
|
sh /target/persist/activate /target
|
||||||
cd /target
|
cd /target
|
||||||
|
|
Loading…
Reference in a new issue