dd не работает

Я делаю

$ df -h
...
/dev/sdc1       1,5G  1,5G     0 100% /media/username/Ubuntu 17.04 amd64

$ umount /dev/sdc1

$ df -h
...
#sdc1 now not listed

$ sudo dd if=./memtest86-usb.img of=sdc
307200+0 records in
307200+0 records out
157286400 bytes (157 MB, 150 MiB) copied, 2,78627 s, 56,5 MB/s

но карта флэш-памяти остается неизменной.

что не так?

5
задан 1 August 2018 в 00:25

2 ответа

Ваша команда создает названный файл sdc в текущем каталоге. Вы хотите of=/dev/sdc.

Таким образом, полная корректная команда:

sudo dd if=./memtest86-usb.img of=/dev/sdc

Выполненный sync впоследствии синхронизировать кэшируемые записи с диском или использовать conv=fsync опция с dd.

31
ответ дан 23 November 2019 в 08:35

Я поддерживаю ответ @RoVo - это - корректный и хороший ответ на вопрос.


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

Можно играть более безопасный при помощи [клонирование] инструмент с заключительной контрольной точкой, которая даст Вам второй шанс перепроверить и также отобразить информацию о доступных целевых устройствах.

  • Дисковый псевдоним gnome-disks

  • mkusb

Ссылка с большим количеством деталей: Клонирование инструментов с заключительной контрольной точкой

6
ответ дан 23 November 2019 в 08:35

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

Похожие вопросы: