Das Booten hält bei der Identifizierung der Festplatte an und gibt den Fehler : cant resolve root. Es wird evtl . eine Lange Zahl mit UUID angezeigt.
Dies kann mit der Angabe der Partition in der Datei /etc/fstab zusammenhängen.
UUID steht für Universally Unique Identifier und bezeichnet nach einem bestimmten Standard formatierte Identifikationsnummern. Diese sehen etwa so aus:
6a12a4d5-e9e6-4568-afcc-34c70b24a668
Jedes Linux-Dateisystem besitzt einen UUID, über den es identifiziert werden kann. Zwar kann man das auch über die Geräte-Dateien /dev/sdaX tun, aber die Nummerierung kann sich hier ändern – z.B. beim Vertauschen von Kabeln. Andere Eigenschaften wie Label oder Größe des Dateisystems garantieren keine Eindeutigkeit. Vergleichen kann man den UUID also mit einer Personalausweisnummer: Zwei Personen können den gleichen Namen tragen, sie haben aber trotzdem unterschiedliche Ausweisnummern.
Eine Übersicht der Partitionen mit dazugehöriger UUID bekommt man über den Befehl
localhost # lsblk -o +fstype,label,uuid,partuuid
E sind folgende Kerneldateien hinterlegt:
localhost /home/fridolin # cd /boot/ localhost /boot # ls grub initramfs-genkernel-x86_64-4.12.12-gentoo initramfs-genkernel-x86_64-4.14.8-gentoo-r1 initramfs-genkernel-x86_64-4.9.72-gentoo kernel-genkernel-x86_64-4.12.12-gentoo kernel-genkernel-x86_64-4.14.8-gentoo-r1 kernel-genkernel-x86_64-4.9.72-gentoo System.map-genkernel-x86_64-4.12.12-gentoo System.map-genkernel-x86_64-4.14.8-gentoo-r1 System.map-genkernel-x86_64-4.9.72-gentoo
Vergleich der Kerneldateien:
[table id=9 /]