O GRUB não vê partições ext4 (erro: nenhuma partição)

2

Eu tenho problemas estranhos com a instalação do Linux Mint 13. Eu tenho o Windows XP instalado, eu quero instalar o Linux Mint como um segundo sistema (com dual boot), eu já fiz isso várias vezes em várias máquinas, com exatamente a mesma versão Mint e até mesmo exatamente a mesma mídia de instalação. Mas desta vez, estou com problemas: logo após a instalação do novo Linux Mint, eu reinicio e vejo o seguinte:

error: no such partition
grub rescue>

Eu pesquisei muito no Google e tentei tudo isso: link e outras informações semelhantes s nada ajudou. Ou seja Eu reinstalei o grub, nenhum erro foi reportado, mas quando eu reiniciei, recebi o mesmo erro novamente.

Mas eu notei um fato estranho. Eu tenho duas partições NTFS: /dev/sda1 e /dev/sda5 . Minha partição principal do Linux está em /dev/sda6 , swap é /dev/sda7 .

Em seguida, no prompt de resgate do grub, digitei ls e a saída é:

(hd0) (hd0,msdos5) (hd0,msdos1)

Mas todas essas partições são realmente NTFS! Para que não veja minha partição ext4 completamente. É por isso que diz "não existe tal partição". Note que se eu carregar via livecd e gparted gun, eu vejo todas essas partições, tudo parece bem. Claro que eu posso montá-lo em algum lugar e chroot nele, funciona.

Mas o GRUB não os vê.

Qual poderia ser o problema e como corrigi-lo?

UPD:

saída de sfdisk -d /dev/sda :

mint@mint ~ $ sudo sfdisk -d /dev/sda
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start=       63, size=102392577, Id= 7, bootable
/dev/sda2 : start=102392701, size=522749059, Id= 5
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start=102392703, size=324082017, Id= 7
/dev/sda6 : start=426475520, size=194473984, Id=83
/dev/sda7 : start=620951552, size=  4190208, Id=82

Não sei exatamente o que significa esse aviso, mas observe que em outra máquina com a mesma configuração (WinXP + Linux Mint) tenho uma saída muito semelhante de sfdisk , para que não seja um problema .

UPD2:

Como o @AvinashRaj sugeriu, tentei o reparo da inicialização, mas isso não ajudou. Log: link

(parece que houve alguns problemas, mas no final ele relatou Boot successfully repaired. )

E deixe-me repetir que o GRUB simplesmente não vê minhas partições Linux ( sda6 e sda7 ), por algum motivo.

link

    
por Dmitry Frank 05.04.2014 / 00:06

1 resposta

0

Parece que o problema é que meu HDD é muito grande para o BIOS do meu laptop (320 GB); o laptop é o HP Compaq nw8240.

Em primeiro lugar, tentei reformatar completamente meu disco rígido com gparted : criei estrutura de partição semelhante, instalei o Linux, o GRUB não funciona novamente, mas agora recebi uma mensagem de erro diferente: Error: out of disk .

Depois de algumas pesquisas, descobri que HDD grande pode causar isso, então criei uma pequena partição para /boot no início do HDD, reinstalei o sistema usando essa partição e agora funciona.

    
por 08.05.2014 / 22:26