[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: