Вопрос по dd

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

ClawHammer2800
Сообщения: 13
ОС: openSUSE 11.1

Вопрос по dd

Сообщение ClawHammer2800 »

Всем привет:)
Итак, передо мной стоит следующая задача: необходимо поставить (на время) другую ОС. Для этого нужен свободный винчестер. У меня на компе стоит Raid0 и одиночный hdd maxtor. Raid сносить, конечно, нельзя. Но на maxtor'е у меня тоже стоит рабочая ОС. Так как мне нужен чистый винт (то есть не чистый, но разделы на нем придется снести), то вариант с выделением одного раздела не подходит. Я решил сделать так: создать образ моего hdd (образ всего винчестера, все разделы+mbr) в файл и сохранить его на raid'е. Потом, после всех манипуляций с этим винчестером (удаление разделов, создание новых, установка ОС и т.д.), нужно восстановить всю информацию обратно из образа. То есть ДО и ПОСЛЕ я должен иметь абсолютно идентичную информацию на винте.
Произведя поиск по форуму, я пришел к выводу, что проще всего будет сделать так:

Код: Выделить всё

Создание образа:
dd if=/dev/sdc of=/home/user/hdd.img

Восстановление данных из образа на винт:
dd if=/home/user/hdd.img of=/dev/sdc

где /dev/sdc - винт, образ которого создается
/home/user/hdd.img - файл образа на raid'е.
Вопрос в следующем: получится ли все так, как я описал.....то есть не возникнет ли у меня проблем, например, с восстановлением информации из образа на винт, и будет ли после этого система, которая сейчас на нем стоит, загружаться?
В принципе понимаю, что скорее всего все должно быть нормально (так как будет произведено посекторное копирование всего содержимого винта и потом соответственно восстановление всего этого), но решил все-таки спросить на всякий случай.
ps: извиняюсь за создание новой темы, которая и так часто встречается на форуме, но я решил перестраховаться на всякий случай.....все-таки не хочется потерять 160гб информации и рабочую систему:)
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: Вопрос по dd

Сообщение Atolstoy »

Виртуалка разве не подойдёт? VirtualBox всякий...
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
ClawHammer2800
Сообщения: 13
ОС: openSUSE 11.1

Re: Вопрос по dd

Сообщение ClawHammer2800 »

Atolstoy писал(а): ↑
11.07.2009 01:15
Виртуалка разве не подойдёт? VirtualBox всякий...

нет, виртуалка не подойдет, мне нужно будет систему поставить на винчестер(систему надо будет запускать на реальном железе, а не virtualbox'е). Так как разделы придется удалять, решил сделать образ винта, чтобы потом его восстановить
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Вопрос по dd

Сообщение Ленивая Бестолочь »

да, все у вас получится, если все правильно сделать.
советую еще у dd пользовать опцию bs=8k - будет заметно быстрее.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали: