ubuntuusers.de

EFI System Partition formatiert

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

NW

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

Hallo, ich habe ein großes Problem: beim Versuch einen USB Stick zu retten, habe ich im Moment der Unkonzentriertheit die EFI System Partition formatiert. Alle Rettungsversuche (GRUB2 Reparatur, EFI Problembehandlung...) sind an für mich unverständlichen Fehlermeldungen gescheitert. Kann mir bitte jemand Schritt-für-Schritt erklären, was ich tun muss!? Außer der EFI System Partition sind alle Daten vorhanden. Auf dem PC befindet sich kein weiteres Betriebssystem.

Vielen Dank Norbert

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

https://wiki.ubuntuusers.de/GRUB_2/Reparatur/#chroot-Methode

Wichtig ist, dass diese Partition vorher mit dem passenden Dateisystem und Typ EF00 erstellt wird. Das kann man aus dem Live-System mit gdisk machen.

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

Wie genau muss ich vorgehen? Kann ich das auch mit gparted machen - damit kenne ich mich ein bisschen aus...

Vielen Dank Norbert

ja

Anmeldungsdatum:
30. Juli 2022

Beiträge: 96

Hallo, NW schrieb:

Kann ich das auch mit gparted machen - damit kenne ich mich ein bisschen aus...

ich habe es mit gparted gemacht und es ging. Wenn man die Fat16 Partition angelegt hat kann man noch bei Markierung ESP anklicken. NW schrieb:

Wie genau muss ich vorgehen?

Mit der Live Version booten und per chroot ins alte System rein und die Startdateien neu schreiben lassen.

sudo -s
# Angenommen efi=sda1 und / = sda2 
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/efi
for dir in /dev /dev/pts /proc /sys /run; do sudo mount --bind $dir /mnt$dir; done 
chroot /mnt
#mit nano /etc/fstab fstab überprüfen wie EFI gemountet wird, ggf. UUID oder Pfad anpassen da sich durch neuanlegen die UUID bzw. Bezeichnung geändert hat
update-initramfs -u -k all
exit

Neubooten und hoffen Ich bin kein Pro. Bei mir https://forum.ubuntuusers.de/topic/efi-eintrag-nachinstallieren/ ging das so. Ohne Grub

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

Ja. Partition mit fat32 erstellen und dann die Markierung esp und boot aktivieren.

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

Leider funktioniert es nicht! Ich habe die Partition als Fat32 Typ EF00 und ESP formatiert und kann alle Terminalbefehle ohne Fehlermeldung eingeben.

Die editierte fstab sieht so aus:

# /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>
# / was on /dev/nvme0n1p2 during installation
UUID=2bf810c9-6fad-4651-b31d-9c5a8e9014ac /               ext4    errors=remoun>
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=8C72-B0A9 mnt/boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw           >

Leider funktioniert es nicht!? Wenn ich mit der Live-Version boote und die fstab anschaue, siehe sie so aus:

overlay / overlay rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0

Vielen Dank Norbert

Bearbeitet von Thomas_Do:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

Nochmal leserlich:

#

# 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>

# / was on /dev/nvme0n1p2 during installation

UUID=2bf810c9-6fad-4651-b31d-9c5a8e9014ac / ext4 errors=remoun>

# /boot/efi was on /dev/nvme0n1p1 during installation

UUID=8C72-B0A9 mnt/boot/efi vfat umask=0077 0 1

/swapfile none swap sw >

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

lsblk

aus dem Livesystem.

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

Nach dem Start mit dem Live-System (ohne vorherige Eingabe der Terminalbefehle!):

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0   2,5G  1 loop /rofs
loop1         7:1    0     4K  1 loop /snap/bare/5
loop2         7:2    0  63,3M  1 loop /snap/core20/1822
loop3         7:3    0 240,6M  1 loop /snap/firefox/2356
loop4         7:4    0 346,3M  1 loop /snap/gnome-3-38-2004/119
loop5         7:5    0  91,7M  1 loop /snap/gtk-common-themes/1535
loop6         7:6    0  45,9M  1 loop /snap/snap-store/638
loop7         7:7    0  49,8M  1 loop /snap/snapd/18357
loop8         7:8    0   304K  1 loop /snap/snapd-desktop-integration/49
sda           8:0    1  14,4G  0 disk 
└─sda1        8:1    1  14,4G  0 part /cdrom
nvme0n1     259:0    0 238,5G  0 disk 
├─nvme0n1p1 259:1    0   512M  0 part 
└─nvme0n1p2 259:2    0   238G  0 part 

Vielen Dank Norbert

Bearbeitet von Thomas_Do:

Forensyntax korrigiert.

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

sudo gdisk nvme0n1

Dann p drücke und das hier posten.

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

DJKUhpisse schrieb:

sudo gdisk nvme0n1

Dann p drücke und das hier posten.

root@ubuntu:/# sudo gdisk nvme0n1
GPT fdisk (gdisk) version 1.0.8
Problem opening nvme0n1 for reading! Error is 2.
The specified file does not exist!
root@ubuntu:/# 

Vielen Dank Norbert

Bearbeitet von Thomas_Do:

Forensyntax korrigiert.

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

sudo gdisk /dev/nvme0n1

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16753

Hallo NW,

Bitte die Ausgaben in einen Codeblock setzen, wegen Lesbarkeit.

Hast du es mal mit fat16 probiert ?

Die fstab liegt natürlich auf deiner / Partition des installierten System.

Gruss Ldux

NW

(Themenstarter)

Anmeldungsdatum:
19. Juli 2023

Beiträge: 17

DJKUhpisse schrieb:

sudo gdisk /dev/nvme0n1
ubuntu@ubuntu:~$ sudo gdisk /dev/nvme0n1
GPT fdisk (gdisk) version 1.0.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/nvme0n1: 500118192 sectors, 238.5 GiB
Model: WDC PC SN730 SDBQNTY-256G-1001          
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): C92120E6-B46C-4010-A498-2951654380ED
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 500118158
Partitions will be aligned on 2048-sector boundaries
Total free space is 2669 sectors (1.3 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1050623   512.0 MiB   EF00  EFI System Parition
   2         1050624       500117503   238.0 GiB   8300  

Command (? for help): 

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18220

Wohnort: in deinem Browser, hier auf dem Bildschirm

Sieht gut aus. Nun die fstab aus deinem installierten System zeigen, also /mnt/etc/fstab nach dem Einbinden von dem ganzen Kram.

Antworten |