• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

greed

[Help] SATA + grub + Ubuntu

12 mensagens neste tópico

Boas,

Estou aqui com um problema.

Instalei ubuntu numa partição chamada sda1 (SATA) e entretanto lixei o grub (dame este erro: "error 17 -> Cannot mount selected partition").

Faço boot com o systemrescuecd [para quem nao conhece: http://www.sysresccd.org/Main_Page]e escrevo grub na consola e dps faço find /boot/grub/stage1 e só aparece: (hd2,0).

Não sei o que e' suposto isto dizer...e' de realçar que nesse disco ja tive instalado suse10.0. mas agr so' la tem uma particao ntfs.

Alguem sabe resolver isto?

Tenho actualmente 3 discos: dois ATA133 e um SATA.

Obrigado desde já a quem me souber responder.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Novidades: Afinal ja deu o grub só que agora sempre que tento entrar no ubuntu dame a seguinte mensagem de erro: "error 17 Cannot mount selected partition"

quando tento entrar no windows apareceme a seguinte mensagem de erro: "error 13: Invalid or unsupported executable format"

Alguem conhece alguma solucao?  :wallbash:

Thx.

edit:

Ora bem:

Com o ubuntu live cd montei a particao /sda1 em /mnt/ubuntu e ja tive para la a ver os menu.lst e esta' assim:

title ubuntu

root (hd2,0)

kernel /boot/vmlinuz-2.6.15-27-386 root=/dev/sda1 ro quiet splash

initrd /boot/initrd.img-2.6.15-27-386

savedefault

boot

title windows

root (hd0,0)

savedefault

makeactive

chainloader +1

A minha pergunta e': cm e' que vejo se os root's estao correctos?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

root (hd2,0) significa que a imagem de boot do ubuntu está na primeira partição do disco SATA.

root (hd0,0) significa que o windows está na primeira partição do primeiro disco ATA.

se é isso que se passa na realidade, então os root's estão correctos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Apaga tudo e instala tudo de novo. :thumbsup:

ehpa para respostas destas ia ao forum do chupa-mos  :ipool:

root (hd2,0) significa que a imagem de boot do ubuntu está na primeira partição do disco SATA.

root (hd0,0) significa que o windows está na primeira partição do primeiro disco ATA.

se é isso que se passa na realidade, então os root's estão correctos.

Com o comando fdisk -l obtive:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start        End      Blocks  Id  System

/dev/sda1  *          1        725    5823531  83  Linux

/dev/sda2            9542        9729    1510110    5  Extended

/dev/sda5            9542        9729    1510078+  82  Linux swap / Solaris

Disk /dev/hda: 82.3 GB, 82348277760 bytes

255 heads, 63 sectors/track, 10011 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start        End      Blocks  Id  System

/dev/hda1  *          1        4433    35608041    7  HPFS/NTFS

/dev/hda2            4434        5095    5317515    7  HPFS/NTFS

Disk /dev/hdb: 60.0 GB, 60022480896 bytes

255 heads, 63 sectors/track, 7297 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start        End      Blocks  Id  System

/dev/hdb1  *          45        1313    10193242+  f  W95 Ext'd (LBA)

/dev/hdb5              51        1301    10048657+  7  HPFS/NTFS

O que esta a bold e' a particao onde esta o ubuntu e a particao onde esta o windows respectivamente.

ja tentei por no menu.lst para o windows root (hd1,0) mas n da (error 12)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o erro que te dá ao entrares no Ubuntu deve ser por faltarem as drives SATA no kernel (ou então porque foram compiladas como módulos).

no windows não estou a ver qual é o problema...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

se voltar a dar problemas experimenta na parte do windows fazer

rootnoverify (hd0,0)

chainloader (hd0,0) +1

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

caguei...tb n tinha nada de especial no ubuntu. vou instalar por cima.

Afinal de contas o q disse até foi aproveitado :thumbsup: Normalmente quando o Grub dá m****, format.
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Normalmente quando o Grub dá me***, format.

e se tiveres perdido um dia a configurar e optimizar o SO, format e perdes outro dia a fazer o mesmo...

eu no windows não tenho problemas em formatá-lo, pois só o uso quando tenho que fazer alguma coisa que não seja possível em Linux ou MacOSX, por isso nunca perco muito tempo a personalizá-lo, agora com o Linux não é bem assim...

normalmente quando o Grub dá m**** reinstala-se o Grub.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Normalmente quando o Grub dá me***, format.

normalmente quando o Grub dá me*** reinstala-se o Grub.

Exacto, ja aconteceu ter que reinstalar...mas neste caso nem vale a pena perder tempo a tentar perceber o que ta a acontecer...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu também tenho 1 disco ATA133 e outro SATA e tb ja tive desse problema.

Comigo o que acontece é que o disco SATA é o "master" e o ATA 133 é o "slave" e instalo o linux no SATA. O Grub e meio parvo e mete-se por predefinição no disco ATA dando barraca.

O que eu faço é dizer na instalação do linux que quero instalar o Grub no /dev/sda1 (disco SATA) e dps edito o menu.lst pondo a parte q diz (hd1,1) para (hd0,1) e fica td a funcionar :P

espero q ajude :cheesygrin:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora