Problema con GRUB

Imagen de SoNaR
0 puntos

Os comento el problema:

Tenía la versión 6.10 de Ubuntu instalada en mi HD, junto a Windows XP. Quería pasarme a la 7.04 por medio de la actualización pero siempre me da error, asi que me bajé la ISO del 7.04 y la grabé.

Antes, con el PartitionMagic, borré todas las particiones que hacian referencia al Linux, dejando el HD como estaba antes de instalar Linux. Reinicio el ordenador, le meto el CD de Ubuntu y lo instalo sin problemas.

Cuando reinicio el ordenador, me salta un mensaje del GRUB:

BOOTING FROM LOCAL DISK

GRUB LOADING STAGE1.5.

 

GRUB LOADING, PLEASE WAIT...

ERROR 18

Y ahí se queda, no me deja acceder ni al Windows ni al Linux (ahora mismo uso el CD Live para escribiros)

¿Cual es la solución? Espero que no tengo que formatear todo mi HD

Imagen de slap
+1
0
-1

Arranca con el live-cd

Pon aquí la salida del comando:
sudo fdisk -l

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de SoNaR
+1
0
-1

Disco /dev/sda: 251.0 GB, 251000193024 bytes
255 cabezas, 63 sectores/pista, 30515 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1       11487    92269296    7  HPFS/NTFS
/dev/sda2           11488       23241    94414005   83  Linux
/dev/sda3           29853       30515     5325547+   5  Extendida
/dev/sda4   *       23242       29852    53102857+  83  Linux
/dev/sda5           30141       30515     3012156   82  Linux swap / Solaris
/dev/sda6           29853       30140     2313297   82  Linux swap / Solaris

Las entradas de la tabla de particiones no están en el orden del disco

 

Eso es lo que pone cuando le pongo sudo fdisk -l

¿Alguna idea de cómo solucionarlo? 

+1
0
-1
Imagen de SoNaR
+1
0
-1

He seguido buscando y he encontrado esto:

Este error se produce si se intenta leer una dirección lineal de bloque más allá del área traducida por la BIOS. Esto ocurre normalmente si el disco es de mayor tamaño de lo que la BIOS puede manejar (512MB para discos (E)IDE en máquinas más antiguas ó después de 8GB en genera).

Se ha de intentar actualizar la BIOS y/o mover la partición de inicio al comienzo del disco (o, por lo menos, dentro del rango indicado).

¿Cómo muevo la partición de inicio al comienzo del disco con LiveCD?

+1
0
-1
Imagen de SoNaR
+1
0
-1

Cuando pruebo a reinstalar Grub, y escribo sudo fdisk -l me sale:

No se puede buscar en /dev/sda

Y cuando hago lo otro...

ubuntu@ubuntu:~$ sudo grub
Probing devices to guess BIOS drives. This may take a long time.

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]
grub> root (hd0,1)
root (hd0,1)
grub> setup (hd0)
setup (hd0)
 Checking if "/boot/grub/stage1" exists... no
 Checking if "/grub/stage1" exists... no

Error 15: File not found 

+1
0
-1
Imagen de slap
+1
0
-1

Por lo que veo aquí:

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1       11487    92269296    7  HPFS/NTFS
/dev/sda2           11488       23241    94414005   83  Linux
/dev/sda3           29853       30515     5325547+   5  Extendida
/dev/sda4   *       23242       29852    53102857+  83  Linux
/dev/sda5           30141       30515     3012156   82  Linux swap / Solaris
/dev/sda6           29853       30140     2313297   82  Linux swap / Solaris

sda1: partición Windows
sda2: partición Linux (¿/home?)
sad3: partición extendida (contiene sda y 6)
sda4: partición Linux activa (Ubuntu)
sda5: swap
sda6: swap

La partición activa es sda4, por lo que para grub será: (hd0,3)

¿Creaste una partición para /home al instalar Ubuntu? (sda2)

¿Por qué tienes dos particiones swap? Sólo es necesaria una.

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de SoNaR
+1
0
-1

Instalé Ubuntu redimensionando el tamaño donde está el XP y el espacio que dejé instalé el Ubuntu (usando la opción desde el CD Live)

Y yo que se porque tengo dos particiones swap, jajaja (soy muy novato en esto)

¿Alguna solución ves?

Muchas gracias por ayudarme sLap 

+1
0
-1
Imagen de slap
+1
0
-1

Si todavía no tienes datos importantes en Ubuntu, te recomiendo que reinstales.

Arranca con el live-cd de Ubuntu Feisty.
Cuando llegues al tema de las particiones, elige "manual".
Mantén la partición de windows (ntfs).
Borra las particiones swap.
Borra las particiones linux (ext3).
Borra la partición extendida.

Crea la partición de linux ocupando todo el resto del disco (a partir de la de windows) menos 1Gb.
Crea la partición swap de 1 Gb al final.

Te debe quedar algo así:

+------+--------------+------+
| NTFS | Linux (ext3) | swap |
+------+--------------+------+

Después, cuando te solicite los puntos de montaje:
NO marques "formatear" en la partición de windows.
Marca para formatear la partición de Linux, punto de montaje: /

Continúa la instalación.
¿alguna duda?

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de SoNaR
+1
0
-1

Ya está todo bien.

¡¡MUCHAS GRACIAS sLap!! 

+1
0
-1
Imagen de Maikes
+1
0
-1

Hola, esta es el primer problema que me veo obligado a escribir en un foro. No sé si debería abrir otro hilo.

Desde hace unos días estoy usando feisty sin ningún problema en el portátil. Tengo un disco duro con una partición para winxp, otra para ubuntu, una fat32 para datos y la swap. Pues bien. Ahora repentinamente no puedo arrancar de ninguna manera. El grub aparece y al seleccionar cualquier opción el ordenador se reinicia automáticamente, me gustaría saber si con algún comando o algo puedo restablecerlo sin tener que volver a instalar todo el SO. Antes de reinciar escribí el comando en menu.lst de splashimage para cambiar imagen de fondo en el grub, cosa que ya había hecho antes. ¿es posible que tenga alguna relación?

 Gracias de antemano.

+1
0
-1
Imagen de slap
+1
0
-1

Sí, debes abrir un nuevo tema en el foro apropiado.
Por favor, leed las normas.
Gracias.

__________.oooO_Oooo.__________
Equipo de moderadores del Foro
Correo a moderador
Normas del foro

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de SoNaR
+1
0
-1

Mirando la web que me has dado, he visto una cosa acerca de Super Grub Disk.

Lo he bajado, y he grabado la imagen. Reinicio el PC y sigo los pasos que me dice pero nada, que salen errores.

Uno de los errores que sale es:

Selected cylinder exceeds maxium supported by BIOS

Ahora, cuando arranco el PC sin CD, me sale otro mensaje distinto al de la Grub:

Error loading operating system

¿Alguna solución? 

+1
0
-1