Preciso reinstalar o SO se mudar a placa-mãe?


8

Em breve, atualizarei meu GA-890GPA-UD3H para GA-990FXA-UD3 ou M5A99X (ainda decidindo qual).

Eu precisaria reinstalar minha instalação 14.10 ou o kernel simplesmente inicializará com um driver de placa-mãe diferente?

Não estou atualizando a CPU, apenas a placa-mãe.

Respostas:


13

Você não precisa reinstalar o sistema operacional se estiver atualizando a placa-mãe e se estiver usando um ambiente de inicialização no estilo MBR (para sistemas de inicialização EFI / UEFI, consulte a outra resposta nesta pergunta).

NO ENTANTO, você pode precisar atualizar e atualizar algumas coisas depois:

  1. Primeiro, os drivers da sua placa gráfica (se uma placa integrada) precisarão ser atualizados. Isso é para garantir que você tenha os drivers grahpics certos para sua placa de vídeo.
  2. As configurações de rede do adaptador Ethernet, se estiverem integradas, podem precisar ser alteradas. Se as configurações de rede e ethernet precisarem ser definidas estaticamente, talvez seja necessário atualizar as configurações depois de alterar a placa-mãe, porque a placa ethernet pode obter um novo identificador (como em eth1vez de eth0ou algo assim).
  3. Drivers para qualquer dispositivo periférico nos slots de expansão. Se sua placa-mãe possui slots que possuem dispositivos adicionais (como uma placa gráfica separada, uma placa adaptadora sem fio etc.), convém verificar se os drivers estão instalados e identificados corretamente. Especialmente se houver novos itens instalados.

Para (1) e (3), é possível executar a ferramenta 'Drivers Adicionais', que verifica o hardware e os conjuntos de pacotes proprietários não livres para identificar drivers não livres que podem ser necessários para trabalhar com o seu computador.

Para (2), você terá que reconfigurar manualmente suas configurações se elas forem estáticas definidas /etc/network/interfacesou configuradas manualmente no Network Manager.


Ainda não entendi .. Preciso fazer algo como executar uma ferramenta de software adicional como 'Drivers Adicionais' (o BTW não existe no Ubuntu Software) ou o Ubuntu pega todos os novos dispositivos na primeira inicialização? Parece que é sempre melhor mudar o driver de vídeo temporariamente para código-fonte aberto, mas não tenho certeza sobre outro. Obrigado pela compreensão.
amadurecer

3

Se você substituir uma placa-mãe UEFI, precisará adicionar caminhos dos seus carregadores de SO à UEFI.

Isso pode ser feito por efibootmgrutilidade. Você precisará inicializar a partir do Ubuntu LiveUSB, encontrar sua partição EFI e adicionar os registros.

A partição EFI pode ser facilmente encontrada. É uma pequena partição fat32, que tem uma bootbandeira em muitos casos.

Carregadores EFI são arquivos localizados na sua partição EFI. O Ubuntu tem dois carregadores grubx64.efie shimx64.efi. O último é assinado com a chave da Microsoft para poder inicializar com o Secure Boot ativado. Mas na maioria dos casos, qualquer um deles funciona. Você pode adicionar apenas com segurança shimx64.efi.

Esses carregadores estão localizados em /boot/EFI/ubuntu.

Portanto, para adicionar um registro ao UEFI, você precisará executar

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

onde /dev/sdXé o disco em que a partição EFI está localizada e No número dessa partição. Por exemplo /dev/sdb2, ficará assim

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

/dev/sda1é o padrão. Se você tiver sua partição EFI, poderá pular -de -pparâmetros.

-c O parâmetro é criar um registro UEFI.

-lé um caminho para o carregador no formato Windows, começando \EFIpor algum motivo.

-Lé um rótulo. Você o verá na sua bios como uma opção de inicialização. Você pode alterá-lo para outra coisa, mas não tenho certeza de que update-grubnão o alterará para ubuntutrás.

Se você executar sudo efibootmgr -v, verá todos os seus registros com caminhos e rótulos.

Você pode remover um registro adicionado incorretamente executando

sudo efibootmgr -Bb nnnn

Onde nnnnestá o número do registro.

Mais informações sobre efibootmgrutilidade podem ser obtidas em

man efibootmgr

Você pode adicionar registros para outros sistemas operacionais, como o Windows, da mesma maneira. Mas não posso fornecer mais detalhes sobre quais arquivos e caminhos estão localizados.


Isso é muito útil. Para alternar do BIOS para UEFI, acho que adicionar um ESP e fazer pouco mais devem bastar, estou certo?
kos

1
Mudar do BIOS para UEFI é uma história diferente. Uma partição EFI deve ser criada e o grub substituído. Eu acho que é um enredo para outra pergunta. Esta resposta é sobre a substituição de uma placa-mãe UEFI.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.