Страница 1 из 1

Помогите с переносом ситемы!

Добавлено: 2010-07-02 12:32:03
Fix
Здравствуйте !!

Проблема вот в чем сдох винт на резервном серваке. Бэды в разделе /usr остальные разделы нормально. Ситема грузится в сингл моде и требует ручного запуска fsck, но ручной запуск ничего не дает. Решил перенести систему на другой винт. Установил на другой машине фришку той версии что на резервном серваке, подрубил к ней новый винт с помощью sysinstall разбил его на разделы как на старом с сервака. Дале подрубил старый винт и начал:

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

# mount /dev/ad2s1a /mnt/root (Раздел нового винта куда хочу сбросить /)
# mount /dev/ad3s1a /mnt/root_o (раздел старого винта где был / )
# cd /mnt/root; dump -f- /mnt/root_o | restore -rf-
все дамп ругается что /mnt/root_o неизвестная файловая система

Подскажите что я делаю не так? как правильно смонтировать разделы старого диска (если возможно то так чтобы они были только для чтения)?

Re: Помогите с переносом ситемы!

Добавлено: 2010-07-02 12:41:49
ivan__

Re: Помогите с переносом ситемы!

Добавлено: 2010-07-02 12:46:32
Fix
не подходит в статье систему лют рабочую, ситуация малость не та

Re: Помогите с переносом ситемы!

Добавлено: 2010-07-02 14:03:07
Pablo
А какой смысл dump'ом переносить файлы со старого корня? IMHO, оттуда надо взять (простым копированием) только рутовую папку ( /root/* ) и всё. И /usr с его бэдами, скорее всего, нужно тащить тем-же pax'ом, который тоже может сохранять атрибуты файла, а не dump'ом.

Re: Помогите с переносом ситемы!

Добавлено: 2010-07-09 15:40:08
receptor

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

fsck /dev/ad3s1a
mount -t ufs /dev/ad3s1a /mnt/root_o
потом переносим

Re: Помогите с переносом ситемы!

Добавлено: 2010-07-13 21:21:49
Electronik
А что если через dd попробовать?
http://www.lissyara.su/articles/freebsd/trivia/dd/