Вы этого не сделали. t установить тип раздела в fdisk
. Большинство современных операционных систем (включая сам Linux) все равно игнорируют его и просто смотрят на файловую систему. Но некоторые встроенные устройства не распознают файловую систему, если тип раздела установлен неправильно.
При разделении USB-устройства на разделы введите t
в fdisk
и установите тип раздела c
(W95 FAT32 LBA).
Да, вы можете «отрезать» байты из файла образа необработанного диска, используя truncate
.
truncate -s 15G image.raw
Очевидно, что это повлияет на данные в образе диска. Вы, вероятно, захотите сжать содержащиеся файловые системы, чтобы они не усекались по пути. gparted
— это инструмент с приятным пользовательским интерфейсом для достижения этой цели.
gparted image.raw
Просто сжимайте и перемещайте разделы до тех пор, пока в конце диска не останется достаточно «нераспределенного пространства». Если разделы ваших дисков определены в MBR, на этом все. Если используется GPT, вам нужно оставить еще несколько байтов и повторно -сгенерировать вторичный GPT после усечения.
Как изменить размер устройства с образом диска? несколько связано.