strangerthandreams Tux's lil' helper
Joined: 12 Feb 2008 Posts: 128
|
Posted: Thu Jan 24, 2019 6:47 pm Post subject: [SOLVED] Root-Node verschwindet nach switch_root (dmcrypt) |
|
|
Hallo miteinander,
vielleicht kann mir jemand einen Tipp geben zum meinem verschlüsselten Gentoo (dmcrypt).
Seit einem world-update gestern, ist der Node in /dev/mapper für root (/) verschwunden nach einem Boot. Ich habe weder etwas an meiner initramfs verändert, noch wissentlich woanders, außer die Updates natürlich.
Dadurch schlägt u.a. systemd-remount-fs fehl und daher habe ich nur ein read-only root nach einem Boot. Vorher ging aber alles.
Ein Code: | mount -o rw,remount /dev/sdb2 / | nach dem Anmelden geht zwar, aber das nervt auf die Dauer. Der Node wird erstellt, wenn ich ein aufführe und dann läuft auch der o.g. Systemd-Service.
In dem Tutorial für eine Initramfs unter Gentoo wird sogar extra empfohlen, dmsetup mknodes auszuführen direkt nach , sofern der Root-Node verschwindet. Aber wo genau und wie mache ich das mit Systemd? Wenn es ein Problem einer bestimmten Version eines Pakets ist, möchte ich das gern wissen.
--------------------------------------------------------
SOLUTION:
Warum zum Geier finde ich die Lösung eigentlich immer dann, wenn ich hier mal etwas poste?
In der init in der initramfs folgende Änderungen vorgenommen:
Code: | mount -t devtmpfs none /dev |
und am Ende kurz vorm switch_root
Code: | echo "Verschiebe /proc ..."
mount --move /proc /mnt/newroot/proc
echo "Verschiebe /sys ..."
mount --move /sys /mnt/newroot/sys
echo "Verschiebe /dev ..."
mount --move /dev /mnt/newroot/dev |
Vorher war gar kein devtmpfs vorhanden und die mounts waren kein move sondern umounts. _________________ Hier könnte Ihre Werbung stehen! |
|