Как клонировать рабочую систему с одного винта на другой?

Автор: X-Cool Дата: 11.02.2008 15:00 Как (чем) клонировать рабочую систему с одного винта на другой?
Система ASPLinux 10. Диск назначения чуть больше диска источника на несколько кбайт. Пробовал Norton Ghost, при загрузке - ошибка MBR.
Re: Как клонировать рабочую систему с одного винта на другой? 11.02.2008 19:40Bircoph dd if=/dev/hda of=/dev/hdb
где hda -- первый винт, hdb -- второй.

второй способ: просто скопировать все файлы и переустановить
загрузчик на второй винт.
Re: Как клонировать рабочую систему с одного винта на другой? 12.02.2008 12:38Ed_Em про dd +1
Копирует отлично - клонировал винт на работе (стоял лиценз. мастдай, но винт начал тихо
умирать), так мастдай на новом харде нормально работал, просто после копирования поменяли винты местами.
Таким же образом на 10 одинаковых компьютеров я устанавливал Linux: поставил на один, подключил к нему три винта, слил на те, потом еще три и т.д. Оставалось только настроить сеть для каждого компьютера.
Re: Как клонировать рабочую систему с одного винта на другой? 12.02.2008 22:30bat Я копировал при помощи mc загрузившись c Live-CD. Подправлял /boot/grub.conf и /etc/fstab
Re: Как клонировать рабочую систему с одного винта на другой? 13.02.2008 06:58X-Cool У меня загрузчик asp. И на диске три раздела. Как быть в этом случае?
Если я делаю копию диска и затем подключаю его на место источника почему не работает?
Re: Как клонировать рабочую систему с одного винта на другой? 13.02.2008 09:29peter_ir Вот цитата из очень старого LinuxFAQ. Более 8 лет назад я так и сделал. Не забыть создать каталог
/proc, если его не перенесли и переутановить загрузчик.

Петр.


4.18. Хочу скопировать один диск на другой. Как?


? Если имеется ввиду перенос содержимого одной файловой системы в
другую, то одним из корректных способов сделать это будет

( cd /old_fs && tar cf - . ) | ( cd /new_fs && tar xvpf - )

? dump 0f - /old_fs | ( cd /new_fs && restore xf - )

и набирать побыстрее, и понять легче, и кое-что, что у tar не
получится или получится с трудом, таким образом можно скопировать
(атрибуты, файлы с "дырками";-). Для tar можно и попроще:

tar -C /old_fs -cf - . | tar -xpf - -C /new_fs

- GNU tar более интеллектуальная штука, чем dump.

? Подробное руководство есть в /usr/doc/HOWTO/mini/Hard-Disk-Upgrade
Re: Как клонировать рабочую систему с одного винта на другой? 13.02.2008 18:39bat X-Cool писал(а):

> У меня загрузчик asp. И на диске три раздела. Как быть в этом
> случае?
> Если я делаю копию диска и затем подключаю его на место
> источника почему не работает?
Раз уж вы ничего не сообщаете, что и как делали, то почитайте это:
[forum.asplinuxclub.org]

[forum.asplinuxclub.org]
Re: Как клонировать рабочую систему с одного винта на другой? 13.02.2008 21:01BigAndy Зато конкретно - как угодно Улыбка
Re: Как клонировать рабочую систему с одного винта на другой? 13.02.2008 22:30smaharbA BigAndy писал(а):

> Зато конкретно - как угодно Улыбка

странно все это - но чеж в тебя в последнее "время я такой влюбленный" (с)
...
а ведь сцуко прав... хотя как был вендузятником, таким и помру...(серьезно и про первое и про второе)
(нету в ОпСурс нормальных пацанов, к сожалению...)
Re: Как клонировать рабочую систему с одного винта на другой? 15.02.2008 21:10wusup >У меня загрузчик asp. И на диске три раздела. Как быть в этом случае?
>Если я делаю копию диска и затем подключаю его на место источника почему не работает?

На будущее lvm в любом случае спасет отца русской демократии, даже в "горячем" режиме.
Копировать нужно блочное устройство, а не разделы, загрузчик и количество разделов для dd не имеют никакого значения.
RSS-материал