Nach einigem Suchen konnte ich die Fragen teilweise beantworten. Hier sind meine Ergebnisse:
Was ist der beste Weg, um den Typ der Partitionstabelle eines neuen Computers zu ermitteln (und ihn zu sichern / wiederherzustellen)?
gdisk -l device_name
scheint der Weg zu sein, um herauszufinden, welche Partitionstabelle verwendet wird.Sobald Sie dies erhalten haben, wenn Sie ein GPT haben, sichern Sie es mit
sgdisk --backup=filename
, wenn Sie es nicht mit sichernsfdisk -d device_name> filename
Wie kann ich überprüfen, ob eine Sgdisk-Sicherungsdatei korrekt ist? (Mit sfdisk war dies eine ASCII-Datei, so dass Sie einfach nachschauen können, aber es scheint nicht mit sgdisk zu funktionieren.)
Ich denke, Sie sollten es in der Lage sein, es mit dem Wiederherstellungsmenü-Befehl
l
(Kleinbuchstabe L) in gdisk zu laden und dann mit dem Befehl zu druckenp
. Es sollte sicher sein, solange Sie denw
Befehl nicht verwenden, um den neuen GPT auf das Gerät zurückzuschreiben.Um die Dinge einfacher, habe ich die folgende Zeile in meinem Backup - Skript, damit ich wichtige Informationen über die GPT zugreifen können:
gdisk -l device_name >filename 2>&1
. Das ist ein anderer Dateiname als der, den ichsgdisk --backup
natürlich verwendet habe.Bonus: Was ist der Unterschied zwischen sgdisk und gdisk?
sgdisk
ist die skriptfähige Version vongdisk
. Der bemerkenswerteste Unterschied besteht darin, dasssgdisk
gefährliche Operationen ausgeführt werden, ohne dass eine Bestätigung angefordert wird. Seien Sie also vorsichtig, wenn Sie sie verwenden.
Ich weiß immer noch nicht, warum die "Fehler 38" -Meldungen verschwunden sind. Sie können also eine Antwort hinzufügen und bestätigen, dass das, was ich beantwortet habe, richtig ist oder falsch ist.