Inicialização dupla mint e windows 10 em SSD + Sata

Inicialização dupla mint e windows 10 em SSD + Sata

Tenho Windows 10 em partição SSD (1 TB) e Linux Mint em Sata (1 TB). Mas durante a inicialização, o sistema inicializa apenas no Windows 10. Usei o disco supergrub e pude ver o Mint Linux nas entradas, que quando clicado inicializa no Mint. Minhas perguntas são:

  1. Posso substituir a inicialização do Windows pelo mint? Se sim, então como?

  2. Posso usar o supergrub para fazer isso?

insira a descrição da imagem aqui

Não consigo ver o segundo disco rígido

insira a descrição da imagem aqui

Não consigo nem ver o segundo disco rígido. Como faço para inicializá-lo então? Modo SATA alterado, segundo disco rígido ainda não aparece

Responder1

Eu realmente não sei, mas acho que se você substituir o Gerenciador de inicialização do Windows, não poderá mais inicializar o Windows. Mas você pode alterar em seu UEFI/BIOS o disco rígido padrão a partir do qual você inicializa. Agora você inicializa no Linux Mint e digita o comando:

sudo update-grub

Agora em algum lugar deve haver uma linha parecida com esta:

Found Windows [Version] (Loader) on /dev/{hard disk of the Windows Installation}

Agora você pode reiniciar o computador e ver no menu GRUB uma entrada para o Gerenciador de inicialização do Windows. Se você escolher, deverá ver o Windows inicializando.

Responder2

Vou presumir que, como o disco do Windows tem uma partição EFI, você está inicializando com inicialização segura.

  1. certifique-se de instalar o grub no modo EFI - inicialize no mint, verifique os arquivos EFI: sudo su - cd /boot/efi ls Se não houver nada lá (ou o diretório não existir), você provavelmente não montou a partição EFI, então você vai precisar para montá-lo (isso também significa que você provavelmente não instalou no modo EFI).
    mkdir -p /boot/efi mount -t vfat /dev/sdXY /boot/efi onde Xé a letra da unidade indexada pelo Linux (não pelo Windows) e Yé o número da partição EFI. Você também precisará adicionar esta montagem ao /etc/fstab, masNÃOuse o /dev/sdXYcaminho ao anexar a /etc/fstab, em vez disso, use blkidpara obter o UUID da partição, para que a entrada seja semelhante a: UUID=1234-ABCD /boot/efi vfat umask=0077 0 1 se a partição tiver um UUID de 1234-ABCD(o seu quase certamente será diferente).

    Se houver algo lá quando você ls(deve haver pelo menos um diretório chamado "Microsoft" - onde ficam os arquivos EFI do Windows), mas não há outro diretório, você não instalou o grub no modo EFI, então: grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="grub" --recheck --debug

  2. certifique-se de que o firmware UEFI aceitou a entrada de inicialização (do mint, use efibootmgr -vpara ver as listagens - e para seu próprio bem, eufortementesugiro que você leia o manual). Se não houver nenhuma entrada como "ubuntu", "grub", "linux", "debian" ou algo semelhante, então você não tem entrada EFI para grub, então adicione-a: efibootmgr -c -g -d /dev/sdX -p Y -w -L "grub" -l /EFI/grub/grubx64.efi onde Xestá a letra da unidade indexada pelo linux (não windows) e Yé o número da partição EFI.

  3. certifique-se de que o firmware UEFI aceita a assinatura EFI do shim ou do grub como válida e que ele será inicializado quando escolhido manualmente
  4. volte para o mint, desative a inicialização do windows (não remova-o ou o windows, sendo o único filho esquizofrênico que é, irá se escrever no topo da lista novamente) usando

    efibootmgr -b X -A onde X é o número de inicialização do Windows

    efibootmgr -o Zonde Z é o número da entrada EFI do grub

E, finalmente, quando tudo estiver pronto, sudo update-grubreinicie - se você fez certo, deverá ter uma tela de inicialização do grub com todos os sistemas operacionais disponíveis no sistema em uma lista.

Outros recursos:Artigo do Debian sobre UEFIeExemplos de grub do Archlinux com UEFI

informação relacionada