/boot/grub/device.map fehlt unter Ubuntu 14.04

11

Die Gerätezuordnungsdatei /boot/grub/device.map hat folgendes Format:

(disk) /dev/device

Auf einem System mit einer Diskette und einer einzelnen SCSI-Festplatte sieht die Datei beispielsweise folgendermaßen aus:

(fd0) /dev/fd0
(hd0) /dev/sda

Ich versuche, seinen Inhalt anzuzeigen:

cat /boot/grub/device.map 

Ich erhalte diesen Fehler: No such file or directory

Wird es umbenannt oder ist es eine neue Hierarchie des Linux-Systems?

Abdennour TOUMI
quelle

Antworten:

15

Die Gerätezuordnung wird standardmäßig nicht mit grub2 installiert. Sie können eine Gerätezuordnung erstellen, indem Sie Folgendes in Ihre Konsole eingeben:

sudo grub-mkdevicemap

Dadurch wird device.map in das Verzeichnis / boot / grub gestellt.

Fuzzy-Analyse
quelle
Wie bestimmt Linux die Zuordnung von HDX zu SDX, bevor grub-mkdevicemap ausgeführt wird?
satch_boogie
Linux verwendet den Grub-Boot-Speicherort in der Eigenschaft 'root' von grub.cfg (oder ähnlichem). 140.120.7.21/LinuxRef/BootingLinux/Grub2.html
Fuzzy-Analyse