Я створював завантажувальний usb з dd за допомогою цієї команди, яку я багато разів використовував у своїй системі без проблем. Однак цього разу я забув підключити usb, тому спробував записати на пристрій, якого там не було. Він вийшов із цим повідомленням:
3821010944 bytes (3.8 GB, 3.6 GiB) copied, 48 s, 79.5 MB/s
dd: error writing '/dev/sdb': No space left on device
920+0 records in
919+0 records out
3857190912 bytes (3.9 GB, 3.6 GiB) copied, 48.4669 s, 79.6 MB/s
Тепер для будь-якого пристрою, який я підключаю до будь-якого порту, якщо йому призначено sdb, мій менеджер розділів розпізнає його як «Невідомий пристрій» з 3,59 ГБ пам’яті та відсутністю таблиці розділів, і dd повертає ту саму помилку, що і раніше. Файлова система, з іншого боку, може чудово отримувати доступ, читати та записувати в usb.
Будь-яка порада, як це виправити?
/dev/sdb
. Якщо це так, є звичайний файл, де ви очікуєте, що має бути блоковий пристрій. Має бути можливість видалити цей файл, і після цього (можливо, після перезавантаження) ваша система повинна мати можливість створити блоковий пристрій/dev/sdb
.