Remove outra instalação do Linux no mesmo disco rígido

1

Eu tenho a seguinte configuração:

[phil@thinkpad ~]$ lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238,5G  0 disk 
├─sda1   8:1    0  52,3G  0 part 
├─sda2   8:2    0 111,8G  0 part /home
├─sda3   8:3    0   954M  0 part [SWAP]
└─sda4   8:4    0    50G  0 part /
sr0     11:0    1  1024M  0 rom 

onde:

sda1 : root partition of ubuntu
sda2 : home partition of ubuntu & arch
sda3 : swap partition of ubuntu & arch
sda4 : root partition of arch

o que eu quero alcançar: elimine a partição raiz do Ubuntu (sda1)

qual é o meu problema / medo: Quando eu inicializo, o GRUB é exibido para escolher entre o Arch ou o Ubuntu. Esta é a instalação do ubuntu no grub, então se eu deletar a partição root do ubuntu (sda1), a instalação do grub também se foi, certo?

- > Como posso sobrescrever a instalação do (ubuntu) grub com a instalação do outro (arch) grub?

Obrigado antecipadamente!

    
por user1971024 26.06.2014 / 12:31

2 respostas

0

Se você excluir a raiz do Ubuntu, o gerenciador de inicialização ainda estará no MBR do disco rígido, mas provavelmente produzirá erros, porque ele invoca arquivos de / boot na partição a partir da qual foi instalado .

Eu sugiro que você inicie no Arch, exclua a partição do Ubuntu e instale o grub novamente via

sudo grub-install /dev/sda 
sudo grub-mkconfig -o /boot/grub/grub.cfg

O primeiro comando instala o primeiro estágio do bootloader no MBR e o segundo cria um arquivo de configuração apropriado derivado de / etc / default / grub e /etc/grub.d /

Para mais informações sobre como instalar o Grub no ArchLinux, consulte Archwiki: Grub

    
por 26.06.2014 / 13:51
0

Além da resposta do nephente, sugiro como uma decisão geral para criar uma pequena partição (50 MiB) que é usada apenas para o Grub (ou qualquer outra).

Suas instalações do Linux são configuradas para que não toquem no MBR, mas apenas na partição /boot (que pode ser / , como no seu caso).

O resultado é um carregador de inicialização de dois estágios: O primeiro "não pode" quebrar. E se um dos loaders do estágio 2 quebrar, você ainda poderá inicializar o outro sistema.

    
por 26.06.2014 / 15:47