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:
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.
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).
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
/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.
Se você substituir uma placa-mãe UEFI, precisará adicionar caminhos dos seus carregadores de SO à UEFI.
Isso pode ser feito por
efibootmgr
utilidade. 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
boot
bandeira em muitos casos.Carregadores EFI são arquivos localizados na sua partição EFI. O Ubuntu tem dois carregadores
grubx64.efi
eshimx64.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çashimx64.efi
.Esses carregadores estão localizados em
/boot/EFI/ubuntu
.Portanto, para adicionar um registro ao UEFI, você precisará executar
onde
/dev/sdX
é o disco em que a partição EFI está localizada eN
o número dessa partição. Por exemplo/dev/sdb2
, ficará assim/dev/sda1
é o padrão. Se você tiver sua partição EFI, poderá pular-d
e-p
parâmetros.-c
O parâmetro é criar um registro UEFI.-l
é um caminho para o carregador no formato Windows, começando\EFI
por 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 queupdate-grub
não o alterará paraubuntu
trá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
Onde
nnnn
está o número do registro.Mais informações sobre
efibootmgr
utilidade podem ser obtidas emVocê 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.
fonte