USB Startup Disk Creator Проблема с размером блока

Я могу успешно сделать загрузочные USB-накопители. Однако недавно я заметил, что неиспользуемое пространство на дисках потрачено впустую.

Например, если я использую флешку объемом 16 ГБ и загружаю на нее 16,04 с помощью инструмента "Запустить диск", я получаю флешку объемом около 14 ГБ, которая не используется (и не используется).

Я попытался отформатировать пустое пространство с помощью Gparted, но я получаю следующую ошибку:

The driver descriptor says the physical block size is 2048 bytes, but Linux says that it is 512 bytes.

Есть ли способ отформатировать неиспользуемое пространство и использовать его?

2 ответа

Решение

Вот и я наконец-то нашел ответ после поисков за год!

Когда вы получаете это предупреждение после использования USB Startup Disk Creator

"Дескриптор драйвера говорит, что размер физического блока составляет 2048 байт, но Linux говорит, что это 512 байт". Означает, что команда dd за симпатичным графическим интерфейсом забыла указать опцию bs=2048.

Сначала определите, какую букву диска получила флешка от ядра

sudo parted --list

Например, этот USB-диск находится на последовательном диске устройства h: (/dev/sdh)

Модель: KINGSTON DataTraveler G3 (scsi) Schijf /dev/sdh: 4001 МБ

Используйте информацию, чтобы стереть все таблицы разделов и данные с диска

⚠ ПРЕДУПРЕЖДЕНИЕ ЭТОГО СЛЕДУЮЩЕГО ШАГА УНИЧТОЖИТ ВСЕ ДАННЫЕ НА ПРИВОДЕ ⚠

sudo wipefs --all /dev/sdX

Убедитесь, что вы выбрали правильный USB-накопитель для значения X, чтобы случайно не стереть жесткий диск / SSD

Фон

Дело не в том, что неиспользованное пространство потрачено впустую. USB-диск был поврежден программой-загрузчиком USB Startup Disk Creator. По некоторым причинам USB Startup Disk Creator стал создателем CD-ROM. Он записывает вашу USB-флешку в формат iso9660, который предназначен только для CD-ROM. Поскольку новые компьютеры больше не поставляются с проигрывателями компакт-дисков или записывающими устройствами, это ошибка регрессии, о которой сообщалось здесь: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1708881

Некоторые создатели загрузочных дисков, такие как универсальный установщик USB, могут создать пространство для хранения документов и других программ, которые остаются после перезагрузки с живого USB. Вы можете установить этот размер и использовать больше вашего USB таким образом.

Я не знаю ни одного способа поместить файлы вместе с вашей загрузочной iso и все еще работать.

Изменение размера раздела, вероятно, не будет иметь значения, и создатель загрузочного диска выбирает таблицу разделов, которая, по-видимому, допускает только 1 основной раздел, поэтому я, похоже, не могу создать другой раздел в незанятом пространстве. Кажется, что единственный вариант - использовать универсальный установщик usb (или любой другой live usb создатель, который поддерживает это), чтобы создать больше места для постоянного хранилища.

Другие вопросы по тегам