Eu tenho o Ubuntu em SSD e HDD. Como inicializar no Ubuntu no SSD em vez do Ubuntu no HDD

Eu tenho o Ubuntu em SSD e HDD. Como inicializar no Ubuntu no SSD em vez do Ubuntu no HDD

Eu tinha o Ubuntu 20.04 instalado no meu HDD e copiei-o para minha nova partição (/dev/sdb4) no SSD, então instalei o grub. Agora, sempre que eu selecionar a opção de inicialização do Ubuntu em /dev/sdb4 (ou seja, Ubuntu no SSD), meu sistema inicializa a partir do HDD do Ubuntu em vez do SSD do Ubuntu. Como consertar isto?

insira a descrição da imagem aqui

Consulte isto para obter mais informações sobre como copiei o Ubuntu do HDD para o SDD: -Como transferir o Ubuntu 20.10 do HDD para o SSD, já tenho o Windows 10 instalado no SSD

Responder1

No /boot/efi/EFI/ubuntu/grub.cfg, existe um UUID do sistema de arquivos que faz referência a qualquer partição que contenha o /bootdiretório/sistema de arquivos. Isso é usado pelo GRUB para encontrar o real /boot/grub/grub.cfg, que contém outras referências baseadas em UUID ao sistema de arquivos Ubuntu.

Quando você copiou a partição do Ubuntu para o SSD, ele também copiou o UUID do sistema de arquivos. Portanto, você tem dois sistemas de arquivos com o mesmo UUID e, ao procurar por esse UUID, o GRUB olha primeiro para o HDD.

Se você não precisar mais da cópia no HDD, deverá alterar o UUID da cópia no HDD para que não corresponda mais ao que o GRUB está procurando. O comando para alterar o UUID do sistema de arquivos é específico para cada tipo de sistema de arquivos:veja esta perguntapara obter os comandos apropriados para vários tipos de sistemas de arquivos.

Alternativamente, você pode alterar o UUID do sistema de arquivos Ubuntu no SSD e, em seguida, substituir todas as referências a esse UUID pelo novo UUID na instalação baseada em SSD. Você teria que editar pelo menos /boot/efi/EFI/ubuntu/grub.cfg, e possivelmente também e , em seguida /boot/grub/grub.cfg, regenerar seu arquivo initramfs no SSD. Isso é mais trabalhoso, mas mantendo o original inalterado no disco rígido, você poderá tentar copiar novamente se cometer um erro grave./etc/fstab/etc/initramfs-tools/conf.d/resume

informação relacionada