instalado alternate 12.04 -> pérdida acceso Windows 7

Imagen de jinglada
0 puntos

Estimados ubunteros:

En un portátil Easy Note TM86 de Packard Bell, Intel Core i3-330M, Intel HD Graphics, 4GB, 15,6 "16:9 HD LED LCD, Windows 7, intenté instalar Ubuntu 12.04 LTS, bajé la imagen, construí el cd de arranque y cuando arranqué, el menú se veía como una sombra ilegible.
Entonces loquise hacer con el Wubi y una vez reinicié, cuando la instalación lo pide, en el reinicio pasaba lo mismo: el menú se veía en un fondo oscuro ilegible.

Me recomendaron instalar la versión "alternate" (http://releases.ubuntu.com/12.04/ubuntu-12.04.1-alternate-amd64.iso). Así lo hice y llegué al final de la instalación.

Arrancando UBUNTU funciona! Pero al pretender entrar en Windows según la correspondiente entrada del grub...
---------------------------------------------------
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root FCCCB71CCCB6D05E
chainloader +1
}
--------------------------------------------------------

me sale lo siguiente:

-------------------------------------------------------
No se puede iniciar windows. Es posible que un cambio de hardware o de sofware reciente sea la causa. para corregir el problema:

1.-inserte el disco de instalacion de windows y reinicie el equipo.
2.-elija la configuracion de idioma y despues haga clic en siguiente
3.-haga clic en reparar equipo

si no tiene este disco, pongase en contacto con el administrador del sistema o con el fabricante del equipo para obtener ayuda:

Estado: 0xc000000f
informacion: Error al seleccionar el arranque, no se puede tener acceso a un dispositivo requerido
-----------------------------------------------------------

Windows está, según "sudo fdisk -l":

------------------------------------------------------------
joan@ubuntu:~$ sudo fdisk -l
[sudo] password for joan:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb1da1eb9

Dispositiu Arrenc. Inici Final Blocs Id Sistema
/dev/sda1 63 25173854 12586896 27 Hidden NTFS WinRE
/dev/sda2 * 25173855 25382699 104422+ 7 HPFS/NTFS/exFAT
/dev/sda3 25382700 262939827 118778564 7 HPFS/NTFS/exFAT
/dev/sda4 262940670 361377791 49218561 5 Estesa
/dev/sda5 262940672 298876927 17968128 83 Linux
/dev/sda6 298878976 361377791 31249408 82 Intercanvi Linux / Solaris
joan@ubuntu:~$
------------------------------------------------------------

No tengo el disco de instalación de Windows ya que no venía en este portátil comprado en http://www.confort-electro.com/.

Agradecería ayuda ya que el portátil es de mi yerno y ya hace tres días que no lo puede usar :-)

Gracias por adelantado!

Imagen de .doc
+1
0
-1

pues consíguete un CD de instalación de Windows, hombre (es que, en Windows, es poco menos que obligado tenerlo).

Ahora bien, si quieres probar a ver qué pasa, arranca Ubuntu y escribe (o copia) en una consola...
sudo update-grub
y luego
sudo grub-install /dev/sda

(entendiendo que tu disco duro lo reconoce Ubuntu como /dev/sda. Si no, el que sea)

+1
0
-1
Imagen de jinglada
+1
0
-1

Lo he hecho y sigue igual:

joan@ubuntu:~$ sudo update-grub
[sudo] password for joan:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-32-generic
Found initrd image: /boot/initrd.img-3.2.0-32-generic
Found linux image: /boot/vmlinuz-3.2.0-29-generic
Found initrd image: /boot/initrd.img-3.2.0-29-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
done
joan@ubuntu:~$

joan@ubuntu:~$ sudo grub-install /dev/sda
Installation finished. No error reported.
joan@ubuntu:~$

He parado y he reiniciado con el "Windows 7 (loader) (donde /dev/sda2)" y me ha dado el mismo mensaje que anteriormente. He salido y he ejecutado el "Windows Recovery Environment (loader) (donde /dev/sda1)" y sale como antes.

Windows is loading files
starting windows
"Packard Bell Recovery Management"
"Please wait a moment"
Y un pequeño círculo girando intermitentemente.

