Problema c/ Dual-boot: Grub não inicializa o Windows e Ubuntu não monta partição

Iniciado por 3esmit, 05 de Agosto de 2009, 00:01

tópico anterior - próximo tópico

3esmit

Olá Amigos.

Instalei o Ubuntu 9.04 Desktop em cima do Fedora 11.
Não mexi nas particoes FAT32 da Acer Recorvery (sda1), nem na NTFS do Windows Vista (sda2).
Utilizei uma particao preexistente de 38mb ext3 (sda3), e coloquei-a em ext3 e em /boot, para formatar.
Apaguei a outra partção UNKNOWN (ext4) do fedora , e criei uma swap c/ 4gb e outra ext3 em '/' com o restante (36gb)
Segui os passos, ao chegar no antes de instalar, eu coloquei as configuracoes avancadas de boot que estava (hd0) e selecionei a particao correspondente ao /boot (creio que aqui foi que errei, talvez nao deveria ter selecionado nada ou selecionei a particao do windows).

De inicio nada rodava, ficava numa tela de terminal com "grub> ".
Ai consegui configurar com "setup (hd0)", após varias tentativas.
As opcoes de boot aparecem agora, mas só o Ubuntu roda, ao tentar entrar no Windows ele aparece "loading stage2"(algo assim) e volta para a tela do grub com a contagem automática.

Dentro do Ubuntu instalado ele não monta a partição do windows.
Dentro do Ubuntu live ele encontra a particao, mas não encontra os arquivos do windows (apesar de ter o tamanho do windows instalado, quase 30gb em uso). Apenas encontraVA uma pasta grub/ e outros arquivos de incialização.

EDIT: Após usar o TestDisk, em ANALYZE, descobri que em sda2 "FileSystem may be corrupted". Fuçando um pouco mais, em Advanced Filesystem Utils, consegui reviver a partição e verificar todos os meus arquivos, estão todos lá! Rodei no meu console o "sudo mount -l /dev/sda2 /mnt/sda2" e sucesso! Fui no gerenciador de arquivos e todos os arquivos estavam lá. Rebootei a maquina e no GRUB tentei entrar no Windows (hd0,1), sem sucesso, apareceu um erro Grub Loading Stage2Read Error (antes voltava para a tela do grub). Resetei, tentei novamente e não foi. O outro windows (hd0,0) é o Windows RE(corvery), e nunca vai rodar, vou até tirar da lista de boot mais tarde.

Segue o BLKID e o FDISK -L
Citar
esmit@esmit-laptop:~$ sudo blkid
[sudo] password for esmit:
/dev/sda1: LABEL="PQSERVICE" UUID="61FF-FA80" TYPE="vfat"
/dev/sda3: UUID="0439b8b6-afea-496b-b9fa-48857a2b6ab4" TYPE="ext3"
/dev/sda5: TYPE="swap" UUID="ae42aff5-8a7f-4000-b050-454d809b7270"
/dev/sda6: UUID="f73d5114-7a0d-4751-a65d-b1c7051e7192" TYPE="ext3"
/dev/sda2: UUID="80C2F69090FA0800" LABEL="ACER" TYPE="ntfs"
esmit@esmit-laptop:~$ sudo fdisk -l

Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6ac79f3e

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1               1        1530    12288000   27  Desconhecido
/dev/sda2            1530       33814   259320828    7  HPFS ou NTFS
/dev/sda3   *       33814       33840      204800   83  Linux
/dev/sda4           33841       38913    40748872+   5  Estendida
/dev/sda5           33841       34337     3992121   82  Linux swap / Solaris
/dev/sda6           34338       38913    36756688+  83  Linux
esmit@esmit-laptop:~$

Segue o codigo do /boot/grub/menu.lst

## ## End Default Options ##

title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 0439b8b6-afea-496b-b9fa-48857a2b6ab4
kernel /vmlinuz-2.6.28-11-generic root=UUID=f73d5114-7a0d-4751-a65d-b1c7051e7192 ro locale=pt_BR quiet splash
initrd /initrd.img-2.6.28-11-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 0439b8b6-afea-496b-b9fa-48857a2b6ab4
kernel /vmlinuz-2.6.28-11-generic root=UUID=f73d5114-7a0d-4751-a65d-b1c7051e7192 ro locale=pt_BR  single
initrd /initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+
uuid 0439b8b6-afea-496b-b9fa-48857a2b6ab4
kernel /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows RE(corevery)
rootnoverify (hd0,0)
savedefault
chainloader +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Windows Vista
rootnoverify (hd0,1)
savedefault
chainloader +1



sda1 é o Acer Windows RE(corvery) (hd0,0)
sda2 é a partição do Windows Vista (hd0,1)
sda3 deve ser o boot grub
sda4 ou sda5 é o swap
sda6 deve ser o Ubuntu

Grato,
Ricardo.

superxsonic

Bem, eu não vou poder te ajudar muito, mas, vou dar minha opinião...
4GB de swap é coisa pra caramba... e é meio inútil se o ubuntu e o swap compartilharem o mesmo HD...

Quanto ao problema de boot, eu passei por isso também... mas preferí uma reinstalação... E depois foi de prima... não mexí nem nas opções avançadas nessa segunda tentativa...