GRUB no me detecta XP

Imagen de Gokan
0 puntos

Buenas, acabo de instalar Ubuntu 6.10 amd64 en modo texto desde un DVD Live, ya que desde otra me da el error de "Señal fuera de rango", que una vez instalado tambien aparece, pero solucionado con un link del foro.

Y el grub no me da la opcion de usar los dos SO, solo me permite Ubuntu. Tras mirar en varios foros no encuentro la solucion.

Si hago un fdisk-l me sale esto:

Disco /dev/hda: 80.0 GB, 80026361856 bytes
255 cabezas, 63 sectores/pista, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 1 4462 35840983+ 7 HPFS/NTFS
/dev/hda2 4463 7015 20506972+ 83 Linux
/dev/hda3 7016 9729 21800205 5 Extendida
/dev/hda5 7016 7380 2931831 82 Linux swap / Solaris
/dev/hda6 7381 8632 10056658+ 83 Linux
/dev/hda7 8633 9729 8811621 b W95 FAT32

mount | grep /dev/hd :

/dev/hda2 on / type ext3 (rw,errors=remount-ro)
/dev/hda6 on /home type ext3 (rw)
/dev/hdb on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=XXXXX)

etc/fstab

# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/hda2
UUID=05cd8069-69da-4118-b8dc-8a2522a6788e / ext3 defaults,errors=remount-ro 0 1
# /dev/hda6
UUID=2e2b7ff4-1b3d-474e-8b71-a1bac417f203 /home ext3 defaults 0 2
# /dev/hda5
UUID=11cd0a0d-9eba-4ac6-a644-26d6cf80e3a6 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0

Con df -hT:

S.ficheros Tipo Tamaño Usado Disp Uso% Montado en
/dev/hda2 ext3 20G 2,1G 17G 11% /
varrun tmpfs 502M 80K 501M 1% /var/run
varlock tmpfs 502M 0 502M 0% /var/lock
procbususb usbfs 10M 148K 9,9M 2% /proc/bus/usb
udev tmpfs 10M 148K 9,9M 2% /dev
devshm tmpfs 502M 0 502M 0% /dev/shm
/dev/hda6 ext3 9,5G 138M 8,9G 2% /home
/dev/hdb iso9660 3,6G 3,6G 0 100% /media/cdrom0

Y con sudo gedit /boot/grub/menu.lst

# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=05cd8069-69da-4118-b8dc-8a2522a6788e ro
# kopt_2_6=root=/dev/hda2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=es_ES

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title Ubuntu, kernel 2.6.17-10-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda2 ro quiet splash locale=es_ES
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.17-10-generic
boot

title Ubuntu, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

He reinstalado ya varias veces, activando y desactivando las particiones primarias y nada, montado el hda1 como windows me da error.

Gracias de antemano

Imagen de Gokan
+1
0
-1

¿nadie sabe como solucionarlo?

+1
0
-1
Imagen de santi...
+1
0
-1

te falta la entrada del guin2 en el menu.lst

prueba a copiarlo de algun ejemplo del foro o del ejemplo que biene en el mismo menu.lst, pero con la particion donde tengas tu guin2

EDITO:
osea añade esto al menu.lst

title Windows
root (hd0,0)
makeactive
chainloader +1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de Gokan
+1
0
-1

Gracias por tu respuesta, pero no funciono

Una vez que selecciono en windows en el grub se queda como bloqueado en :

Starting up......
GRUB _

A ver si entra alguien que sepa como solucionarlo o que demos con la tecla.

+1
0
-1
Imagen de santi...
+1
0
-1

creo que para xp es esto:

title Windows xp
root (hd0,0)
savedefault
makeactive
chainloader +1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de Gokan
+1
0
-1

Nada, se queda igual que antes.

Creo que ademas de que le falta esos comonados, creo que hay otro problema, supongo que no detecta que el hda1 tiene instalado otro SO. O que el MRB se ha ido de copas, que se instalo mal el GRUB.

La verdad es que no tengo ni idea de que ha pasado, en otra vez que instale Ubuntu 6.10 pero la 386 y del mismo modo en modo texto, me lo hizo todo automaticamente y funciono. He reinstalado la version 6.06 en 386, en amd64, la 6.10 en los dos formatos, he borrado las particiones /ext3, Swap, por si fuese que algun dato mal instalado fuera el causante y nada.

No se que mas hacer, veo guias, comentarios pero en ninguno se habla de este problema.

+1
0
-1
Imagen de santi...
+1
0
-1

veo que el disco es de solo 80 Gb... y tienes 5 particiones...
tenias espacio suficiente en el disco para instalar otro ubuntu?
que sistema usaste en las particiones?
existe la posiblidad de que le hayas quitado espacio usado al guindos... y hayas borrado parte del sistema.. y que por eso no te lo puso en el grub... porque ya no hay ningun SO en esa particion
tenias cosas importantes en la particion guin2?

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de Gokan
+1
0
-1

Si tenia espacio suficiente, redimensione el disco a 40 G para Windows, 20G para ext3 primaria /, 10 gg de particion logica para /home, 3 G para Swap, y el resto lo particione en Fat32 para luego montarla y pode pasar datos de un sistema operativo a otro.

Realmente en Windows no tengo nada importante que no se pueda volver a instalar, lo uso mas bien para juegos y sobre todo pq en el si funciona mi X-Fi.

+1
0
-1
Imagen de santi...
+1
0
-1

echale un ojo a las particiones desde el ubuntu a ver que tienes... si tienes espacio en la particion guindos o si esta llena a tope... tambien puede ser que no tenga espacio suficiente para funcionar.. no tiene porque ser que se haya fastidiado

EDITO:
no habia leido tu ultimo post... la verdad lo hiciste perfecto, con particion para /home y todo..
pues a mi no se ocurre nada mas... lo unico intentar recuperar el guin con su disco o algo de eso... nose.. quiza eso te de alguna informacion... siempre se puede volver a recuperar el grub de ubuntu
nose... podrias grabar un grub para ubuntu en diskette y asi luego es mas facil recuperar grub normal... por dar ideas que no quede, pero seguramente ya habras pensado en algo de esto.

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de Gokan
+1
0
-1

Bueno al final, despues de mucho trastear lo he arreglado, desde la consola de restauracion de windows.

Tendria que haber leido tu ultimo post antes, no despues de horas de quebradero de cabeza. Ya que no recordaba los comandos de la consola de recuperacion.

Al final con un simple Fixboot todo arreglado.

Gracias por la ayuda Santi.

+1
0
-1