Нужно ли переустанавливать ОС при смене материнской платы?

8

Вскоре я обновлю свой GA-890GPA-UD3H до GA-990FXA-UD3 или M5A99X (все еще решая, какой).

Нужно ли переустанавливать установку 14.10 или ядро ​​просто загрузится с другим драйвером материнской платы?

Я не обновляю процессор, просто материнскую плату.

Ник Бейлук
источник

Ответы:

13

Вам не нужно переустанавливать операционную систему, если вы обновляете материнскую плату и используете загрузочную среду в стиле MBR (для загрузочных систем EFI / UEFI см. Другой ответ на этот вопрос).

ОДНАКО, возможно, вам придется пройти и обновить некоторые вещи потом:

  1. Во-первых, ваши драйверы для вашей видеокарты (если встроенная карта) потребуется обновить. Это сделано для того, чтобы убедиться, что у вас есть нужные графические драйверы для вашей видеокарты.
  2. Сетевые настройки для адаптера Ethernet, если он встроен, возможно, потребуется изменить. Если настройки вашей сети и сети Ethernet требуют статической настройки, вам может потребоваться обновить настройки после замены материнской платы, потому что карта Ethernet может получить новый идентификатор (например, eth1вместо eth0или что-то еще).
  3. Драйвера для любых периферийных устройств в слотах расширения. Если на вашей материнской плате есть слоты с дополнительными устройствами (такими как отдельная графическая карта, карта беспроводного адаптера и т. Д.), Вы можете проверить, установлены ли драйверы и правильно ли они определены. Особенно, если установлены новые предметы.

Для пунктов (1) и (3) вы, вероятно, можете запустить инструмент «Дополнительные драйверы», который затем проверит ваше оборудование и несвободные проприетарные упаковочные комплекты, чтобы определить несвободные драйверы, которые могут вам понадобиться для работы с вашим компьютером.

Для (2) вам придется вручную перенастроить свои настройки, если они являются статической конфигурацией, определенной /etc/network/interfacesили настроенной вручную в Network Manager.

Томас Уорд
источник
Все еще не понял .. Нужно ли мне что-то делать, например запускать дополнительный программный инструмент, например «Дополнительные драйверы» (кстати, в Ubuntu Software нет), или Ubuntu перехватывает все новые устройства при первой загрузке? Похоже, всегда лучше переключить видеодрайвер временно на open source, но не уверен в другом. Спасибо за понимание.
зрелый
3

Если вы замените материнскую плату UEFI, вам нужно будет добавить пути ваших загрузчиков ОС в UEFI.

Это может быть сделано с помощью efibootmgrутилиты. Вам нужно будет загрузиться с Ubuntu LiveUSB, найти раздел EFI и добавить записи.

Раздел EFI можно легко найти. Это небольшой раздел fat32, который bootво многих случаях имеет флаг.

Загрузчики EFI - это файлы, расположенные в вашем разделе EFI. У Ubuntu есть два загрузчика grubx64.efiи shimx64.efi. Последний подписан ключом Microsoft для возможности загрузки с включенной безопасной загрузкой. Но в большинстве случаев любой из них работает. Вы можете смело добавлять только shimx64.efi.

Эти погрузчики расположены по адресу /boot/EFI/ubuntu.

Таким образом, чтобы добавить запись в UEFI, вам нужно будет запустить

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdX -p N

где /dev/sdXдиск, на котором находится раздел EFI, и Nномер этого раздела. Например, /dev/sdb2это будет выглядеть так

sudo efibootmgr -c -l "\EFI\UBUNTU\SHIMX64.EFI" -L ubuntu -d /dev/sdb -p 2

/dev/sda1по умолчанию. Если у вас есть раздел EFI, вы можете пропустить -dи -pпараметры.

-c Параметр для создания записи UEFI.

-lпуть к загрузчику в формате Windows, начинающийся \EFIпо некоторым причинам.

-Lэто ярлык. Вы увидите это в своем BIOS как вариант загрузки. Вы можете изменить это на что-то другое, но я не уверен, что update-grubэто не изменит его ubuntuобратно.

Если вы запустите sudo efibootmgr -v, вы увидите все свои записи с путями и метками.

Вы можете удалить ошибочно добавленную запись, запустив

sudo efibootmgr -Bb nnnn

где nnnnномер записи.

Больше информации относительно efibootmgrполезности может быть получено

man efibootmgr

Вы можете добавить записи для других ОС, таких как Windows, таким же образом. Но я не могу дать более подробную информацию о том, в каких файлах и по каким путям они находятся.

Pilot6
источник
Это очень полезно. Чтобы переключиться с BIOS на UEFI, думаю, достаточно добавить ESP и сделать немного больше, я прав?
Кос
1
Переход с BIOS на UEFI - это отдельная история. Раздел EFI должен быть создан и заменен grub. Я думаю, что это сюжет для другого вопроса. Этот ответ о замене материнской платы UEFI.
Pilot6