В вашем примере dd
напишет 4 ГБ, остальная часть вашей флешки не изменится. Это не означает, что данные там будут легко доступны.
Вы пишете о файле .iso
но я буду использовать общий термин "образ диска".
Старая таблица разделов будет перезаписана чем-то новым. Если изображение нормальное, оно не содержит структур (таких как таблица разделов или заголовок файловой системы), которые указывают за пределы самого изображения. После того, как вы поместите его на USB-накопитель, у вашей ОС не будет ни причин, ни подсказок, чтобы искать то, что теперь выглядит как неиспользуемая часть накопителя.
Если, с другой стороны, изображение содержит таблицу разделов, в которой говорится, что раздел находится далеко за пределами изображения (например, изображение раньше было больше, но оно было обрезано), и случайно в этом же месте был раздел этот старый раздел будет доступен после dd
ing.
Есть программы, созданные для слежки: криминалистика и инструменты восстановления. При правильном использовании они могут находить старые файлы или даже целые файловые системы в этом оставшемся пространстве после вашего dd
.
Стоит ли чистить USB-устройство?
Это зависит. Если вы боитесь, что не перезаписанные данные будут мешать новому написанному контенту, тогда ответ: нет, потому что они не будут мешать, если изображение не является недействительным.
Но если вы боитесь, что кто-нибудь получит (некоторые из) ваших старых файлов, тогда да, вам следует явно перезаписать всю емкость вашей флешки; dd
ИНГ меньшего изображения недостаточно.
Самый простой способ сделать это - написать нули. Перезапись всего устройства , прежде чем dd
ING изображения является пустой тратой времени и циклов записи. Я бы сделал:
cat my_image /dev/zero | sudo dd of=/dev/my_usb
Таким образом, вы напишите изображение с нулями. В конечном итоге вы получите что-то вроде "нет места на устройстве", все в порядке.