После некоторых поисков я смог частично ответить на вопросы, поэтому вот мои выводы:
Каков наилучший способ определить тип таблицы разделов нового компьютера (и сделать ее резервную копию / восстановить)?
gdisk -l device_name
Похоже, это способ выяснить, какая таблица разделов используется.Как только вы получите это, если у вас есть GPT, вы создаете резервную копию
sgdisk --backup=filename
, а если нетsfdisk -d device_name> filename
Как я могу проверить правильность файла резервной копии sgdisk? (с sfdisk это был файл ascii, так что вы можете просто посмотреть его, но он не работает с sgdisk)
Я думаю, что вы должны быть в состоянии загрузить его в gdisk с помощью команды меню восстановления
l
(строчная буква L), а затем распечатать его с помощью командыp
. Это должно быть безопасно, если вы не используетеw
команду для записи на устройство нового GPT.Чтобы сделать вещи проще, я добавил следующую строку в мой сценарий резервного копирования, так что я могу получить доступ к важной информации о GPT:
gdisk -l device_name >filename 2>&1
. Это другое имя файла, которое я использовал,sgdisk --backup
конечно.Бонус: в чем разница между sgdisk и gdisk?
sgdisk
является сценарием версииgdisk
. Самым заметным отличием является то, что ониsgdisk
будут выполнять опасные операции без какого-либо подтверждения ... поэтому будьте осторожны при его использовании.
Я до сих пор не знаю, почему исчезли сообщения об «ошибке 38», поэтому не стесняйтесь добавлять ответ для этого и подтверждать, что то, что я ответил, правильно ... или неправильно.