@@ -, +, @@ --- data/lib/handlers/050-rootdev | 4 ++-- features/nfsroot/data/lib/handlers/070-nfsroot | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) --- a/data/lib/handlers/050-rootdev +++ a/data/lib/handlers/050-rootdev @@ -11,7 +11,7 @@ handler() { fi message "Mount '$INIT_ROOT' as $rootmnt" - ln -s "$INIT_ROOT" /dev/root + ln -s "$INIT_ROOT" /dev/initrd-root } roflag=-w @@ -19,7 +19,7 @@ roflag=-w rc=0 for e in "$eventdir"/rootdev/*; do - [ -f "$e" ] && [ ! -e /dev/root ] || + [ -f "$e" ] && [ ! -e /dev/initrd-root ] || break ( . "$e"; handler; ) || --- a/features/nfsroot/data/lib/handlers/070-nfsroot +++ a/features/nfsroot/data/lib/handlers/070-nfsroot @@ -25,12 +25,12 @@ handler() { nfsmount -o nolock $roflag $NFSOPTS "$NFSROOT" "$rootmnt" || return 0 message "Mount '$NFSROOT' as $rootmnt" - ln -s /dev/nfs /dev/root + ln -s /dev/nfs /dev/initrd-root } rc=0 for e in "$eventdir"/nfsroot/*; do - [ -f "$e" ] && [ ! -e /dev/root ] || + [ -f "$e" ] && [ ! -e /dev/initrd-root ] || break ( . "$e"; handler; ) || --