[gelöst] Grub auf GPT startet nicht mehr nach manueller Konfiguration

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
hokan
Beiträge: 4
Registriert: 16.02.2022 23:47:24

[gelöst] Grub auf GPT startet nicht mehr nach manueller Konfiguration

Beitrag von hokan » 06.04.2024 09:48:14

Hallo Forum,

ich habe mir leider die Grub-Installation kaputt gemacht.

Auf der ersten NVME (GPT) habe ich mehrere Linuxe installiert. Eine Debian 12 Installation hat den Bootprozess gesteuert per Grub2 mit separater boot-Partition. Jetzt wollte ich den Bootprozess von einem anderen Linux (Debian 10 upgedatet auf 12) steuern lassen.
Das Linux, welches den Bootprozess neu steuern soll, habe ich gestartet und dort "dpkg --configure grub-pc" ausgeführt. Als Installationsziel habe ich den MBR gewählt. Das war wohl falsch wg. GPT auf der NVME und der separaten boot-Partition.

Jetzt bricht GRUB direkt am Anfang ab. Die boot-Partition hat kein boot sector mehr und ist jetzt "data".

Aktuell boote ich das Linux (e0p2debian10), welches den Bootprozess neu steuern soll, über eine zweite NVME auch mit Linuxen. Ein "dpkg --configure grub-pc" bricht mit Fehler ab.

Hat einer einen Tipp, wie ich das reparieren kann.

Danke Euch und Grüße.

Code: Alles auswählen

root@dsprim:/usr/sbin# gdisk /dev/nvme0n1
GPT fdisk (gdisk) version 1.0.9

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

Found valid GPT with protective MBR; using GPT.
...
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1026047   500.0 MiB   0700  e0p1boot
   2         1026048        84912127   40.0 GiB    8300  e0p2debian10
   3        84912128       168798207   40.0 GiB    8300  e0p3debian12
   4       168798208       252684287   40.0 GiB    8302  e0p4home
   5       252684288       336570367   40.0 GiB    8300  e0p5enc
   6       336570368      3739256833   1.6 TiB     8300  e0p6data
   7      3739258880      3907028991   80.0 GiB    8200  e0p7swap

root@dsprim:/usr/sbin# lsblk /dev/nvme0n1
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0  1,8T  0 disk 
├─nvme0n1p1 259:1    0  500M  0 part 
├─nvme0n1p2 259:2    0   40G  0 part /
├─nvme0n1p3 259:3    0   40G  0 part 
├─nvme0n1p4 259:4    0   40G  0 part /home
├─nvme0n1p5 259:5    0   40G  0 part 
├─nvme0n1p6 259:6    0  1,6T  0 part /media/data
└─nvme0n1p7 259:7    0   80G  0 part 

root@dsprim:/usr/sbin# file -s /dev/nvme0n1p1
/dev/nvme0n1p1: data

root@dsprim:/usr/sbin# dpkg --configure grub-pc
dpkg: Fehler beim Bearbeiten des Paketes grub-pc (--configure):
 Paket grub-pc ist schon installiert und konfiguriert
Fehler traten auf beim Bearbeiten von:
 grub-pc
Zuletzt geändert von hokan am 07.04.2024 08:50:41, insgesamt 1-mal geändert.

rhHeini
Beiträge: 2318
Registriert: 20.04.2006 20:44:10

Re: Grub auf GPT startet nicht mehr nach manueller Konfiguration

Beitrag von rhHeini » 06.04.2024 11:11:26

Ich sag mal da fehlt eine bios_grub-Partition.

hokan
Beiträge: 4
Registriert: 16.02.2022 23:47:24

Re: Grub auf GPT startet nicht mehr nach manueller Konfiguration

Beitrag von hokan » 07.04.2024 08:42:41

Sorry, Korrektur nicht "dpkg --configure grub-pc" sondern "dpkg-reconfigure grub-pc" hatte ich versucht.

Aktuell kann ich wieder booten :-) Im Wesentlichen mit folg. habe ich die Linux Partition wieder zum Starten bekommen.

Code: Alles auswählen

apt-get --reinstall install grub-common grub-pc os-prober
update-grub2 
Die /dev/nvme0n1p1 Grub Boot Partition sieht nicht optimal aus -- mal sehen ob es noch Probleme geben wird.

Danke schön.

Antworten