Problema grub. Solo aparece Ubuntu y Windows Recovery

Imagen de jcmangas
0 puntos

Instalé Ubuntu 11.10 desde Windows 7. En el tema de las particiones (que la verdad, desconozco), usé una que me dejó instalar (no puedo precisarla). Después, desde Ubuntu, actualicé a la versión 12.04.
Al reiniciar, carga el grup, pero no aparece el Windows loader, para poder entrar en Windows. Ubuntu, funciona perfectamente.
En el grub, solo me aparecen las opciones de arranque normales de Ubuntu. En cambio, de Windows, solo una que pone Windows recovery, para reparar windows.
¿Qué puedo hacer para que aparezca en el grup el windows loader y así, poder entrar en W7?
Muchas gracias.

Imagen de jcmangas
+1
0
-1

Lo he intentado todo, con comandos desde el terminal, editando el grub, restaurándolo, usando el supergrub2disk, etc.
Por favor, necesito ayuda, soy novato y me gusta Ubuntu, pero necesito Windows, por alguna aplicación concreta y algún juego. Gracias.

+1
0
-1
Imagen de .doc
+1
0
-1

si instalas Ubuntu 'desde Windows' me temo, amigo, que tus problemas pueden estar condicionados por esta forma peculiar de instalar el Ubuntu. Y lo malo es que (a lo mejor) muchas soluciones que leas por los foros no son aplicables al caso de instalar Ubuntu 'como si fuese un programa de Windows', mediante Wubi.

Y, lo que es peor, no se yo si abundan los usuarios expertos que dominen la problemática que pueda surgir de esta forma de instalar Linux.

Pero ojalá me equivoque, y alguien te pueda ayudar. Yo lo único que te puedo recomendar es que, si quieres 'profundizar' en Linux, instales tu Ubuntu 'de verdad', como sistema operativo independiente... aunque puedas seguir teniendo, y usando, Windows.

+1
0
-1
Imagen de jcmangas
+1
0
-1

Primero, agradecerte la molestia de contestarme y ...
Segundo: Es difícil aconsejar usar Ubuntu, desde mi punto de vista. Y te daré mis "oscuras" (por lo del lado oscuro) opiniones:
No todos tenemos las cosas tan claras como tú.
Empecé en la informática hace tiempo, con sistemas MS-DOS y Windows en PCs clónicos, por economía, ser el standard y número de usuarios (que pueden ayudar, cosa importante en los comienzos).
Oigo hablar de Linux hace años, como algo para expertos, minoritario y completo. Pues nada, de momento se deja.
Me entero de Ubuntu, de sus bondades, de su gratuidad y la de sus aplicaciones. Me entusiasma.
Lo pruebo y estoy muy contento.
Hace unos días lo actualizo, aunque tu dices que desde Windows, no debes olvidar que la posibilidad de hacerlo, parte de Ubuntu. Tengo problemas, intento buscar información, es difícil para iniciados, aún así lo pruebo, por que viendo los foros, no siempre se acojen las preguntas de forma "amigable".
Por fín, me decido, me registro aquí, que parece que pueden saber algo de mi problema. Y me encuentro tu respuesta (que agradezco, de veras), pero comprende mi mal rollo y que te de mis razones, que no por inexpertas, son menos "justas".
Solo una crítica personal: Dais muchos usuarios expertos de Ubuland, la sensación de superioridad, de mirar al resto de mortales desde vuestra atalaya o tarima, por encima del hombro. A pesar de vuestras buenas formas, creo que hacéis un flaco favor a vuestro Ubuntu de vuestros amores, dando la callada por respuesta.
Solo darte las gracias y esperar que un experto voluntarioso, quiera ayudar a un pobre humano.

+1
0
-1
Imagen de .doc
+1
0
-1

no, no es como tu piensas. Y, desde luego, aunque Linux es un mundo complejo (hay muchísimas distribuciones, para todos los gustos) lo cierto es que desde hace años han surgido 'distros' muy amigables, y no hace falta ser experto, ni se diseñan con carácter minoritario.

Lo que te he querido decir es que es minoritario lo de 'instalar Ubuntu como si fuese un programa de Windows', porque Linux (en tu caso, Ubuntu) es un diseño de sistema operativo independiente e instalarlo mediante Wubi es una opción para probarlo, como puede ser el probarlo corriéndolo en modo LiveCD, o virtualizándolo mediante VirtualBox o similar. Con la desventaja de que si tienes algún problema no se sabe si se debe a Windows, o a Ubuntu. Y que, como te he dicho, posiblemente haya poca gente que haya adquirido el suficiente dominio de esa forma híbrida de instalarlo para proporcionarte una ayuda efectiva.

