Inicialização dupla Kali e Mint. Quer usar Grub of Mint

0

TL; DR; Eu quero usar o Linux Mint GRUB em vez do Kali Linux. Existe uma maneira de desabilitar o GRUB do Kali Linux e usar o GRUB do Linux Mint?

Linux Mint O GRUB é instalado em uma partição separada (/ dev / sdb4) O Kali Linux GRUB é instalado junto em seu diretório / (/ dev / sdb2)

Eu instalei recentemente o Kali Linux no meu laptop com o Linux Mint instalado. No entanto, após a instalação, o GRUB utilizado é o Kali (determinado pela imagem de fundo do Kali) e o meu antigo GRUB (Linux Mint) foi substituído (?). Também verifiquei a partição onde instalei o Kali Linux e encontrei uma pasta de inicialização separada.

Durante a instalação do Kali, a opção para instalar o novo gerenciador de inicialização não foi fornecida.

Eu entendo que existem comandos como o grub-install ou algo que eu possa executar no meu sistema host, neste caso o Linux Mint. No entanto, eu também li que durante a instalação do GRUB ele grava algo no registro mestre de inicialização.

$ lsblk
NAME     SIZE RO TYPE MOUNTPOINT
sda    698.7G  0 disk # extra disk for files
└─sda1 698.7G  0 part /media/user/Shared #Samba share
sdb    489.1G  0 disk # main disk
├─sdb1     4G  0 part [SWAP] # this is shared between 2 distro
├─sdb2   200G  0 part # Partition for Kali Linux
├─sdb3   200G  0 part / # Partition for Linux Mint
├─sdb4   976M  0 part /boot/efi # EFI partition (from Mint installation)
└─sdb5  84.1G  0 part /media/user/DPartition # partition shared between distro

Eu quero usar o GRUB instalado em / dev / sdb4 em vez do GRUB instalado em / dev / sdb2: / boot.

Existe uma maneira de desabilitar ou excluir o GRUB no Kali Linux? Qualquer ajuda serve. Obrigado !!!

P.S. Eu não tenho um CD ao vivo agora, eu apenas usei um disco flash emprestado para inicializar e instalar o Linux a partir do USB.

-edit- Eu posso arrancar a partir de Mint e Kali usando o GRUB do Kali linux.

Eu entendo desde que eu estou usando UEFI eu posso apenas remover o GRUB do Kali e meu laptop vai apenas inicializar a partir / dev / sdb4 no entanto não posso arriscar, pois eu não tenho um live cd para usar agora. Existe uma maneira de fazer isso sem usar um live cd?

    
por waaaw 13.07.2018 / 16:38

2 respostas

1

Quando você pode inicializar o Mint através do menu do Kali, você pode substituir o grub para que ele aponte para o Mint.

  • Inicialize no Linux Mint e execute os seguintes comandos

  • Verifique se você está executando no modo BIOS ou no modo UEFI. Parece que o Mint foi instalado no modo UEFI, mas você pode verificar com

    test -d /sys/firmware/efi && echo efi || echo bios
    
  • Verifique onde você tem grub.cfg . Geralmente é em /boot/grub , que é o padrão.

    find /boot -name 'grub.cfg'
    

    Se estiver em outro lugar, você precisa de uma opção para apontar para o local correto. Veja man grub-install para os detalhes.

  • Instale o bootloader grub. Veja o seguinte link,

    help.ubuntu.com/community/Grub2/Installing#Reinstalling_GRUB_2_from_a_Working_System

    sudo grub-install /dev/sdX  # Example: sudo grub-install /dev/sda
    

    Este comando funciona no modo BIOS e eu verifiquei agora que ele funciona no modo UEFI também (testado com Lubuntu 18.04 LTS e Ubuntu 16.04.1 LTS em um NUC).

  • Em seguida, execute o seguinte comando para fazer Mint ver Kali (deve haver pelo menos um item de menu para Kali no menu grub do Mint),

    sudo update-grub
    

Solução (após comentários e um bate-papo)

A execução desses comandos do Mint não pôde sobrescrever / remover o arquivo grubx64.efi , que aponta para o Kali. Mas o OP viu e fez manualmente.

    
por 13.07.2018 / 19:04
1

Se os comandos do sudodus não funcionarem para você e você também estiver no modo UEFI, você pode tentar uma solução rápida:

Em / boot / efi / EFI / haverá diretórios de todo o sistema operacional com o bootloader grub no seu sistema. O que fiz foi remover o arquivo grubx64.efi do diretório kali e reiniciar o sistema.

Nota: tome precauções ao remover este arquivo, pois ele pode tornar seu sistema não inicializável.

    
por 13.07.2018 / 20:37