Я делаю
$ 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
но карта флэш-памяти остается неизменной.
что не так?
Ваша команда создает названный файл sdc
в текущем каталоге. Вы хотите of=/dev/sdc
.
Таким образом, полная корректная команда:
sudo dd if=./memtest86-usb.img of=/dev/sdc
Выполненный sync
впоследствии синхронизировать кэшируемые записи с диском или использовать conv=fsync
опция с dd
.
Я поддерживаю ответ @RoVo - это - корректный и хороший ответ на вопрос.
Я хотел бы добавить это dd
опасно, и вызвал проблемы для многих пользователей, потому что это сделает то, что Вы говорите этому обходиться без любого вопроса. Незначительная опечатка может заставить его перезаписать внутренний диск или резервный диск с важными файлами.
Можно играть более безопасный при помощи [клонирование] инструмент с заключительной контрольной точкой, которая даст Вам второй шанс перепроверить и также отобразить информацию о доступных целевых устройствах.
Дисковый псевдоним gnome-disks
Ссылка с большим количеством деталей: Клонирование инструментов с заключительной контрольной точкой