¿Y si instalara una versión anterior de Ubuntu? Por qué ahora lo que tengo que hacer es conseguir el CD de Windows e instalarlo, pero si vuelvo a instalar el mismo 12.04 "alternate" me volveré a encontrar con el mismo problema, no?
Además, una cosa que no había dicho todavía, cuando clico "reiniciar" tampoco se ve el menú de reinicio (realmente aparece en un fondo oscuro ilegible) y tengo que parar con el interruptor y arrancar de nuevo.

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

pues si el grub te reconoce el Windows, pero no lo arranca, todo hace sospechar que tu Windows precisa una reparación ¿no?

+1
0
-1
Imagen de jinglada
+1
0
-1

Gracias .doc. Así lo haré.

+1
0
-1
Imagen de nolin
+1
0
-1

La entrada en el fichero de grub me hacen dudar. Yo probaría con:

menuentry "Windows 7" {
	insmod chain
	insmod ntfs
	set root=(hd0,1)
	chainloader +1
}

y tras guardar estos cambios, hacer 'sudo update-grub'.
Y si no va, probar cambiando "set root=(hd0,1)" por "set root=(hd0,2)"

Si ninguna de estas dos pruebas funciona, me temo que en efecto algo está mal en ws.

Para tu información: la partición de ws "recovery" hace una reinstalación de ws, lo cual es largo y además borra lo anterior.

Otra cosa: ¿para qué quieres una partición Linux de intercambio de 32 GB? con 2 GB sobra.

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

Antes que siguas haciendo mas cambios a /boot/grub/grub.cfg

abre la terminal y teclea;
sudo blkid

pega aqui el resultado.

+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 jinglada
+1
0
-1

Gracias a los dos, nolin y elnetotaca. No he tocado nada más del grub.cfg

joan@ubuntu:~$ sudo blkid
[sudo] password for joan:
/dev/sda1: LABEL="PQSERVICE" UUID="DA8CB6C38CB69989" TYPE="ntfs"
/dev/sda2: LABEL="SYSTEM RESERVED" UUID="FCCCB71CCCB6D05E" TYPE="ntfs"
/dev/sda3: LABEL="Packard Bell" UUID="7E68B80A68B7BEE9" TYPE="ntfs"
/dev/sda5: UUID="7625d375-2a56-448c-b0a5-bca9d471913b" TYPE="ext4"
/dev/sda6: UUID="01521188-baa9-49e6-a2f2-1acd5c54afb1" TYPE="swap"
/dev/sr0: LABEL="Ubuntu 12.04.1 LTS amd64" TYPE="iso9660"
joan@ubuntu:~$

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

así tiene que verse tu grub.cfg

menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set FCCCB71CCCB6D05E
chainloader +1

y con eso tienes

+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 elnetotaca
+1
0
-1

sudo update-grub
y luego
sudo grub-install /dev/sda

+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 jinglada
+1
0
-1

Gracias elnetotaca.

Modificando grub.cfg según me dices y ejecutando a continuación sudo update-grub y luego sudo grub-install /dev/sda, grub.cfg se queda como estaba, no?

Si reinicio sin ejecutar sudo update-grub y luego sudo grub-install /dev/sda, en el menú del grub tanto el "loader" como el "recovery" apuntan a la partición de "recovery".

He probado de ejecutar windows de las dos formas y da los mismos resultados que indico en el primer post del hilo.

+1
0
-1
Imagen de jinglada
+1
0
-1

Perdonad si mi pregunta es sin sentido. ¿Podría ser que la instalación de Ubuntu 12.04 haya cambiado el formato de las particiones de Windows de FAT/FAT32 a HPFS/NTFS/exFAT?

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

en los comandos que corristes en la terminal te dice el formato de esas particiones, y son de win2

lo que necesito es que abras tu grub.cfg y peges aquí ambas entradas, la de win2 y la de recovery

ejemplo;

la de win2 dice;
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set FCCCB71CCCB6D05E
chainloader +1

y que dice la de recovery?

pega aqui ambas

+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 jinglada
+1
0
-1

Gracias elnetotaca. Ahí los tienes:

menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root DA8CB6C38CB69989
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root FCCCB71CCCB6D05E
chainloader +1
}

+1
0
-1
Imagen de joanbrari
+1
0
-1

