Проблема з розміром блоку творця USB-запускного диска


9

Я можу успішно зробити завантажувальні USB-матриці. Однак нещодавно я помітив, що невикористаний простір на накопичувачах витрачається даремно.

Наприклад, якщо я використовую USB-накопичувач об'ємом 16 Гб і завантажую на неї 16,04 за допомогою інструмента «Запуск диска-творця», я отримую USB-накопичувач з не використаним (і непридатним) приблизно 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 позаду приємного GUI забула вказати варіант bs = 2048.

Спочатку визначте, яку літеру накопичувача USB-ящик отримав від ядра

sudo parted --list

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

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

Використовуйте інформацію, щоб стерти всі таблиці розділів і дані з диска

⚠ ПОПЕРЕДЖЕННЯ ЦЬОГО НАСТУПНОГО КРОКУ ВІДБУДУЄТЬСЯ ВСІ ДАНІ НА ДРИВІ ⚠

sudo wipefs --all /dev/sdX

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

Фон

Справа не в тому, що невикористаний простір витрачено даремно. USB-диск був пошкоджений програмою USB Startup Disk Creator. Чомусь USB Startup Disk Creator став творцем CD-ROM. Він записує ваш USB-Stick у формат iso9660, призначений лише для компакт-дисків. Оскільки нові комп’ютери більше не мають плеєрів чи авторів CD-ROM, це помилка регресії і про це повідомляється тут: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1708881


Більшість дистрибутивів Linux надають гібридні ізо файли, які працюють як для створення завантажувальних дисків 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 блокувала його. Замість цього W7 дозволяє мені відформатувати вільний простір (14 Gb) і врятувати весь вільний простір. Таким чином я втратив лише 2 ГБ.
Кармін

0

Деякі творці запускових дисків, такі як універсальний інсталятор usb, можуть створити певний простір для розміщення документів та інших програм, які залишаються після перезавантаження з живого usb. Ви можете встановити цей розмір і використовувати таким чином більше вашого usb.

Я не знаю жодного способу, щоб розмістити файли поруч із завантажувальним ізо-файлом і все-таки змусити його працювати.

Зміна розміру розділу, ймовірно, не змінить значення, і творець диска запуску вибирає таблицю розділів, яка, очевидно, дозволяє лише 1 основний розділ, тому я, здається, не в змозі створити інший розділ у нерозподіленому просторі. Здається, єдиним варіантом є використання універсального інсталятора usb (або будь-якого іншого творця живого usb, який це підтримує) для створення більшого простору для постійного зберігання.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.