Como remover uma segunda instalação do Ubuntu?

3

Eu instalei o Windows XP em dual-boot com o Ubuntu para jogar Skyrim e acabei quebrando o GRUB. Depois de tentar zilhões de coisas para consertá-lo (inclusive usando boot-repair), instalei o Ubuntu em uma nova partição, lado a lado com o antigo Ubuntu e XP. Depois disso, o GRUB funcionou novamente e agora posso acessar meu antigo Ubuntu e XP, mas agora tenho dois Ubuntus e quero descartar o novo. Como faço isso sem interromper o GRUB novamente?

Este é o resultado para sudo fdisk -l :

Device      Boot    Start       End     Blocks      Id  System
/dev/sda1   *           1       17303   138986316   83  Linux
/dev/sda2           19799       29359    76798732+   7  HPFS/NTFS
/dev/sda3           29360       30401     8369865   82  Linux swap / Solaris
/dev/sda4           17304       19798    20040705    5  Extended
/dev/sda5           17304       17595     2343936   83  Linux
/dev/sda6           17595       18811     9764864   83  Linux
/dev/sda7           18811       19677     6952960   83  Linux
/dev/sda8           19677       19798      975872   82  Linux swap / Solaris

sda1 e sda3 são meu antigo Ubuntu, sda2 é o Windows XP e sda4 to sda8 são a nova instalação do Ubuntu (criei diferentes partições para /boot , / e /home , não deveria ter feito isso apenas para corrigir o GRUB).

E /etc/fstab é assim:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=e41d0403-82db-4379-9d3e-b67cb06fc08d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=5a54507a-82f0-4275-b531-f88b9cfabbcb none            swap    sw              0       0

E aqui está o relatório do Reparo de inicialização:

link

E aqui está a lista de /dev/disk/by-uuid :

ubuntu@ubuntu:~$ ls -la /dev/disk/by-uuid
total 0
drwxr-xr-x 2 root root 140 2011-11-16 13:21 .
drwxr-xr-x 6 root root 120 2011-11-16 13:19 ..
lrwxrwxrwx 1 root root  10 2011-11-16 13:19 11F7-4048 -> ../../sdb1
lrwxrwxrwx 1 root root  10 2011-11-16 13:19 40b84b5c-dd62-4267-a41c-e5afc0c178a4 -> ../../sda3
lrwxrwxrwx 1 root root  11 2011-11-16 13:19 82672ddd-82ac-4d41-98c2-fc359f248f3b -> ../../loop1
lrwxrwxrwx 1 root root  10 2011-11-16 13:21 DE34ED7A34ED5655 -> ../../sda2
lrwxrwxrwx 1 root root  10 2011-11-16 13:21 e41d0403-82db-4379-9d3e-b67cb06fc08d -> ../../sda1
    
por moraes 16.11.2011 / 12:23

2 respostas

3

Inicialize na instalação do Ubuntu que você deseja manter. Exclua as partições para a outra instalação do Ubuntu e execute update-grub.
Então, se você quiser manter a sua antiga instalação linux e se livrar da instalação que instalou depois, basta inicializar a sua antiga instalação linux e iniciar o gparted ou o disk-utility (que você quiser). De lá, apague sda4, sda5, sda6, sda7 e sda8, ou seja, todas as partições criadas para a nova instalação do Ubuntu. Agora abra o terminal e execute sudo update-grub . Isso irá atualizar o grub e remover a outra instalação do Ubuntu a partir da tela de inicialização do grub.

    
por binW 16.11.2011 / 13:33
1

Você pode executar as seguintes etapas:

  1. comente as linhas de sda1 e sda3 no seu / etc / fstab. isso impede que eles sejam montados.

  2. reformate (e talvez até mesmo particione) as duas partições. No entanto, a fusão deles provavelmente só funcionará se eles estiverem fisicamente armazenados um no outro no disco.

  3. invoque update-grub para fazer o grub atualizar seu menu.

Mas tenha cuidado, o seu computador parece inicializar a partir do sda1. Dependendo de como você instalou o segundo ubuntu, você pode ter que marcar a nova partição root / boot como inicializável.

    
por Michael K 16.11.2011 / 12:47