Антон, объясни, почему ты так упорно держишься за этот новомодный gpt в iso? В чём смысл? Ты собираешься собирать iso-образы объёмом больше двух терабайт?
1. После исправления GPT, можно манипулировать разделами в gparted.
Ага. Щас. См. скриншот gparted sdc с gpt.
В отличие скажем от cfdisk
Диск: /dev/sdc
Size: 3,7 GiB, 4007624704 bytes, 7827392 sectors
Метка: gpt, идентификатор: 552234D0-C811-4DD9-982E-4007FAAB18C0
Устр-во начало Конец Секторы Размер Тип
/dev/sdc1 64 2179267 2179204 1G Microsoft basic data
/dev/sdc2 2179268 2193283 14016 6,9M EFI
/dev/sdc3 2193284 2193883 600 300K Microsoft basic data
>> /dev/sdc4 2195456 7827328 5631873 2,7G Файловая система Linux
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ UUID раздела: B702FB20-2161-D44D-A209-14174177A8AC │
│ Тип раздела: Файловая система Linux (0FC63DAF-8483-4772-8E79-3D69D8477DE4) │
│UUID файловой системы: 919d521e-7c94-4c91-9794-bb9c85c771f4 │
│ Filesystem LABEL: alt-live-storage │
│ Файловая система: ext4 │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
[ Удалить ] [ Resize ] [ Выход ] [ Тип ] [ Справка ] [ Запись ] [ Дамп ]
Quit program without writing changes
в котором можно манипулировать и до коррекции PMBR, - не всем существующим на накопителе пространством, но в принципе можно:
Диск: /dev/sdd
Size: 1,9 GiB, 2031091712 bytes, 3966976 sectors
Метка: gpt, идентификатор: 552234D0-C811-4DD9-982E-4007FAAB18C0
Устр-во начало Конец Секторы Размер Тип
/dev/sdd1 64 2179267 2179204 1G Microsoft basic data
/dev/sdd2 2179268 2193283 14016 6,9M EFI
/dev/sdd3 2193284 2193883 600 300K Microsoft basic data
>> Свободное пространство 2195456 3966912 1771457 865M
[ Новый ] [ Выход ] [ Справка ] [ Запись ] [ Дамп ]
Создать новый раздел на свободном пространстве
Но альтовым флешкам на syslinux, всё равно на объём флешки, если флешка не более двух терабайт, как и всё равно на то, кто что раздвигает или не раздвигает, - в Legagy/CSM доступен весь оставшийся объём в пределах общего объёма в два терабайта:
Диск: /dev/sdd
Size: 1,9 GiB, 2031091712 bytes, 3966976 sectors
Метка: dos, идентификатор: 0x39cd6e81
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdd1 * 64 1886207 1886144 921M 0 Пустой
/dev/sdd2 948 14963 14016 6,9M ef EFI (FAT-12/16/32)
>> Свободное пространство 1886208 3966975 2080768 1016M
[ Новый ] [ Выход ] [ Справка ] [ Запись ] [ Дамп ]
Создать новый раздел на свободном пространстве
В вики например, описано как проверить контрольную сумму после записи образа на флешку, со ссылкой на мою статью. С предупреждением, что проверка контрольной суммы, должна быть
до создания alt-live-storage, иначе контрольная сумма не совпадёт. Но в статье на которую ссылается вики, не описан трюк, как вернуть флешку в исходное состояние после создания alt-live-storage, чтобы контрольная сумма флешки совпала с оригинальным образом. И чтобы с этой флешки, можно было снять образ, точно соответствующий контрольной сумме оригинального образа.
Обрати внимание на второй выброс cfdisk сверху:
Сразу после записи образа на флешку, существует некоторое свободное пространство в пределах gpt. После раздвигания gpt и манипуляций, как угадать это свободное, чтобы вернуть в исходное и чтобы контрольная сумма на флешке, совпала с оригинальным образом? Т.е. при самой критической ситуации, когда есть флешка с изменениями, но нет сети. Нет оригинального образа. Но его необходимо извлечь из флешки. Из флешки с syslinux без gpt? Легко. И неважно, модифиццировалась флешка или нет.