No quiero desanimarte pero me paso lo mismo con un PC de sobremesa y después de un tiempo peleando no tuve mas remedio que volver a instalarlo y me jodió cantidad porque perdí todo el montaje de la comunión de mi nieta.
¿Te da la opción de entrar en Windows recuperación? a mi me la daba pero como no tenia hecho el disco de arranque que era lo primero que tenia que haber hecho por eso tuve que volver a instalarlo.
Segun me dijo un colega cuando instalamos Ubuntu hasta ahora las versiones de Window se compartia el arranque pero en la version W7 resulta que elimina el MBR y hay que volver a instalarlo
puedes intentarlo con el Super Grup 2 ya que que entonces no había salido esa versión de Super Grup

+1
0
-1
Imagen de jinglada
+1
0
-1

Gracias joanbrari! ¿qué es el Super Grup 2?

+1
0
-1
Imagen de jinglada
+1
0
-1

¿Quieres decir esto: http://www.supergrubdisk.org/super-grub2-disk/?
¿Tengo que hacer esto?:
sudo update-grub2
sudo grub-install /dev/sda

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

menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set FCCCB71CCCB6D05E
chainloader +1

donde dice set root='(hd0,>>> le pones 2)'

+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 jinglada
+1
0
-1

Gracias por la ayuda, enetotaca.
No ha funcionado. Ha salido el mismo mensaje: "No se pudo iniciar...."
No entiendo por qué pones sda1 cuando el w2 está en el sda2.

+1
0
-1
Imagen de joanbrari
+1
0
-1

Perdona la tardanza pero he estado ausente, SuperGrup es una aplicacion que se descarga en forma de Imagen ISO y que la tienes que grabar en un soporte sea CD o USB, una vez hecho esto tienes que entrar en la bios de tu PC para seleccionar la unidad de arranque o CD o USB , una vez iniciado en el arranque empieza la lectura del CD o USB y se carga el programa, una vez cargado te ta la opcion de cambiar la Idioma , es conveniente que utilices la modalidad de "Langue Help" y veras las distintas opciones que tienes de reparar el MBR de arranque del disco duro,
Suerte

+1
0
-1
Imagen de jinglada
+1
0
-1

he intentado montar dos dispositivos que me aparecen el navegador de directorios y ficheros y solamente puedo ver este:
joan@ubuntu:/media/SYSTEM RESERVED$ ls -la
total 387
drwx------ 1 joan joan 4096 jul 3 2011 .
drwxr-xr-x 4 root root 4096 oct 18 17:39 ..
drwx------ 1 joan joan 4096 jul 3 2011 Boot
-rw------- 1 joan joan 383786 nov 20 2010 bootmgr
drwx------ 1 joan joan 0 des 29 2010 System Volume Information
joan@ubuntu:/media/SYSTEM RESERVED$

y con fecha posterior a la instalación de ubuntu hay:

joan@ubuntu:/media/SYSTEM RESERVED/Boot$ ls -lat
total 600
-rw------- 1 joan joan 28672 oct 18 12:56 BCD
-rw------- 1 joan joan 25600 oct 18 12:56 BCD.LOG
---------------------------------------------------------------------------

que no los puedo leer.
--------------------------------------
el otro dice:

No se ha podido montar Packard Bell:
Error mounting: mount exited with exit code 13: Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x70, last_vcn - 1 = 0x15fff
Failed to load $MFT: Input/output error
Failed to mount '/dev/sda3': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
----------------------------

Hay alguna manera de recuperar alguno de los directorios de datos del windows desde ubuntu?

+1
0
-1
Imagen de nolin
+1
0
-1

A ver. Unas pocas explicaciones.
Tienes un disco de 320 GB que Linux identifica como dev/sda.
Ese disco está particionado en 6 trozos (sda1, sda2, etc)
El primer trozo es una partición de recuperación de windows. En el manual del ordenador (o en la pantalla al arrancar) dice cómo entrar en "modo recuperación". Te aviso: lo que hace es reinstalar ws como si el ordenador fuera nuevo, borrando todo lo anterior, Linux incluido.

La segunda partición (sda2) parece muy pequeña para ws, aunque a lo mejor sólo lo usa para arrancar. Está señalada con '*' lo que indica que está marcada para arrancar.

