Como faço para restaurar a função de inicialização múltipla no disco rígido WinXP / Ubuntu?

0

Eu tenho um WinXP / Ubuntu Hard Drive de inicialização múltipla, mas algo deu errado e o multi-boot parou de funcionar. Então, meu acesso à instalação do Ubuntu é perdido no HDD. Como faço para restaurar a função de inicialização múltipla para retornar ao Ubuntu? Muito obrigado

    
por joe 06.12.2011 / 10:44

1 resposta

1

Você provavelmente substituiu seu setor de inicialização. Tente usar o Supergrubdisk . Se por algum motivo isso não funcionar, você pode tentar o guia do wiki do usuário do Ubuntu:

link

Comece com um CD de instalação do Ubuntu (ou qualquer outro Linux que rode de um CD como o knoppix). Em seguida, monte sua partição raiz do Ubuntu do HDD para alguma pasta, por exemplo / mnt. Se você tiver uma partição / usr, / boot ou / etc separada, monte-a na subpasta correspondente da partição raiz (portanto, se root estiver montado em / mnt, a inicialização deverá ser em / mnt / boot e assim por diante). Quando terminar, você pode simplesmente "sudo-install -root-directory = / mnt / dev / sda" (claro, somente se o seu hdd for sda).

Se o último passo não funcionar, porque sua instalação é muito desatualizada, você ainda deve ser capaz de usar o método chroot também dado em ubuntuusers.de: Monte a raiz e a partição de inicialização conforme descrito acima e ligue o / diretório dev de modo que você também o tenha disponível dentro da partição raiz montada (supondo que a partição raiz esteja montada em / mnt):

sudo mount -o bind /dev /mnt/dev 

O mesmo que para / sys e / proc

sudo mount -o bind /sys /mnt/sys 
sudo mount -t proc /proc /mnt/proc 

Agora você pode chroot

sudo chroot /mnt /bin/bash 

E você deve estar pronto para executar o "grub-install / dev / sda". Também é uma boa ideia executar o "update-grub" posteriormente.

    
por soulsource 06.12.2011 / 11:20