Devo reinstallare il sistema operativo se cambio la scheda madre?


8

Presto aggiornerò GA-890GPA-UD3H su GA-990FXA-UD3 o M5A99X (ancora decidendo quale).

Dovrei reinstallare la mia configurazione 14.10 o il kernel si avvierà semplicemente con un driver della scheda madre diverso?

Non aggiorno la CPU, ma solo la scheda madre.

Risposte:


13

Non è necessario reinstallare il sistema operativo se si sta aggiornando la scheda madre e se si utilizza un ambiente di avvio in stile MBR (per i sistemi di avvio EFI / UEFI, fare riferimento all'altra risposta su questa domanda).

Tuttavia, potrebbe essere necessario passare in rassegna e aggiornare alcune cose in seguito:

  1. Innanzitutto, i driver per la scheda grafica (se una scheda integrata) dovranno essere aggiornati. Questo per assicurarti di avere i driver grahpics giusti per la tua scheda grafica.
  2. Potrebbe essere necessario modificare le impostazioni di rete per l'adattatore Ethernet, se integrato. Se le impostazioni di rete e Ethernet richiedono di essere configurate staticamente, potrebbe essere necessario aggiornare le impostazioni dopo aver modificato la scheda madre, poiché la scheda Ethernet potrebbe ottenere un nuovo identificatore (come eth1invece di eth0o qualcosa del genere).
  3. Driver per qualsiasi periferica negli slot di espansione. Se sulla scheda madre sono presenti slot che dispongono di dispositivi aggiuntivi (come una scheda grafica separata, una scheda adattatore wireless, ecc.), È possibile verificare che i driver siano installati e identificati correttamente. Soprattutto se ci sono nuovi elementi installati.

Per (1) e (3), è possibile eseguire lo strumento "Driver aggiuntivi", che controlla quindi l'hardware e i set di pacchetti proprietari non liberi per identificare i driver non liberi che potrebbero essere necessari per lavorare con il computer.

Per (2), dovrai riconfigurare manualmente le tue impostazioni se si tratta di una configurazione statica definita in /etc/network/interfaces, o configurata manualmente in Network Manager.


Non ho ancora capito .. Devo fare qualcosa come eseguire uno strumento software aggiuntivo come "Driver aggiuntivi" (BTW non è presente nel software Ubuntu) o Ubuntu cattura tutti i nuovi dispositivi al primo avvio? Sembra che sia sempre meglio cambiare temporaneamente il driver video in open-source, ma non sono sicuro di un altro .. Grazie per la comprensione.
matura il

3

Se si sostituisce una scheda madre UEFI, sarà necessario aggiungere percorsi dei caricatori del sistema operativo a UEFI.

Può essere fatto per efibootmgrutilità. Dovrai eseguire l'avvio da Ubuntu LiveUSB, trovare la tua partizione EFI e aggiungere i record.

La partizione EFI può essere facilmente trovata. È una piccola partizione fat32, che ha un bootflag in molti casi.

I caricatori EFI sono file situati nella partizione EFI. Ubuntu ha due caricatori grubx64.efie shimx64.efi. Quest'ultimo è firmato con chiave Microsoft per essere in grado di avviarsi con Secure Boot attivo. Ma nella maggior parte dei casi uno dei due funziona. Puoi tranquillamente aggiungere solo shimx64.efi.

Questi caricatori si trovano in /boot/EFI/ubuntu.

Quindi per aggiungere un record a UEFI dovrai eseguire

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

dove si /dev/sdXtrova il disco in cui si trova la partizione EFI e Nil numero di quella partizione. Ad esempio /dev/sdb2, sembrerà così

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

/dev/sda1è predefinito. Se hai la tua partizione EFI lì, puoi saltare -de -pparametri.

-c il parametro è creare un record UEFI.

-lè un percorso del caricatore in formato Windows che inizia \EFIper qualche motivo.

-Lè un'etichetta. Lo vedrai nel tuo BIOS come un'opzione di avvio. Puoi cambiarlo in qualcos'altro, ma non sono sicuro che update-grubnon lo cambierà ubuntuindietro.

Se corri sudo efibootmgr -v, vedrai tutti i tuoi record con percorsi ed etichette.

È possibile rimuovere un record aggiunto erroneamente eseguendo

sudo efibootmgr -Bb nnnn

dov'è nnnnil numero di registrazione.

Maggiori informazioni efibootmgrsull'utilità possono essere ottenute da

man efibootmgr

Puoi aggiungere record per altri sistemi operativi come Windows allo stesso modo. Ma non posso fornire maggiori dettagli su quali file e su quali percorsi si trovano.


Questo è molto utile Per passare dal BIOS all'UEFI, suppongo che aggiungere un ESP e fare poco di più dovrebbe bastare, vero?
kos,

1
Passare dal BIOS all'UEFI è una storia diversa. È necessario creare una partizione EFI e sostituire grub. Penso che sia una trama per un'altra domanda. Questa risposta riguarda la sostituzione di una scheda madre UEFI.
Pilota
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.