Arrancaba y ahora no arranca Windows XP con Ubuntu 10.04 (solucionado)

Imagen de alvarfanyez
0 puntos

Ya sé que es un tema que aparece mucho, pero llevo varios días rastreando y no encuentro un caso como el que me ha ocurrido a mí, por eso me permito abrir la enésima pregunra sobre el particular.

Tenía Windows XP y me instalé Ubuntu 10.04 a través de internet, sin disco. Me extrañó que no me diera opción para organizar las particiones, o si me la dio no la vi.

El caso es que todo funcionaba bien, pero comenzaba el arranque de Windows por defecto. En no recuerdo qué menú de windows seleccioné Ubuntu como sistema operativo por defecto y ahora desde el arranque de Ubuntu no entra el Windows. Es algo así como que no encuentra la partición.

Bueno, la cuestión es que antes funcionaba y ahora no y lo único que hice fue cambiar lo del sistema operativo por defecto.

Agradezco cualquier ayuda.

Imagen de macs1803
+1
0
-1

Hola...
No estoy seguro si esto te ayudará, de todos modos encuentro sumamente extraño que
no te aya mostrado nada al respecto del particionado del disco duro.
En fin... prueba reiniciar la maquina y enseguida que prenda presiona la tecla shift, o sea
no presiones solo una vez sino que queda presionando hasta que te aparezca un menú
llamado grub desde ahí selecciona el sistema que deseas arrancar, en ese caso windows.
si tienes dudas o persiste el problema pregunta!!
saludos.

+1
0
-1

Entre una elección imprecisa y la duda eterna... prefiero la primera!

Imagen de alvarfanyez
+1
0
-1

Muchas gracias. No me había explicado bien, el grub me sale, solo que al seleccionar Windows no arranca, hace el intento, parece que no encuentra la partición o algo así y me vuelve al menú del GRUB.

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

Hola, inicia cesión con Ubuntu, abre una terminal y escribe lo siguiente para actualizar el Grub con los sistemas operativos que encuentre.

sudo update-grub2

Ahora, reinicia y observa si se corrigió el problema.

Saludos.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de alvarfanyez
+1
0
-1

Gracias, creo que el resultado no me gusta:

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-27-generic
Found initrd image: /boot/initrd.img-2.6.32-27-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found Ubuntu on /dev/sda1
done

Parece que no encuentra el windows, pero juro que funcionaba, lo único que hice fue poner ubuntu como sistema por defecto. Solo eso.

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

Te creo te creo.. :D

Pero dime una cosa, ¿que fué lo que cambiaste?

Porque lo único que hace Grub es buscar información en los discos, a no ser, que hayas modificado algún parámetro del grub

Haz una cosa, abre una consola y abre el siguiente archivo, copia lo que contiene y lo pegas aquí luego cierralo y no modifiques nada.

gedit /etc/default/grub 

Saludos.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de alvarfanyez
+1
0
-1

Muchas gracias por la ayuda.

Me parece que me voy haciendo una idea del problema. Antes arrancaba windows por defecto y dando a no sé qué tecla que ya no recuerdo (quizá F1 o algo así) conseguía llegar al GRUB. De esa manera, nunca accedí a Windows desde el GRUB. En algún lugar del panel de control de Windows que ahora ya no recuerdo (qué memoria) puse Ubuntu como sistema por defecto con lo que conseguí que apareciera el GRUB en primer lugar. Y fue entonces cuando me di cuenta que desde el GRUB no podía acceder a Windows, pero seguramente había pasado así desde el principio, pero cuando arrancaba Windows por defecto no necesitaba pasar por el GRUB.

Es decir, Windows está y funciona pero por alguna razón Ubuntu no lo detecta.

Espero haberme explicado.

El resultado de lo que me pides es:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

Está claro que ese archivo no lo tocaste, está normal, y arranca por defecto Ubuntu (claro que ahora mismo es el único que hay).

