Перенос системы с одного физ жест на другой (помогите чтот не получается)

PCLinuxOS

Модератор: Bizdelnick

Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Перенос системы с одного физ жест на другой

Сообщение Arthes »

Если переносить систему в пределах физического винта скажем с hda1 на hda4 ( конечно не забывая откатывать LILO) то все работает.
Но! Мне нужно перенести систему например с hda1 на sda11 то при данном переносе при загрузке ядра вылазиет ошибкО.
Заключающаяся в следующем ---- ядро ищет почему-то файловую систему в пределах диска hda. ( собственно подобная ошибка происходит и если переносить с одного сата на другой).

Конечно все настройки fstab и LILO записаны должным образом для нового раздела.

Что подскажите?

P.S. Собственно это относиться не только к Мандриве но и к другим ОС семейства Linux.
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

Re: Перенос системы с одного физ жест на другой

Сообщение кодировщик »

Как я делал.

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

dd if=/dev/hda of=/dev/sda

Потом грузился с лайф-сд, монтировал корень, делал туда чрут, монтировал всё остальное
правил grub, fstab, обновлял grub и initrd и вроде всё.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Перенос системы с одного физ жест на другой

Сообщение Rootlexx »

Arthes писал(а):
20.09.2008 19:07
Конечно все настройки fstab и LILO записаны должным образом для нового раздела.

А не покажете эти настройки?
И точный текст ошибки неплохо было бы привести.
Как переносили?
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Перенос системы с одного физ жест на другой

Сообщение Arthes »

Rootlexx писал(а):
20.09.2008 19:19
Arthes писал(а):
20.09.2008 19:07
Конечно все настройки fstab и LILO записаны должным образом для нового раздела.

А не покажете эти настройки?
И точный текст ошибки неплохо было бы привести.
Как переносили?


Ну какие настройки? В Lilo для системы в новом разделе вписал все как надо я же сказал --- все параметры в соот с новым разделом. Если бы что не так было, LILO не перезаписалось бы, вежливо выдав ошибку.
Конечно подправил fstab перекопированной системы.

Копировал я просто через MC ( под root конечно) на пустой диск новый, который перед этим отформатировал в reiserfs.
Данный способ отлично работает --- по крайней мере при переносе с одного локального на другой в пределах одного ФИЗ диска.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Перенос системы с одного физ жест на другой

Сообщение bormant »

Arthes писал(а):
20.09.2008 19:07
Если переносить систему в пределах физического винта скажем с hda1 на hda4 ( конечно не забывая откатывать LILO) то все работает.
Но! Мне нужно перенести систему например с hda1 на sda11 то при данном переносе при загрузке ядра вылазиет ошибкО.

А BIOS и загрузчик LILO про sda в курсе?
"ошибкО" слезно просила вас не раскрывать инкогнито, а вы согласились и не можете нарушить своего слова ?
Ядро в курсе про reiserfs (если до этого, конечно, дело доходит) ?
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Перенос системы с одного физ жест на другой

Сообщение Arthes »

bormant писал(а):
20.09.2008 22:03
Arthes писал(а):
20.09.2008 19:07
Если переносить систему в пределах физического винта скажем с hda1 на hda4 ( конечно не забывая откатывать LILO) то все работает.
Но! Мне нужно перенести систему например с hda1 на sda11 то при данном переносе при загрузке ядра вылазиет ошибкО.

А BIOS и загрузчик LILO про sda в курсе?
"ошибкО" слезно просила вас не раскрывать инкогнито, а вы согласились и не можете нарушить своего слова ?
Ядро в курсе про reiserfs (если до этого, конечно, дело доходит) ?


1) Еще как в курсе Лило. :)
У меня несколько винтов и ни один Linux и не только он... И все кроме Мандривы стоят на сата винтах и грузиться весь зоопрак с пом ЛИЛО.
2) Ошибку дословно не могу сказать ибо пытался перенести не на днях...
Суть ее в том что ЯДРО ищет Корневую файл систему Исключительно на ide диске (хотя fstab выправлен для нового местоположения на сата).
То есть перебирает все партиции на hda ( ide кто не в курсе) диске ---- <hda1,hda2,hda3,hda4> , а далее не найдя корень там, говорит что не может загрузить Корень. :angry:

3) Ядро в курсе ибо Системы у меня всегда стояли на reiserfs и Мандрива которую я планировал перенести естественно тоже на reiserfs.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Перенос системы с одного физ жест на другой

Сообщение Rootlexx »

Arthes писал(а):
20.09.2008 22:40
ЯДРО ищет Корневую файл систему Исключительно на ide диске (хотя fstab выправлен для нового местоположения на сата)

Ядро, когда ищёт корневую ФС, ещё не имеет доступа к fstab. Нужный том на нужном ЖД передаётся ему в параметрах, конкретнее, root=[файл тома].
Спасибо сказали: