Instale uma nova distribuição Linux sem sobrescrever o GRUB2

1

Eu já tenho o Linux instalado. O GRUB2 é instalado no MBR de / dev / sda. Eu quero instalar uma segunda distribuição, mas não quero sobrescrever a instância anterior do GRUB2. Que lugar devo escolher para instalar a opção GRUB, sda5 (nova partição Linux)?

Mais tarde, quero inicializar a primeira instalação do Linux e atualizar o GRUB. Este cenário é possível?

Infelizmente, tenho que escolher instalar o gerenciador de inicialização. Não existe a opção 'não instalar o carregador de inicialização' no KDE Neon

    
por Hrvoje T 15.07.2016 / 09:39

1 resposta

1

Ele deve perguntar se você deseja instalar o GRUB ... isso seria terrível se não fosse. Cada distro que eu usei, tanto pergunta (debian, ubuntu, suse, manjaro) ou tem uma maneira de desativá-lo (centos eu acho), ou requer que você faça isso manualmente (arco).

Mas se você não puder evitá-lo, poderá corrigi-lo mais tarde. Os gerenciadores de inicialização são fáceis de alterar posteriormente nos sistemas Linux. Opcionalmente, faça o backup. Em seguida, conclua a instalação e inicialize em mídia ao vivo ou de resgate e monte os rootfs e / boot do um gerenciando o grub, e também proc, sys, dev dentro do rootfs e, em seguida, execute o chroot no rootfs. Em seguida, reinstale o grub.

Por exemplo, configure e insira o chroot com:

sudo -i
mkdir /mnt/root
mount /dev/sda2 /mnt/root  # assuming this is rootfs
mount /dev/sda1 /mnt/root/boot  # assuming this is /boot
for d in dev proc sys; do mount -o bind /$d /mnt/root/$d; done
chroot /mnt/root /bin/bash

Em seguida, dentro dos outros rootfs, instale o grub ou execute outras etapas:

grub-install /dev/sda

#optional... especially important if you have modified fstab
# choose one of these depending on distro
mkinitcpio # arch,manjaro
mkinitrd # suse,rh
update-initramfs -u #ubuntu,debian,mint probably

#optional... not required just for grub-install. Required if you have added new kernels or modified /etc/grub.d/ files.
# maybe this will run os-prober for you, saving the step of getting the 2nd OS in the grub menu
update-grub
    
por 15.07.2016 / 09:58