Как использовать dd для клонирования установки внешнего USB-накопителя на локальный жесткий диск?
Могу ли я использовать dd
Команда клонировать мою установку Ubuntu с моего внешнего диска на мой локальный жесткий диск. это даже загрузится? Я думаю, что могу, но не уверен. мне нужно сделать выходной раздел на моем локальном диске точным размером как входной раздел на USB? Я думаю установить и загрузиться с LiveUSB на другой маленькой флэшке и запустить что-то вроде sudo dd if=/media/usbexternaldisk of=/media/localdisk
это будет работать как есть?
также, если я делаю ISO-образ моей внешней установки Ubuntu, используя dd
Могу ли я записать его на диск или на другой жесткий диск и загрузить его?
1 ответ
Использование dd для клонирования установки Ubuntu
Да, вы можете использовать dd для клонирования установки, но это не самый быстрый / простой способ сделать это. Лучше сделать это с помощью резервного копирования / восстановления с помощью такого инструмента, как Clonezilla.
- Если вы хотите использовать dd, обратите внимание, что целевой диск должен быть того же размера или больше, чем исходный.
- Кроме того, чтобы сделать его загрузочным, вы должны скопировать его с устройства на устройство (например,
/dev/sdX
), НЕ от раздела к разделу (/media/...
) - использование
sudo fdisk -l
или жеgparted
чтобы узнать, какие блочные устройства ваш целевой внутренний жесткий диск (обычно/dev/sda
) и внешний жесткий диск USB (обычно/dev/sdb
) являются. Тогда используйте
dd
с точно следующим синтаксисом, гдеx
это буква для USB-накопителя, а y - для внутреннего накопителя, который вы определили на предыдущем шаге:sudo dd if=/dev/sdx of=/dev/sdy bs=8M && sync
и дождаться его завершения.
Чтобы ответить на ваш другой вопрос, нет, просто записать ISO (или CD, DVD и т. Д.) НЕ будет работать; это будет не загружаться. Для этого вам нужно использовать такой инструмент, как remastersys. Смотрите этот вопрос для получения дополнительной информации:
Как я могу преобразовать мою установку Ubuntu в Live-USB или Live-CD?