Problem mit neu angelegter gpt-Partition
n'Abend,
auf eine brandneue FP mit 8 TB habe ich meine alte Debian-Partition mit
fsarchiver kopiert und danach /etc/fstab angepasst. Sowas hab' ich schon ôfter
gemacht und hat immer geklappt.
Anders aber jetzt. Ich hatte zwar eine gpt-Partitionstabelle angelegt, aber
vergessen hatte ich, grub auf sda1 zu installieren.
Jetzt kann ich natürlich nicht darauf booten. Versucht habe ich:
- mit grub-grub-rescue-pc von einem USBstick aus zu starten. Geht aber nicht,
auch wenn ich msdos durch gpt ersetze
- grub von Knoppix oder meinem alten System (das ich im Moment als sdc1
benutze) aus zu installieren. Das ergibt:
# grub-install /dev/sda
Installing for i386-pc platform. grub-install: warning: this GPT partition
label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for
cross-disk install.
Zur info:
# fdisk -l | grep sda
Disk /dev/sda: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
/dev/sda1 2048 61442047 61440000 29.3G Linux filesystem
/dev/sda2 61442048 81922047 20480000 9.8G Partitionsnummer: 1 ,
Kennung: ef02, nicht formatiert (Reservierter BIOS Boot-Bereich) Linux
filesystem
/dev/sda3 81922048 102402047 20480000 9.8G Linux swap
/dev/sda4 102402048 163842047 61440000 29.3G Linux filesystem
/dev/sda5 163842048 15628052479 15464210432 7.2T Linux filesystem
# fdisk -l | grep sdc
Disk /dev/sdc: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
/dev/sdc1 2048 40962047 40960000 19.5G Linux filesystem
...
/dev/sdc7 34 2047 2014 1007K BIOS boot
sdc ist meine alte FP, auf der ich jetzt per USB-Kabel bin. Dort befindet sich
also eine Boot-Partition. Dort befand sich zunächst eine msdos-
Partitionstabelle, die ich mit Hilfe von gdisk nach gpt konvertiert habe, ich
weiss aber nicht mehr genau wie. Das ist jetzt auch nicht der Punkt, da ich da
schon ene gpt-Tablle habe.
Unter https://wiki.ubuntuusers.de/Manuelle_Partitionierung/ habe ich gefunden:
"Partitionsnummer: 1 , Kennung: ef02, nicht formatiert (Reservierter BIOS
Boot-Bereich) ".
Mit cfdisk habe ich schon eine 2 M grosse Partition geschrieben, die nicht
formatiert ist, ich bekomme aber immer noch die gleiche Fehlermeldung, wenn
ich grub auf /dev/sda installieren will.
Beim Durchlesen meines Textes fällt mir auf, dass ich am Anfang doch
"Kennung: ef02, nicht formatiert (Reservierter BIOS Boot-Bereich) Linux
filesystem" hatte. Hâtte gparted nicht beim Anlegen der gpt-Partitionstabelle
auch eine Boot-Partition anlegen müssen?
Nach diversen Manipulationen mit gparted und cfdisk habe ich jetzt:
# fdisk -l | grep sda
Disk /dev/sda: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
/dev/sda1 2048 61442047 61440000 29.3G Linux filesystem
/dev/sda2 61442048 81922047 20480000 9.8G Linux filesystem
/dev/sda4 102402048 163842047 61440000 29.3G Linux filesystem
/dev/sda5 163842048 15628052479 15464210432 7.2T Linux filesystem
/dev/sda6 81926144 102402047 20475904 9.8G Linux swap
Ich hoffe, Ihr werdet aus meiner Schilderung schlau.
Gruss
Klaus
Reply to: