Hola, tengo dos discos duros en uno tengo el Windows XP y en el otro acabo de instalar el Ubuntu. El caso es que si quito el disco del windows puedo entrar en Ubuntu sin problemas, pero al tener los dos discos conectados no me deja elegir y se mete directamente en el del Windows.
¿Cómo puedo hacer para decidir cada vez que inice el pc? ¿o no se puede?
Gracias

Tal vez
Tal vez los dos discos estan como primarios y pueda crear alguna confusion, trata de poner el segundo disco como esclavo y comenta lo que sucede.
D@vis
------------------------------------------------------------------------------------------------------------------------
El software libre es de todos y para todos.... :D
si los discos están
si los discos están conectados en el mismo cable ide, probá lo que dijeron arriba de poner el disco con windows con el jumper en slave.
si están en cables ide distintos, entrá al bios de la pc y modificá el orden de arranque al otro cable ide
Nada...
Es el mismo cable, si pongo el otro de esclavo me da "error de lectura de disco", y me pide que reinicie, también he probado a poner los dos que los detecte el cable pero ocurre lo mismo y si en la bios le doy preferencia al del linux pues se carga automaticamente el linux y tampoco me da opción de elegir.
Cuando lo dejo como estaba lo que ocurre es que entra en la pantalla de elección del SO pero allí solo se ven dos windows XP (el que tengo y el que había hace mucho tiempo en el otro disco que no se por qué no se quita de ahí aunque formatee), pero el Ubuntu no sale.
A ver...
Conecta los dos discos. Dale preferencia al de linux en la BIOS, entras en linux y ejecutas:
sudo grub-install /dev/hda
suponiendo que hda es el de linux. si el de linux es hdb pues te pones hdb.
Así te detectará los dos sistemas y te instalará el grub en el disco que tenga la marca de arranque en la bios (el de linux) permitiéndote elegir.
OK voy a probar, gracias.
OK voy a probar, gracias.
Pues el comando parece que
Pues el comando parece que funciona por que pone no ha habido errores pero al reiniciar sigue entrando directamente sin darme a elegir :(
tenías conectados los dos discos duros?
pues eso los tenías??
Dime donde tienes el linux y donde tienes el windows. es decir hda1 hda2 o hdb1 hdb3... dime los dos.
Sí, sí están los dos
Sí, sí están los dos puestos. No se donde tengo que mirar eso del hda1 hda2 etc, yo he puesto hdb, con el hda no me deja por que dice que no se corresponde con la unidad o no se qué. ¿Donde miro lo de hdx?
A ver
Arranca en linux. Abre un terminal (consola).
escribe:
cd /dev
ls hd*
y te aparecerá una lista con todos los dispositivos que empiecen por hd (hard drive)
ahí te saldra:
hda hda1 hda2 ... hdaN hdb hdb1 hdb2 ... hdbN
Esos dispositivos se corresponden a las particiones.
hda es el nombre del disco principal. hda1 es la primera partición del disco principal... etc
lo mismo con hdb
si te sale hdc es el cdrom ese no lo tienes que usar.
para identificar las particiones escribe:
mount | grep /dev/hd
te saldrá algo como esto:
mount | grep /dev/hd
/dev/hda3 on / type ext3 (rw,errors=remount-ro)
/dev/hda5 on /home type ext3 (rw)
/dev/hda2 on /media/Datos type vfat (rw,iocharset=utf8,umask=0007,gid=46)
/dev/hda1 on /media/Windows type ntfs (rw,nls=utf8,umask=0007,gid=46)
Aquí te esta diciendo: la partición /dev/hda3 está montada en / ==> eso quiere decir que hda sería el disco en el que está tu linux. con lo cual al grub-install le pasarás como parametro /dev/hda. Y después seleccionar que la Bios arranque tu disco de linux.