Hallo alle zusammen, ich möchte mein Ubuntu 18.04 auf meinem Thinkpad E590 installieren. Ich habe Ubuntu von einem USB-Stick gebootet und den Installationsprozess inkl. Verschlüsselung gestartet (ich habe mich dabei an dieser Anleitung orientiert: System verschlüsseln. Diese Anleitung hat bisher auch immer gut bei anderen Rechnern funktioniert (allerdings habe ich da auch immer von DVD installiert und es gab keine SSD). Am Ende erhalte ich dieses Mal jedoch von update-grub die Meldung
1 | grub-probe: Fehler: Für /dev/sda1 konnte kein GRUB-Laufwerk gefunden werden. Überprüfen Sie Ihre device.map. |
sda1 ist jedoch der USB-Stick und nicht die Festplatte wo Ubuntu installiert wurde, geschweige denn die richtige Partition wo Grub installiert wurde. Hier die Übersicht:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | root@ubuntu:/# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 1,9G 1 loop loop1 7:1 0 88,5M 1 loop loop2 7:2 0 54,4M 1 loop loop3 7:3 0 42,8M 1 loop loop4 7:4 0 149,9M 1 loop loop5 7:5 0 4M 1 loop loop6 7:6 0 14,8M 1 loop loop7 7:7 0 1008K 1 loop loop8 7:8 0 3,7M 1 loop sda 8:0 1 28,9G 0 disk ├─sda1 8:1 1 2G 0 part └─sda2 8:2 1 2,4M 0 part nvme0n1 259:0 0 477G 0 disk ├─nvme0n1p1 259:3 0 953M 0 part /boot └─nvme0n1p2 259:4 0 443,3G 0 part └─lukslvm 253:0 0 443,3G 0 crypt ├─vgubuntu-swap 253:1 0 2G 0 lvm [SWAP] ├─vgubuntu-root 253:2 0 132,4G 0 lvm / ├─vgubuntu-tmp 253:3 0 9,3G 0 lvm /tmp └─vgubuntu-home 253:4 0 299,7G 0 lvm /home |
Bei der Installation habe ich das "Gerät für die Bootloader-Installation" mit /dev/nvme0n1 angegeben. Selbst wenn es die Partition /dev/nvme0n1p1 sein müsste dürfte er nicht /dev/sda1 verwenden wollen. Eine devicemap existiert jedoch nicht im Pfad /boot/grub/device.map. Ich habe nun mit
1 | sudo grub-mkdevicemap
|
eine devicemap erzeugt, die wie folgt aussieht:
1 2 3 | (hd0) /dev/disk/by-id/lvm-pv-uuid-X4SR7R-lbLe-U3wU-fRsa-F9Bn-eN1U-CpVdQn (hd1) /dev/disk/by-id/nvme-KBG30ZMT512G_TOSHIBA_29LPADQJPNYP (hd2) /dev/disk/by-id/usb-Wilk_USB_DISK_3.0_07168B914381E871-0:0 |
Wenn ich nun wieder
1 | sudo update-grub
|
aufrufe sucht er wieder bei /dev/sda1 (gleiche Meldung wie oben). Wie bekomme ich nun die Installation oder grub-probe/update-grub dazu, dass er nicht sda1 verwenden möchte, sondern die richtige Partition? Danke!
Bearbeitet von Taomon:
Wijki Link repariert.