Итак, я записал Fedora 23 alpha 2 на USB-накопитель на 16 ГБ через
dd if=path/to/fedora.iso of=/dev/usb_device bs=512
я использовал bs=512
потому что секторы на флешке составляют 512 байт. Открытие флешки в fdisk дает мне предупреждение:
WARNING: GPT (GUID Partition Table) detected on '/dev/xvdi'!
The util fdisk doesn't support GPT. Use GNU Parted.
Продолжение работы в fdisk бесполезно, учитывая совершенно невозможные параметры, которые он возвращает:
Device Boot Start End Blocks Id System
/dev/xvdi1 * 0 2928639 1464320 0 Empty
/dev/xvdi2 172 8695 4262 ef EFI (FAT-12/16/32)
/dev/xvdi3 8776 42919 17072 0 Empty
Понятно, что раздел 1 перекрывает 2 и 3. Однако, если я использую (GNU) parted, я получаю предупреждение:
Warning: The driver descriptor says the physical block size is 2048 bytes,
but Linux says it is 512 bytes.
Ignore/Cancel?"
Что дает невозможные размеры при игнорировании. Я хотел бы добавить дополнительный раздел на USB-накопитель, но, учитывая поведение fdisk и parted, мне это кажется невозможным. Кто-нибудь знает, как это исправить?
Эта статья также решает проблему, но упомянутые там решения не работают (для меня), и у меня нет (достаточно) прав для комментариев.
При повторной сборке iso-файла ему постоянно присваивается ярлык Apple в GPT, на котором и fdisk, и parted терпят неудачу. (Почему) Разве нельзя просто записать этот ISO-файл объемом 1,5 ГБ на USB с файловой системой msdos или fat32? Или любое другое решение было бы очень желанным.