Si tienes problemas, y tienes voluntad de profundizar en un nuevo sistema operativo, facilitaría mucho tenerlo instalado 'de verdad'. Porque 'hablando un idioma común' es más fácil entenderse para tratar de ayudarte a resolverlos, y no dar palos de ciego y, a lo mejor, liarte más. Y puedes seguir manteniendo, como te he dicho, tu Windows y elegir, en cada arranque, con qué sistema quieres trabajar (de forma independiente).

En el problema que planteas yo, por ejemplo, no sabría qué decirte para poder solucionarlo, salvo sugerirte que lo desinstales y pruebes instalarlo otra vez, a ver qué pasa. Porque no creo que lo que dices (seguramente por haberlo leido por ahí) de usar supergrub2, etc, sea aplicable a una instalación 'híbrida'.

Pero bueno, a ver si aparece alguien que te pueda ayudar mejor.

+1
0
-1
Imagen de jcmangas
+1
0
-1

Gracias .doc, entiendo. Siento haber escrito en ese tono. Me tiene de los nervios mi problema, porque no puedo entrar en windows y tengo todos mis documentos ahí. Y para empeorar las cosas, intenté arreglar el inicio de windows con un comando (ms-sys) y ahora no puedo ver los archivos de la partición en Ubunto, cosa que antes podía. Dios, prefiero no tocar nada, pero necesito acceder a esa partición.
Con lo que te cuento ... sigues aconsejándome, desinstalar Ubuntu???
Muchas gracias de antemano y perdona mi tono anterior.

+1
0
-1
Imagen de jcmangas
+1
0
-1

He conseguido arreglar lo de poder acceder a mi partición de windows. Seguí unas instrucciones para montar esa partición y ooooleee, conseguido.
Ahora solo falta lo que pongo al principio, que sea capaz de permitirme arrancar dualmente.

+1
0
-1
Imagen de Goyo
+1
+1
-1

Lo que dices no tiene sentido. Si instalaste Ubuntu desde Windows (Wubi) no es grub sino el cargador de arranque de Windows quien debe ofrecer el arranque dual. a través de la opción de Ubuntu creo que se accede a GRUB pero allí ya no tiene por qué aparecer Windows.

+1
+1
-1
Imagen de jcmangas
+1
0
-1

Pero la realidad es lo que es. Aparece el Grub y después de probar soluciones que hay por ahí, me salen las opciones de Ubuntu y ahora, dos Windows recovery. Intento reparar windows, su arranca desde ahí, pero no me deja.
Cuando lo intento con un disco de arranque de Windows 7, me dice que lo corrige pero entonces, desaparece grub y no encuentra ningún S.O. Entonces tengo que restaurar el grub con un Super grub disk (creo que se llama así) y así vuelvo a Ubuntu, restauro el grub y vuelta al principio.

+1
0
-1
Imagen de elnetotaca
+1
0
-1

ya se que esta pasando!

Lo que has hecho es borrar la instalación win2

entra en ubuntu y abre la terminal, tecleas;
sudo fdisk -l
Y
sudo blkid

postea aqui el resultado de los dos comandos.

+1
0
-1

unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
Es lo que hago a diario....... En Linux mal pensados!

Imagen de jcmangas
+1
0
-1

Primer comando:

Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros, 976773168 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x1549f232

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 2048 206847 102400 82 Linux swap / Solaris
/dev/sda2 206848 885441649 442617401 7 HPFS/NTFS/exFAT
/dev/sda3 950018048 973111031 11546492 7 HPFS/NTFS/exFAT
/dev/sda4 885442558 950018047 32287745 5 Extendida
/dev/sda5 885442560 941631487 28094464 83 Linux
/dev/sda6 941633536 950018047 4192256 82 Linux swap / Solaris

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

Disco /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 cabezas, 63 sectores/pista, 121601 cilindros, 1953525168 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x44c0f86e

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 63 1953525167 976762552+ 7 HPFS/NTFS/exFAT

Disco /dev/mapper/cryptswap1: 104 MB, 104857600 bytes
255 cabezas, 63 sectores/pista, 12 cilindros, 204800 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x18ee9049

