O Grub não pode inicializar após redimensionar a partição do Windows XP (NTFS). O que é para ser feito? [duplicado]

1

Eu tinha instalado o Lubuntu em um PC com Windows XP e usei dual boot por algum tempo sem problemas.

Como eu quase abandonei o Windows (mantive-o para impressão ...), decidi redimensionar sua partição ntfs e adicionar o espaço livre ao meu espaço Ubuntu.

Tentei com um gparted stick e um live cd, mas não funcionaria devido a um problema relacionado à partição ntfs: gparted assinalou com um ponto de exclamação vermelho que havia um problema com essa partição. Eu li que um checkdisk poderia resolvê-lo, mas no final usou o EaseUS no Windows para diminuir (redimensionar) a partição ntfs e criar um novo ( ext3 ) do espaço restante.

Tudo parecia ok com esse procedimento: mas redimensionar a partição e mover os dados pode ter afetado o arquivo grub : ou qualquer que seja a mensagem a seguir, que eu recebo ao tentar iniciar meu pc:

error: file not found
grub rescue>

Inicializando de um live cd Eu vejo, ao lado da partição do windows encolhida e do meu antigo linux, a recém criada partição, contendo um diretório chamado lost+found que não consigo abrir.

Posso corrigir o arquivo grub e recuperar minhas instalações do XP e do Lubuntu?

    
por cipricus 10.09.2012 / 09:52

1 resposta

2

Resposta curta é sim. Use o LiveCD para isso. Aqui é uma descrição sobre como reparar o grub perdido.

Outra maneira de fazer isso é:

  1. Inicialize no LiveCD ("experimente o Ubuntu"). Abra um terminal e digite

    sudo -i
    

    Agora você é raiz.

  2. Monte o sistema já instalado no disco rígido. Nós fingimos que o disco rígido do seu computador é / dev / sda, e que o seu Ubuntu está instalado na partição / dev / sda3 (isto é, o / dev / sda3 normalmente seria montado em /). Você pode descobrir isso digitando fdisk -l .

    mkdir -p /mnt
    mount /dev/sda3 /mnt
    mount -t proc none /proc /mnt/proc
    mount -o bind /dev /mnt/dev
    
  3. Agora você vai chroot para o sistema que está instalado no seu disco rígido e execute update-grub para restaurar as configurações do seu grub.

    chroot /mnt /bin/bash
    update-grub
    
por January 10.09.2012 / 10:08