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

1

Eu tenho o Windows 10 na partição SSD (1TB) e o Linux Mint on Sata (1TB). Mas durante a inicialização, o sistema é inicializado apenas no Windows 10. Eu usei o disco supergrub e pude ver o Mint Linux nas entradas, que quando clicado ele inicializa no Mint. Minhas perguntas são:

  1. Posso sobrescrever o boot do Windows com o mint? Se sim, então como?

  2. Posso usar o supergrub para fazer isso?

Não é possível ver o segundo disco rígido. Como faço para inicializar? Modo SATA alterado, segundo disco ainda não mostrado

    
por vinita 29.04.2017 / 10:08

2 respostas

1

Eu realmente não sei, mas acho que, se você substituir o Gerenciador de Inicialização do Windows, não poderá mais inicializar no 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 como esta:

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

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

    
por 29.04.2017 / 10:28
1

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

  1. verifique se você instalou 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), provavelmente você não montou a partição EFI, então você precisará montá-la (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 como indexada pelo linux (não Windows) e Y é o número da partição da partição EFI. Você também precisará adicionar essa montagem a /etc/fstab , mas NÃO use o caminho /dev/sdXY ao anexar a /etc/fstab . Em vez disso, use blkid para obter o UUID da partição, então a entrada deve se parecer com: %código% se a partição tiver um UUID de UUID=1234-ABCD /boot/efi vfat umask=0077 0 1 (você certamente será diferente).

    Se houver algo lá quando você 1234-ABCD (deve haver pelo menos um diretório chamado "Microsoft" - onde os arquivos EFI do Windows estão) mas não há outro diretório, você não instalou o grub no modo EFI, assim: ls

  2. certifique-se de que o firmware UEFI aceitou a entrada de inicialização (do mint, use grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="grub" --recheck --debug para ver as listagens - e para seu próprio bem, eu strongmente sugiro que você leia o manual). Se não houver entradas como "ubuntu", "grub", "linux", "debian" ou similares, então você não tem entrada EFI para o grub, então adicione: efibootmgr -v onde efibootmgr -c -g -d /dev/sdX -p Y -w -L "grub" -l /EFI/grub/grubx64.efi é a letra da unidade como indexada pelo linux (não pelo windows) e X é o número da partição da partição EFI.

  3. verifique se o firmware UEFI aceita a assinatura EFI do shim ou do grub como válido e que ele será inicializado quando for escolhido manualmente
  4. volta para o mint, desabilita o boot do windows (não o remove ou o windows, sendo o único filho esquizofrênico que é, irá escrever-se no topo da lista novamente) usando

    Y onde X é o número da inicialização do Windows

    efibootmgr -b X -A em que Z é o número da entrada EFI do grub

E, finalmente, quando tudo estiver pronto, efibootmgr -o Z , então reinicialize - se você fez certo, você deve ter uma tela de inicialização do grub com todos os SOs disponíveis no sistema em uma lista.

Outros recursos: artigo do Debian sobre UEFI e Exemplos de grub do Archlinux com UEFI

    
por 29.04.2017 / 10:39