Segundo comando:

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 63 1953525167 976762552+ 7 HPFS/NTFS/exFAT

Disco /dev/mapper/cryptswap1: 104 MB, 104857600 bytes
255 cabezas, 63 sectores/pista, 12 cilindros, 204800 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x18ee9049

El disco /dev/mapper/cryptswap1 no contiene una tabla de particiones válida
juancarlos@juancarlos-WE243AA-ABE-s5321es:~$ sudo blkid
/dev/sda2: LABEL="HP" UUID="86FED69FFED686B9" TYPE="ntfs"
/dev/sda3: LABEL="FACTORY_IMAGE" UUID="B0D0B93FD0B90D1A" TYPE="ntfs"
/dev/sda5: UUID="c6fdfc15-f59c-4f93-ba03-bede949a46a7" TYPE="ext4"
/dev/sdb1: UUID="7A06F7DC06F7977B" TYPE="ntfs"
/dev/mapper/cryptswap1: UUID="b0e37724-7842-4d22-a6cd-204dc294d341" TYPE="swap"

+1
0
-1
Imagen de jcmangas
+1
0
-1

Primer comando:

Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros, 976773168 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x1549f232

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 2048 206847 102400 82 Linux swap / Solaris
/dev/sda2 206848 885441649 442617401 7 HPFS/NTFS/exFAT
/dev/sda3 950018048 973111031 11546492 7 HPFS/NTFS/exFAT
/dev/sda4 885442558 950018047 32287745 5 Extendida
/dev/sda5 885442560 941631487 28094464 83 Linux
/dev/sda6 941633536 950018047 4192256 82 Linux swap / Solaris

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

Disco /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 cabezas, 63 sectores/pista, 121601 cilindros, 1953525168 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x44c0f86e

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 63 1953525167 976762552+ 7 HPFS/NTFS/exFAT

Disco /dev/mapper/cryptswap1: 104 MB, 104857600 bytes
255 cabezas, 63 sectores/pista, 12 cilindros, 204800 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x18ee9049

Segundo comando:

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 63 1953525167 976762552+ 7 HPFS/NTFS/exFAT

Disco /dev/mapper/cryptswap1: 104 MB, 104857600 bytes
255 cabezas, 63 sectores/pista, 12 cilindros, 204800 sectores en total
Unidades = sectores de 1 * 512 = 512 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 del disco: 0x18ee9049

El disco /dev/mapper/cryptswap1 no contiene una tabla de particiones válida
juancarlos@juancarlos-WE243AA-ABE-s5321es:~$ sudo blkid
/dev/sda2: LABEL="HP" UUID="86FED69FFED686B9" TYPE="ntfs"
/dev/sda3: LABEL="FACTORY_IMAGE" UUID="B0D0B93FD0B90D1A" TYPE="ntfs"
/dev/sda5: UUID="c6fdfc15-f59c-4f93-ba03-bede949a46a7" TYPE="ext4"
/dev/sdb1: UUID="7A06F7DC06F7977B" TYPE="ntfs"
/dev/mapper/cryptswap1: UUID="b0e37724-7842-4d22-a6cd-204dc294d341" TYPE="swap"

+1
0
-1
Imagen de jcmangas
+1
0
-1

Por cierto, gracias por mirar mi post y molestarte.

+1
0
-1
Imagen de .doc
+1
0
-1

es realmente extraño que tu partición booteable (de arranque, señalada por el asterisco *) sea una swap. Debería ser una NTFS de Windows ¿no?

+1
0
-1
Imagen de rioport
+1
0
-1

Te has cargado la partición de arranque de Windows (sda1 de 100MiB), porque [creo que] el resto de la instalación de Windows está en sda2 (422 GiB), pero sin sus archivos necesarios para el arranque no va a iniciar.

+1
0
-1

-- GC --

Imagen de jcmangas
+1
0
-1

Sí, Windows (o el resto, como indica rioport) están en sda2.
Qué puedo hacer? Alguién sabe como "desfacer este entuerto"???

+1
0
-1
Imagen de .doc
+1
0
-1

yo, antes de nada, te sugeriría arrancar el PC con el CD de Ubuntu y, en modo LiveCD (o sea, probar sin instalar), entrar en la partición de Windows y poner a salvo tus archivos personales, bien en un disco duro externo, bien en algún/algunos buenos pendrives.