La tercera también es de ws, con nombre (una etiqueta para ayudar al ojo, nada definitorio para un programa) "Packard Bell". Puedes poner el nombre que quieras a cada partición.

El grub instala su "arrancador" en una parte especial del disco (MBR). Luego le indicas con "menuentry" dónde está el "arrancador" de cada SO (sistema operativo). El disco lo llama "hd0" en vez de "sda" y la partición es un número (1, 2, etc). De ahí la instrucción set root=(hd0, 2) es primer disco, segunda partición. Como la primera partición está oculta (hidden), no sé esto cómo lo interpreta el grub, si para él la primera es la primera aunque esté oculta.
¿Has probado la configuración que te indiqué? ¿y cambiando "hd0,1" a "hd0,2"?
sudo update-grub lo debes ejecutar justo cuando guardes los cambios al archivo de grub. Por cierto, en vez de jugar con /boot/grub/grub.cfg añade las "menuentry" en /etc/grub.d/40_custom. En este post : http://www.ubuntu-es.org/node/170657 explico un poquito más.

El super grub2 es un programa que, en teoría, detecta tus SO, configura el grub e instala el "arrancador" en el MBR del disco.

Que te dé el error de que la MFT está dañada es mala señal.
chkdsk /f es un programa de ws que analiza y repara daños del disco. Su fiabilidad es la típica de ws.
Para ejecutarlo debes arrancar ws; en tu caso, desde un disco CD (o disquete antiguo) de arranque que dices que no tienes...

Hay métodos para recuperar datos, casi siempre los hay. Hay empresas que viven de ello, porque no siempre es sencillo, ni siquiera desde Linux.

+1
0
-1
Imagen de jinglada
+1
0
-1

menuentry "Windows 7" {
insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1
}

Y luego esto:

menuentry "Windows 7" {
insmod chain
insmod ntfs
set root=(hd0,2)
chainloader +1
}
En el primer caso me sale el "recovery" sin avanzar y en el segundo el "loader" con el error que digo al principio del post.

+1
0
-1
Imagen de jinglada
+1
0
-1

Muchísimas gracias nolin por tu extenso y clarificador post y también por el enlazado. Yo soy de los que persisten y además osado: me he atrevido con el portátil de mi yerno!

La parte de windows de mi grub.cfg es:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root DA8CB6C38CB69989
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root FCCCB71CCCB6D05E
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

Cuando en el "Recovery" le puse lo que tu me dices "hd0,2" me salió el mismo mensaje que cuando quería arrancar con windows, o sea lo que digo en el inicio del post.

---------------------------------------
Tengo el DVD de w7 de otro PC de la familia. ¿Qué me aconsejas que haga? ¿Formateo y reinstalo? ¿A lo mejor se puede hacer un scandisk antes? Los datos que mi yerno y mi hija tienen en éste portátil, dicen que no son de "vida o muerte".

+1
0
-1
Imagen de jinglada
+1
0
-1

Con F12 he arrancado desde el DVD y dándole a "Instala ahora" se queda con la pantalla "El programa de instalación se está iniciando" y el cursor en forma de circulito i sin parar de rodar. Lleva así más de media hora y lo voy a parar. Si arranco con ubuntu funciona. ¿No sé si lo mejor seria reinstalar ubuntu formateando todo el disco? No se que hacer y estoy un poco preocupado porqué se necesita el windows.

+1
0
-1
Imagen de jinglada
+1
0
-1

Antes probé el Recovery de la misma manera, con F12 he arrancado desde el DVD y dándole a“Reparar el equipo”. Luego se queda la pantalla en azul con la ramita, el pajarito y los sky
trails, sin aparecer el menú de las “Opciones de recuperación del sistema”. Esperé media hora o mas y paré con el interruptor.

+1
0
-1
Imagen de jinglada
+1
0
-1

He reinstalado Ubuntu 12.04 usando todo el HD. Si la familia no se adapta reinstalaré W7 y probaré el Ubunto 10.04 a ver si no se carga el acceso al W7 como ha hecho el 12.04

+1
0
-1
Imagen de Pumuk
+1
0
-1

el problema son los ordenadores packard bell. He tenido el mismo problema.
http://www.elgeneralfailure.com/2007/04/hackeando-packard-bell-instaland...

+1
0
-1