LinuxForum.Fans
Тема

Смена материнской платы!

Автор: demetrius2003 6 сообщений 4095 просмотров
#194912

Доброго дня!
Сгорела материнка. Старое название сказать уже точно не смогу. Что-то наподобие Asus P4P800. Естественно новую (ASRock P4i65G) подбирали с учётом того, чтоб не переустанавливать ОС. При этом Windows XP без проблем пережила такую пересадку, а вот ни Fedora ни Mandriva после замены ни в какую не хотят работать. Поведение их примерно одинаково. Идёт загрузка, потом выбор пользователя и всё виснет. Как на лету заставить их обновить оборудование?

#194930

LifeCD → узнать новые UUID разделов которые были примонтированы через fstab → переписать их в этот самый fstab ..

Например (очень грубо ) :
для Fedora которая была установлена на sda1 .
в её /etc/fstab прописано так :

text

UUID=XXXX-XXXyyy-XXXXXXXX      /                       ext4    defaults        1 1

с помощью LifeCD узнаем новый UUID :
[console]
# ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 Сен 23 11:17 ca321443-999c-111a -> ../../sda1
lrwxrwxrwx 1 root root 10 Сен 23 11:17 ca321443-888c-222a -> ../../sda2
lrwxrwxrwx 1 root root 10 Сен 23 11:17 ca321443-777c-333a -> ../../sda3
[/console]
изменяем старый UUID на новый , то же надо будет сделать с меню grub , там тоже по UUID определение разделов идет ... как-то так , но уж больно хлопотно , да если ещё не рубишь в этом - лучше переустановить с нуля .
.. Хотя что у федоры что у мандривы есть режим восстановления (никогда ими не пользовался , но поковырять наверно стоит , на предмет каких-то полезностей)

#195049

Так разве эти UUID изменились? Хард ведь один и тот же. Груб всё видит. Загрузка идёт до момента выбора пользователя.

#195062
demetrius2003 написал:
Так разве эти UUID изменились? Хард ведь один и тот же. Груб всё видит. Загрузка идёт до момента выбора пользователя.

А вы всё же сделайте то, что вам советуют. У меня была противоположная ситуация -
после замены платы Fedora и Debian загрузились так, что я даже не заметил замены,
а Windows XP загружается только в безопасном режиме, а при ппопытке загрузиться
в обычном загружается, но сразу же происходит перезагрузка.
У меня, однако, в /etc/fstab не UUID, а метки разделов, которые вот действительно
не изменяются.

Пётр.

#195075

я в таких случаях тупо пересобирал ядро из chroot с LifeCD просто-дешево-сердито и никаких гвоздей wink , но что федора , что мандрива используют таки UUID , а эта фича чревата - раз на раз не приходится , что мешает проверить ?
P.S. а-а-а , ещё обязательно сделать надо :
[console]
# /sbin/fsck -A -a -R
[/console]

#195130

Надо не забывать порядок подключения винтов, допустим в разъем sata0 был подключен винт 1 - он отобразится sda, в разъем sata1 - винт 2, он соответсвенно будет sdb. Если их поменять местами то соответственно изменятся sda <-> sdb.

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