Veamos, la historia es larga.
Yo tenía Windows XP instalado en C:\ ocupando los 232 gigas de disco.
Me pareció interesante reducirlo 30 gigas y dejarlos libres para poner un bonito Ubuntu 10.10.
Lo hice, y creé una nueva partición U:\ (de Ubuntu :xD).
Vale, me puse a instalar ubuntu desde el cd, y elegí (o creí elegir) la nueva partición. El caso es que al final me dio un error y no se me instaló.
Reinicié el pc y ya no había ni windows y ubuntu T.T
Luego, conseguí por fin instalar Ubuntu. Investigando, con GParted y TestDisk conseguí recuperar la partición de Windows (o por lo menos un pedazo, porque ubuntu debió sobreescribirle algunos bytes).
El caso es que desde ubuntu monto la partición y puedo ver los archivos. Pero en el boot al elegir el Windows XP se me queda la pantalla en negro y no carga.
Estuve leyendo acerca de modificar algunos archivos como /etc/default/grub.cfg o /etc/grub.d/40_custom, pero sin resultados.
¿Alguna idea de porqué no me carga correctamente?
Saludos,
Pablo :rolleyes:
Por lo que me contás, me parece que liquidaste Windows :xD, pero veamos si es así o no. Si lo que está mal es el gestor de arranque (y no hay ningún error en los archivos dentro de /etc/grub.d/), normalmente bastaría con correr el siguiente comando:
sudo update-grub
Si te interesa este tema, así entiendes mejor como trabaja tu sistema, el gestor de arranque que utiliza ubuntu es grub 2 https://help.ubuntu.com/community/Grub2 (https://help.ubuntu.com/community/Grub2).
Si eso no te soluciona el problema, me gustaría que nos pases la salida de este comando:
sudo fdisk -l
Igual, te recomiendo que, ya que podés ver tus archivos desde Ubuntu, hagas un backup de tu información por las dudas (porque es probable que tengas que hacer una recuperación de Windows o una reinstalación).
Saludos!
Ya había hecho eso, ahora por si acaso probé a hacer:
sudo update-grub2
Y al iniciar windows se me sigue quedando la pantalla negra :-\
Disco /dev/sda: 250.1 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 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: 0x00081326
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 26576 213471688+ 7 HPFS/NTFS
/dev/sda2 26577 28364 14358979 83 Linux
/dev/sda3 28364 30402 16367617 5 Extendida
/dev/sda5 28364 30311 15634432 83 Linux
/dev/sda6 30311 30402 732160 82 Linux swap / Solaris
EDIT:Por si interesa:
Cita de: /boot/grub/grub.cfg### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 9ef86b50f86b262d
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Gracias por la ayuda, decidí copiar los archivos que pueda e instalar windows 7 de paso.