Чи потрібно перевстановлювати ОС, якщо змінюється материнська плата?


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або налаштованою вручну в Менеджері мереж.


Досі не розумію. Чи потрібно щось робити, як запустити додатковий інструмент програмного забезпечення, як-от "Додаткові драйвери" (BTW немає в програмному забезпеченні Ubuntu) або Ubuntu забирає всі нові пристрої під час першого завантаження? Схоже, завжди краще переключити тимчасовий драйвер відео з відкритим кодом, але не впевнений у іншому. Дякую за розуміння.
зрілий

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є етикеткою. Ви побачите це у своїх біосах як варіант завантаження. Ви можете змінити його на щось інше, але я не впевнений, що update-grubце не змінить його ubuntuназад.

Якщо ви запустите sudo efibootmgr -v, ви побачите всі свої записи з контурами та мітками.

Ви можете видалити неправильно доданий запис, запустивши

sudo efibootmgr -Bb nnnn

де nnnnрекордна кількість.

Більше інформації про efibootmgrкорисність можна отримати у

man efibootmgr

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


Це дуже корисно. Для переходу з BIOS на UEFI, мабуть, достатньо додати ESP і зробити трохи більше, я прав?
kos

1
Перехід від BIOS до UEFI - це вже інша історія. Слід створити розділ EFI, а груб замінити. Я думаю, це сюжет для іншого питання. Ця відповідь стосується заміни материнської плати UEFI.
Пілот6
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.