Bien, pues haremos otra cosa, visto que Grub no encuentra tu windows, pues se lo vamos dejar especificado al grub de que tu windows si está, y en donde está.

Para eso me tienes que dar los datos de donde está instalado y que windows es (era XP ¿no?).

Para darme esos datos creo que con escribir estos dos comandos en una terminal me dirá lo que quiero:

fdisk -l
sudo blkid

Y me pones lo que te sale.

Luego ya vemos como modificar tu grub.

Suerte

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de magnum
+1
0
-1

Scorpyo82 te voy a comer a besos :)))
Gracias. Tenía un problema parecido al de alvarfanyez y eso de
sudo update-grub2
funcionó de perlas... Gracias porque me había vuelto majareta ;)

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

De nada! me alegro de que te funcionara.

Saludos.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de alvarfanyez
+1
0
-1

Muchas gracias por la ayuda.

Me sale esto:

alvaro@ubuntu:~$ fdisk -l
alvaro@ubuntu:~$ sudo blkid
[sudo] password for alvaro:
/dev/loop0: UUID="b294d9f7-d5d8-43a0-a2ea-365438e76ee9" TYPE="ext4"
/dev/sda1: UUID="1B082D13589370DF" TYPE="ntfs"

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Este Ubuntu está instalado con Wubi como una aplicación de Windows.
Naturalmente Windows está, si no estuviere, Ubuntu no existiría.
Hace muchos años que no uso Windows, puede que el cambio se haya hecho
en su archivo boot.ini.

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

Que tonto, como no me di cuenta de eso!
No esperaba que estuviese instalado así, por eso fdisk -l no arroja nada...

A ver, como dice Gabriel seguramente el cambio lo hiciste en ese archivo.

Tendrías que deshacer los pasos que hiciste en el, yo la verdad, no sé realmente las lineas que añade Wuwi pero tal vez echandole un vistazo al archivo te refresque la memoria.

Está en la raiz de la partición en la que está Windows.
Si no puedes acceder a esa partición por estar instalado con Wuwi, te aconcejo que inicies con el liveCD

Saludos.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.

Imagen de modmar
+1
0
-1

sudo fdisk -l

+1
0
-1

“Microsoft siempre ofrece la primera dosis gratis”... Richard Matthew Stallman

Imagen de alvarfanyez
+1
0
-1

Gracias de nuevo por ayudar a este torpe. El boot.ini dice esto:

[boot loader]

timeout=0

default=C:\wubildr.mbr

[operating systems]

C:\wubildr.mbr="Ubuntu"

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

¿Alguna sugerencia?

+1
0
-1
Imagen de alvarfanyez
+1
0
-1

Es verdad, ahora sí funciona:

sudo fdisk -l

Disco /dev/sda: 60.0 GB, 60011642880 bytes
240 cabezas, 63 sectores/pista, 7752 cilindros
Unidades = cilindros de 15120 * 512 = 7741440 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador de disco: 0x74ea74ea

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 7752 58605088+ 7 HPFS/NTFS

Me parece que aquí no hay muchas particiones, ¿no?

+1
0
-1
Imagen de alvarfanyez
+1
0
-1

Buscando, buscando, el problema estaba efectivamente en el boot.ini. He borrado la línea que dice "default..." y ya puedo arrancar Windows o Ubuntu.

[boot loader]
timeout=0
default=C:\wubildr.mbr
[operating systems]
C:\wubildr.mbr="Ubuntu"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

De todas formas, no me gusta el Wubi porque no hace particiones, lo voy a desinstalar para instalar ubuntu desde un disco y organizar bien las particiones.

Muchísimas gracias por vuestra ayuda.

+1
0
-1
Imagen de Scorpyo82
+1
0
-1

Me alegro de que lo solucionaras.
Por cierto, cuando hagas eso verás como tienes mas flexibilidad para ciertas cosas y también te encontrarás con un ligero aumento de velocidad en las tareas.

Eso sin contar con que no se trabaja sobre un archivo incremental o fijo que creo que es lo que hace wubi.

Suerte.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.