Ich habe ein laufendes System mit Ubuntu 20.04.
1 2 3 4 5 6 | $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal |
Ich möchte dieses System auf Ubuntu 22.04 updaten. Leider bekomme ich beim Update folgende Fehlermeldung:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | Paketverwaltung wird überprüft Paketlisten werden gelesen … Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen. … Fertig Änderungen werden berechnet Änderungen werden berechnet EFI Systempartition (ESP) nicht verwendbar Ihre EFI-Systempartition (ESP) ist nicht in /boot/efi eingehängt. Bitte stellen Sie sicher, dass es sauber konfiguriert ist und versuchen Sie es noch einmal. Ursprünglicher Systemzustand wird wieder hergestellt Wird abgebrochen Paketlisten werden gelesen … Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen. … Fertig === Command detached from window (Wed Oct 30 09:59:06 2024) === === Command terminated with exit status 1 (Wed Oct 30 09:59:16 2024) === |
Meine /etc/fstab sieht so aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 | $ cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/vgxubuntu-root / ext4 errors=remount-ro 0 1 # /boot/efi was on /dev/nvme0n1p1 during installation # UUID=868E-56EC /boot/efi vfat umask=0077 0 1 /dev/mapper/vgxubuntu-swap_1 none swap sw 0 0 /dev/disk/by-uuid/50A7-9B16 /boot/efi auto nosuid,nodev,nofail,x-gvfs-show 0 0 |
Man sieht, dass die fstab historischen Ballast mit sich führt. Offensichtlich war /boot/efi mal auf einem anderen Laufwerk. Ich habe das EFI System nun auf /dev/sda1 vorgefunden und die neue UUID über das Laufwerke Tool herausgefunden. Daraufhin habe ich den Mountpoint über die GUI angepasst und das Boot Laufwerk neu gemounted.
Jetzt befindet sich das EFI System aber im falschen Verzeichnis:
1 2 3 4 5 | $ ll /boot/efi/ insgesamt 12 drwxr-xr-x 3 root root 4096 Jan 1 1970 ./ drwxr-xr-x 4 root root 4096 Okt 30 10:11 ../ drwxr-xr-x 5 root root 4096 Okt 29 09:06 EFI/ |
Daraufhin habe ich dann dann den Einhängepunkt abermals geändert, und zwar einfach auf /boot.
Dann befindet sich die EFI Partition aber unter /boot/EFI (groß geschrieben):
1 2 3 4 5 | $ ll /boot insgesamt 12 drwxr-xr-x 3 root root 4096 Jan 1 1970 ./ drwxr-xr-x 22 root root 4096 Apr 15 2024 ../ drwxr-xr-x 5 root root 4096 Okt 29 09:06 EFI/ |
Das Ubuntu Update will aber die EFI Partition unter /boot/efi haben.
Es muss doch irgendwie gehen, dass man /boot/efi/EFI bzw. /boot/EFI stattdessen nach /boot/efi einhängt?
Hat da einer ne Itze?
Bearbeitet von schwarzheit:
Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern! Und benutze bitte den Vorschaubutton. Danke.
Moderiert von schwarzheit:
Aus dem Spamfilter befreit.
Bearbeitet von Thomas_Do:
Versionsangabe korrigert.