
Verwende Ubuntu 18.04 LTS.
Ich habe die bootfähige interne Festplatte in einem Desktop-Computer durch eine brandneue 2TB-Festplatte ersetzt. Mit dem dd
Befehl konnte ich die Partitionstabelle und alle Daten von der vorherigen Festplatte übertragen. Die vorherige Festplatte hatte einemsdos-Partitionstabelle, das automatisch auf der neuen Festplatte reproduziert wurde. Jetzt lädt der Computer das Betriebssystem und alles, was folgt, läuft nahtlos ab.
Mein aktueller Plan ist der Austausch derFestplatte in einem Computer mit einem Legacy-Bootmit einer 4TB Festplatte.
Beim Lesen der man fdisk
Seiten fielen mir zwei Passagen auf (fett gedruckt):
DISKETTENETIKETTEN
GPT (GUID Partition Table)
GPT ist ein moderner Standard für das Layout der Partitionstabelle. GPT verwendet 64-Bit-logische Blockadressen, Prüfsummen, UUIDs und Namen für Partitionen und eine unbegrenzte Anzahl von Partitionen (obwohl die Anzahl der Partitionen in vielen Partitionierungstools normalerweise auf 128 beschränkt ist).Beachten Sie, dass der erste Sektor in der GPT-Spezifikation immer noch für einen schützenden MBR reserviert ist. Dies verhindert, dass reine MBR-Partitionierungstools GPT-Festplatten falsch erkennen und überschreiben.
GPT ist immer eine bessere Wahl als MBR, insbesondere auf moderner Hardware mit einem UEFI-Bootloader.
DOS-Typ (MBR)
Eine Partitionstabelle vom DOS-Typ kann eine unbegrenzte Anzahl von Partitionen beschreiben. In Sektor 0 ist Platz für die Beschreibung von 4 Partitionen (die „primären“ Partitionen genannt werden). Eine davon kann eine erweiterte Partition sein. Dabei handelt es sich um eine Box mit logischen Partitionen, deren Deskriptoren in einer verknüpften Liste von Sektoren zu finden sind, die jeweils den entsprechenden logischen Partitionen vorangehen. Die vier primären Partitionen, ob vorhanden oder nicht, erhalten die Nummern 1-4. Logische Partitionen werden beginnend bei 5 nummeriert.In einer Partitionstabelle vom Typ DOS werden der Start-Offset und die Größe jeder Partition auf zwei Arten gespeichert: als absolute Anzahl von Sektoren (angegeben in 32 Bit) und als Zylinder/Köpfe/Sektoren-Tripel (angegeben in 10+8+6 Bit). Ersteres ist in Ordnung – mit 512-Byte-Sektoren funktioniert dies bis zu 2 TB. Letzteres hat zwei Probleme. Erstens können diese C/H/S-Felder nur ausgefüllt werden, wenn die Anzahl der Köpfe und die Anzahl der Sektoren pro Spur bekannt sind. Und zweitens reichen die verfügbaren 24 Bits nicht aus, selbst wenn wir diese Zahlen kennen. DOS verwendet nur C/H/S, Windows verwendet beides, Linux verwendet nie C/H/S. Die C/H/S-Adressierung ist veraltet und wird in einer späteren fdisk-Version möglicherweise nicht mehr unterstützt.
...
Es stellen sich zwei Fragen:
- Bedeuten diese Vorschläge, dass ichmusseine GPT-Partitionstabelle verwenden, wenn ich die 4-TB-Zielfestplatte formatiere, unabhängig vom UEFI-/Legacy-Startmodus?
- Wenn ja, kann ich immer noch verwenden,
dd
um dieQuellfestplatte mit einer MSDOS-Tabellein dieZielfestplatte mit einer GPT-Tabelle?