LinuxForum.Fans
Тема

Перенос системы на другой HDD

Автор: Firebolt 14 сообщений 5071 просмотров
#205311

Возникла недавно необходимость перенести систему на другой диск. Почитал, как можно это сделать. Суть была ясна: скопировать разделы на новый диск и прописать GRUB. Воспользовался программой клонирования системы - создал образ (в Акронисе), развернул его на второй диск вместе c MBR. Загружаюсь - пошли ошибки "не найден диск и part1, part2" и т.д. Загрузился c liveCD и поправил в fstab название и серийный номер нового жесткого диска, на который перенес систему. Начал попытки перезаписи GRUB. Сперва удалось перезаписать, но система все равно не загрузилась, были те же самые ошибки про отсутствие требуемого диска. Потом и перезаписать уже не удавалось. Не помню, какие проблемы были c этим. В общем пришлось все ставить c нуля.

Теперь хочу понять правильную технологию переноса системы. Какие я допустил ошибки и чего не сделал? И еще вопрос в догонку. Теперь у меня стоят 2 жестких диска. На одном swap, Windows 7, openSUSE 11.4 и отдельный /home, на втором - два раздела не системных. Почему если я отключаю второй жесткий диск, то при загрузке системы я получаю те же самые ошибки про отсутствие требуемого диска и не могу загрузиться?! Системный диск же на месте!

#205326
Firebolt написал:
Воспользовался программой клонирования системы - создал образ (в Акронисе)

ну елки-палки, что уже dd или clonezilla отменили?

#205328
i2ks написал:
[quote=Firebolt]Воспользовался программой клонирования системы - создал образ (в Акронисе)

ну елки-палки, что уже dd или clonezilla отменили?[/quote]

Да, после того как запостил, попробовал Clonezilla. Разлелы перенес, fstab поправил, grub.conf поправил. Загрузился в Rescue System и восстановил grub. Перезагружаю комп и имею следующее

text
grub loading, please wait...
Error 15
#205330
Firebolt написал:
grub loading, please wait...
Error 15

grub ядро не находит, точней не знает от куда его брать.

#205332
i2ks написал:
grub ядро не находит, точней не знает от куда его брать.

При установке все сделал как обычно.

text
find /boot/grub/stage2
root (hd0,2) - что получил при выводе предыдущей команды
setup (hd0)

Получил succsess, все дела...

#205521
i2ks написал:
попробуй вот это: http://www.supergrubdisk.org/

Ничем не помогла. Неправильно определила раздел на который нужно поставить grub. Как понял себя же и определила , а не мой диск. Ну и надпись "something went wrong".

#205522
Firebolt написал:
Ну и надпись "something went wrong"

определенно сказано...

#205523
Cretinus написал:
определенно сказано...

Я думаю, рассуждать нужно не об этой утилите, а об ошибке "Error 15"?

#205524
Firebolt написал:
Я думаю, рассуждать нужно не об этой утилите, а об ошибке "Error 15"?

попробуйте проанализировать menu.lst

ЗЫ и еще, почитайте вот это - http://www.gentoo.org/doc/ru/grub-error-guide.xml
там про 15 ошибку есть

#205525
Cretinus написал:
попробуйте проанализировать menu.lst

Тут все осталось без изменений. Только сменил модель и серийник жесткого диска. У меня вон стоит еще Windows 7. Может из-за нее косяк? Правда не могу понять, какой.

Аааа, сам заметил))) Не везде исправил инфу о жестком!

#205529

Нет, это была не имеющая смысла ошибка. Попробовал c этого supergrubdisk'a восстановить загрузчик windows, тоже ничего не вышло. Призагрузке показал "MBR 2 3" и повис. Снова загрузился c установочного диска, попробовал восстановить grub. Операция завершается успешно, но результата нет никакого.

Войдите или зарегистрируйтесь, чтобы ответить.