Luego ya podrías enredar, aunque te sugiero que también preguntes en algún foro de Windows (algo así como 'he borrado la partición de arranque de Windows ¿cómo la puedo restituir?') porque, sin duda alguna, sus usuarios tendrán que tener más experiencia en este tema.

Y suerte...

+1
0
-1
Imagen de jcmangas
+1
0
-1

Gracias .doc. Intentaré buscar esa información que me das.

+1
0
-1
Imagen de jcmangas
+1
0
-1

Sinceramente, ya no se como he instalado Ubuntu, hace demasiado que lo hice. Por lo tanto, no se si fue a través de Windows.
Lo que hice fue actualizarlo a la nueva versión, que al final, creo que fue lo que provocó el que windows (loader) ya no apareciese y quedara solo el "recovery".
Creo que luego intenté reinstalar Ubuntu desde un disco grabado de una .iso de la v. 12.04.
Si no fuese por un juego, del que soy muy aficionado, tengo un club o grupo de amigos en el, y competimos, no me molestaría tanto, salvo, cosas muy puntuales. Pues creo que las ventajas de Linux, son claras y evidentes y abogo y apoyo sistemas abiertos.
Espero que alguien de con una posible solución a mi problema.
Gracias.

+1
0
-1
Imagen de .doc
+1
0
-1

pues a la vista de tu 'fdisk -l', parece ser que tu Linux está instalado 'de verdad', con su root ( / ) y su swap (hombre, en una fase posterior, podrías reinstalarlo creando una partición aparte para /home, que es mucho más cómodo).

El problema, parece ser, es que, por algo que has hecho, has sustituido tu partición booteable (la /dev/sda1) que debía contener los archivos para arrancar Windows, por una swap. de Linux, que no pinta nada ahí (ya tienes una swap de unos 4 gigas en /dev/sda6).

El consejo es el mismo: antes de enredar con nada, haz una copia de seguridad de tus archivos personales. Y luego, es cuestión de que puedas restaurar esa partición de arranque de Windows, no se, mira, por ejemplo, aquí:
https://www.google.es/#hl=es&output=search&sclient=psy-ab&q=reinstalar+p...

+1
0
-1
Imagen de .doc
+1
0
-1

Hombre, por probar, intenta hacer esto: abre una consola en Ubuntu y vete copiando (o pegando) estos comandos (uno a uno, y enter)
sudo apt-get install os-prober
sudo os-prober
sudo update-grub
sudo grub-install /dev/sda

(a ver qué pasa, solo es una forma de reinstalar el grub, incorporando el os-prober, que facilita el reconocimiento de los S.O instalados)

+1
0
-1
Imagen de jcmangas
+1
+1
-1

Bueno, ponga la solución por si a alguien puede servirle.
Después de probar muchas cosas, tanto desde Ubuntu, como Windows, lo he solucionado.
Probé con los comandos en la consola de windows, que veréis por ahí de :

bootrec /fixmbr
bootrec /fixboot y también
bootrec /rebuildbcd
A algunos les funcionó, a mi no. Después de ésto, no podía entrar, ni en Windows, ni Ubuntu.
Para poder entrar al menos en Ubuntu, metía el SuperGrubDisk2 y le daba a detectar S.O. Cuando los detectaba (Windows loader seguía sin aparecer), entraba en Ubuntu y arreglaba el grub (arranque dual de Ubuntu), con los siguientes comandos:

sudo grub-install /dev/sda
sudo update-grub2

Ya tenía de nuevo Ubuntu.
LA SOLUCIÓN:
Entrar con el disco de instalación de Windows (como en mi caso, no lo tenía, me bajé un disco de arranque de W7 64bits de internet). Cuando cargaba, seleccionaba el teclado español y luego en "herramientas de recuparación" y desde ahí, a la consola de comandos y escribí lo siguiente:

DISKPART
LIST VOLUME
SELECT VOLUME 1 (El número 1 es porque en mi caso, es donde estaba C:, debéis poner el número de volumen, donde esté C:)
ACTIVE
Luego reinicié, varias veces, entré de nuevo en "herramientas de recuperación" y elegí, "Arreglar inicio", o algo así, y por fin empezó a arreglarlo y Eureka, conseguido.
Luego volví a actualizar el grub de Ubuntu y ya detectó el Windows loader y ya está.
Me ha agobiado, pero al fin conseguido.

GRACIAS a todos los que se han molestado, seguiré usando ambos S.O. por diferentes razones.
Suerte !!!!!

+1
+1
-1