soldatov.info

Блог Солдатова Евгения

Перенос системы на новый жесткий диск или RAID массив

оставить комментарий

Предыстория:

Стоял сервер, работал, на нем установлена операционная система FreeBSD 8.1-RELEASE, используется RAID1, два диска по 200 GB в зеркале. Однажды, один из дисков отвалился, и система зависла, перезагрузил, пошли тесты диска, не помогло. Выявил рабочий диск. Решил поставить 2 по 500 GB, но тупо клонировать диск не хотелось, переустанавливать тоже, озадачился поиском решения задачи.

 

Литература:

http://it-admin.org/os-freebsd/perenos-sistemy-freebsd-na-novyj-zhyostkij-disk.html

http://www.lissyara.su/articles/freebsd/trivia/move_system_between_hard_drives/

http://www.opennet.ru/base/sys/dup_freebsd.txt.html

 

Мое решение:

  • Убрал все диски из компьютера;
  • Собрал на этом же контроллере новый массив RAID1;
  • Поставил старый рабочий диск;
  • Загрузил ОС;
  • Сделал разметку диска при помощи sysinstall

ВАЖНО!

Создал разделы так же при помощи sysinstall, причем как обычно, т.е. сначала SWAP, затем корневой раздел и поставил ему точку монтирования “/”, иначе он получит не букву “a” а другую, что меня не устроило. Затем изменил точку монтирования “M” на “/zz”;

  • Записал все изменения, перезагрузился;
  • Зашел в каталог “/zz”;
  • Выполнил команду “dump -f- / | restore -rf-“, пошел курить, пить кофе, пиво, пришлось гулять полтора часа, процесс не быстрый;
  • Размонтировал каталог “/zz” и выключил компьютер;
  • Убрал из компьютера старый диск, запустил;

В итоге получил полностью рабочую систему, без переустановки, но с большим объемом дисков.

Автор: Евгений

Дата: 08.10.2012 в 13:08:14

Рубрики: Unix, Linux

Метки: , , ,

Leave a Reply

You must be logged in to post a comment.