Проблема с размером блока создания загрузочного диска USB


9

Я могу успешно сделать загрузочные 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
Связанный вопрос: askubuntu.com/questions/675649/…
Rick-777

Ответы:


3

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

Когда вы получаете это предупреждение после использования 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.


Большинство дистрибутивов Linux предоставляют гибридные ISO-файлы, которые работают как для создания загрузочных DVD-дисков, так и для USB-накопителей. Это означает, что на USB-накопителе будет файловая система iso 9660. Это не так, это работающая система для накопителя, работающего только в режиме реального времени, и установщика. Проблема в том, что некоторые инструменты не понимают, что это такое, и жалуются, что это испорчено. К счастью, gpartedв 17.10 появится новая версия , которая может распознавать такие диски. - Вы можете восстановить такой загрузочный диск на стандартном устройстве хранения данных с помощью mkusb, help.ubuntu.com/community/mkusb/wipe
sudodus

Подробности смотрите по этой ссылке, askubuntu.com/questions/962727/…
sudodus

Выполнение sudo wipefs --all / / dev / sdb Я получил: Ошибка инициализации зонда: Устройство или ресурс заняты
Carmine

Мне удалось нераспределить «свободное» пространство, которое было доступно только для чтения, но не могло отформатировать через Ubuntu, потому что там, где было написано, usb-ubuntu live блокировало его. Начиная с W7, он позволяет мне форматировать свободное пространство (14 Гб) и спасать все свободное место. Таким образом, я потерял только 2 ГБ.
Кармин

0

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.