Я хочу написать .raw
файл в первый раздел моего внешнего диска. Я старался: dd if=file of=/dev/sdb3
но это не дало мне загрузочный диск, так как правильная команда должна была быть: dd if=file of=/dev/sdb
, Но уничтожит ли эта команда данные на двух других разделах, которые у меня есть на диске, или только на первом разделе?
1
Ответы:
Это разрушит таблицу разделов, поскольку она хранится в начале диска.
Это уничтожит столько содержимого диска, сколько размер самого изображения. Если он достаточно большой, чтобы проникнуть во второй или третий раздел, он уничтожит их.
MEMDISK позволит вам оставить его как образ и загрузить его напрямую.
источник
Пока у вас есть правильная таблица разделов, процесс должен удалить только раздел, он не будет распространяться на следующий раздел на диске. Если вам нужна правильная таблица разделов, попробуйте запустить fsck на этом диске или исправить таблицу разделов, или, если это диск Windows, можно использовать fixmbr и fixboot.
Конечно, используйте sdb1, а не sdb! Sdb - это весь диск, начинающийся с раздела. Sdb1 - это первый раздел, sdb2 - второй, и так далее ...
источник