Tengo instalado el windows XP y el ubuntu 9.10 Desde hace tiempo no uso el windows xp porque la verdad,no me hace falta. Pero hoy, justamente hoy lo necesitaba y al intentar entrar el grub2 me dice que el la opción no es válida. He leído en el foro muchas opciones, pero todas o casi todas las que he visto pasan por reinstalar. Que yo sepa no tengo perdidas de datos y si tengo que perder el windows no me importa, pero no tengo ninguna gana de tocar el ubuntu que está como me gusta.
¿Alguien conoce alguna opción para comprobar por qué el grub2 de buenas a primeras no pilla el disco duro con el xp? Es cierto que hace más de dos semanas que no arranco con él y que he actualizado varias veces el ubuntu, pero no veo que eso pueda ser un problema.
La instalación la realicé como marcaba la guía del foro haciendo una instalación primero de windows y luego de ubuntu. Yo mismo cree las particiones según los porcentajes que recomendaba la guía.
con el comando $ sudo fdisk -l me sale lo siguiente:
Disco /dev/sda: 163.9 GB, 163928604672 bytes
255 cabezas, 63 sectores/pista, 19929 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0xc08dc08d Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 * 2 19929 160071660 f W95 Ext'd (LBA) /dev/sda5 2 19929 160071628+ 7 HPFS/NTFS Disco /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 cabezas, 63 sectores/pista, 121601 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0x91db91db Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 * 1 10060 80806918+ 7 HPFS/NTFS /dev/sdb2 10061 121601 895953082+ f W95 Ext'd (LBA) /dev/sdb5 116482 121466 40041981 83 Linux /dev/sdb6 10061 10345 2289199+ 82 Linux swap / Solaris /dev/sdb7 10346 116481 852537388+ 83 Linux /dev/sdb8 121467 121601 1084356 b W95 FAT32 Las entradas de la tabla de particiones no están en el orden del disco Disco /dev/sdc: 1000.2 GB, 1000204886016 bytes 255 cabezas, 63 sectores/pista, 121601 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0xe8900690 Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdc1 2 121601 976752000 f W95 Ext'd (LBA) /dev/sdc5 2 121601 976751968+ 7 HPFS/NTFS
por otro lado el archivo fstab dice
# /etc/fstab: static file system information. # # Use 'blkid -o value -s UUID' to print the universally unique identifier # for a device; this may be used with UUID= as a more robust way to name # devices that works even if disks are added and removed. See fstab(5). # # proc /proc proc defaults 0 0 # / was on /dev/sda5 during installation UUID=e3d2fa7f-c60c-404d-915e-ccf40b51adcb / ext4 errors=remount-ro 0 1 # /home was on /dev/sda7 during installation UUID=bed26373-1a7e-46cf-82f9-8132631f8b1a /home ext4 defaults 0 2 # /windows was on /dev/sda8 during installation UUID=E97F-7AFB /windows vfat utf8,umask=007,gid=46 0 1 # swap was on /dev/sda6 during installation UUID=3e300401-d28a-4fa3-b705-0144c443fbaf none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
el grub.cfg dice
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-17-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-17-generic-pae root=/dev/sdb5 ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-17-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-17-generic-pae root=/dev/sdb5 ro single
initrd /boot/initrd.img-2.6.31-17-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-16-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-16-generic-pae root=/dev/sdb5 ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-16-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-16-generic-pae root=/dev/sdb5 ro single
initrd /boot/initrd.img-2.6.31-16-generic-pae
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdb1)" {
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

Hola, creo que tu problema
Hola, creo que tu problema radica en que cuando instalaste windows solo tenias un disco duro montado... por lo siguiente.
El fstab dice:
Y en cambio viendo la info del fdisk, esa particion no existe solo hay sda1 y sda5, la 8 esta en el que ahora es el segundo disco duro, por lo tanto sdb8.
De todos modos, no creo que esa info en el fstab haga que no arranques, solo deberia depender del grub.cfg.
Una pregunta donde tienes instalado el windows en sda1, sdb1 o sdc1?
Con esta informacion podremos configurar correctamente el grub.cfg.
Un saludo tio
RE: Hola, creo que tu problema
Buenas el windows está en el dev/sdb1
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
¿Cómo edito el grub?
TEniendo en cuenta que el error está en que introduje un segundo disco duro he probado a quitarlo físicamente. En el arranque he comprobado que no funcionaba nada. Lo he vuelto a poner para por lo menos entrar en Ubuntu.
Creo que debería editar el grub ¿pero cómo hago para que reconozca el cambio de posición que ha tomado el windows?
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
Lee el post correspondiente
Hola buq....:
Lee este post y sabrás solucionar tu problema:
http://www.ubuntu-es.org/?q=node/124104
Tu windows para el Grub2 esta en (hd1,1)
Saludos.
Gabriel.
Solo doy soporte para Ubuntu - Verbal Kint es Keyser Söze
Saludos.
Equipo de Ubuntu-es
soy mu torpe
Gracias, pero soy torpe.
No entiendo el post. Sigo claramente los pasos marcados pero no logro traspasar lo aprendido allí a mi problema.
Yo creo que mi problema es que la dirección de la partición de windows ha cambiado de ubicación en el grub al instalar el nuevo disco duro. Ahora bien, ¿Cómo modifico el grub.d para que pueda encontrar la nueva dirección de la partición windows?
Según leo en el post debo editar un nuevo archivo.Pero según dice debo escribir
pero me dice que el editor de textos no es un comando válido. (cosa que entiendo) Aunque no se que nombre de editor de textos se ha de poner. He probado a editarlo directamente desde nautilus, pero no puedo guardarlo.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
estas orientado
Hola buq....:
Estas orientado.
El editor de textos es para Ubuntu
El archivo segun tu grub.conf es
El contenido del archivo a editar es:
### BEGIN /etc/grub.d/30_os-prober ### menuentry "Microsoft Windows XP Professional (on /dev/sdb1)" { drivemap -s (hd0) ${root} chainloader +1 } ### END /etc/grub.d/30_os-prober ###Por lo tanto la orden a ejecutar para editar el archivo es:
Y el archivo tendría que decir esto:
### BEGIN /etc/grub.d/30_os-prober ### menuentry "Microsoft Windows XP Home Edition (on /dev/sdb1)" { set root=(hd1,1) chainloader +1 } ### END /etc/grub.d/30_os-prober ###Luego para que los cambios tengan efecto, debes ejecutar:
Saludos.
Gabriel.
Solo doy soporte para Ubuntu - Existen muchas soluciones - Las equivocadas y la mia.
Saludos.
Equipo de Ubuntu-es
orientado
Gracias,
Estoy deseando volver a casa para probar, pues creo que eso se hacerlo. ;-)
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
editar grub.d/30_os-prober
Revisando el archivo a editar que dice
#! /bin/sh -e # grub-mkconfig helper script. # Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc. # # GRUB is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # GRUB is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GRUB. If not, see . prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib . ${libdir}/grub/grub-mkconfig_lib found_other_os= adjust_timeout () { if [ "x${found_other_os}" = "x" ] ; then if [ "x${GRUB_HIDDEN_TIMEOUT}" != "x" ] ; then if [ "x${GRUB_HIDDEN_TIMEOUT_QUIET}" = "xtrue" ] ; then verbose= else verbose=" --verbose" fi if [ "x${GRUB_HIDDEN_TIMEOUT}" = "x0" ] ; then cat < /dev/null`" -o -z "`which linux-boot-prober 2> /dev/null`" ] ; then # missing os-prober and/or linux-boot-prober adjust_timeout exit 0 fi OSPROBED="`os-prober | tr ' ' '^' | paste -s -d ' '`" if [ -z "${OSPROBED}" ] ; then # empty os-prober output, nothing doing adjust_timeout exit 0 fi for OS in ${OSPROBED} ; do DEVICE="`echo ${OS} | cut -d ':' -f 1`" LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`" LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`" BOOT="`echo ${OS} | cut -d ':' -f 4`" if [ -z "${LONGNAME}" ] ; then LONGNAME="${LABEL}" fi echo "Found ${LONGNAME} on ${DEVICE}" >&2 found_other_os=1 case ${BOOT} in chain) cat << EOF menuentry "${LONGNAME} (on ${DEVICE})" { EOF save_default_entry | sed -e "s/^/\t/" prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/" case ${LONGNAME} in Windows\ Vista*|Windows\ 7*) ;; *) cat << EOF drivemap -s (hd0) \${root} EOF ;; esac cat < /dev/null | tr ' ' '^' | paste -s -d ' '`" for LINUX in ${LINUXPROBED} ; do LROOT="`echo ${LINUX} | cut -d ':' -f 1`" LBOOT="`echo ${LINUX} | cut -d ':' -f 2`" LLABEL="`echo ${LINUX} | cut -d ':' -f 3 | tr '^' ' '`" LKERNEL="`echo ${LINUX} | cut -d ':' -f 4`" LINITRD="`echo ${LINUX} | cut -d ':' -f 5`" LPARAMS="`echo ${LINUX} | cut -d ':' -f 6- | tr '^' ' '`" if [ -z "${LLABEL}" ] ; then LLABEL="${LONGNAME}" fi if [ "${LROOT}" != "${LBOOT}" ]; then LKERNEL="${LKERNEL#/boot}" LINITRD="${LINITRD#/boot}" fi cat << EOF menuentry "${LLABEL} (on ${DEVICE})" { EOF save_default_entry | sed -e "s/^/\t/" prepare_grub_to_access_device ${LBOOT} | sed -e "s/^/\t/" cat << EOF linux ${LKERNEL} ${LPARAMS} EOF if [ -n "${LINITRD}" ] ; then cat << EOF initrd ${LINITRD} EOF fi cat << EOF } EOF done ;; macosx) OSXUUID="`grub-probe --target=fs_uuid --device ${DEVICE} 2> /dev/null`" cat << EOF menuentry "${LONGNAME} (on ${DEVICE})" { EOF save_default_entry | sed -e "s/^/\t/" prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/" cat << EOF insmod vbe do_resume=0 if [ /var/vm/sleepimage -nt10 / ]; then if xnu_resume /var/vm/sleepimage; then do_resume=1 fi fi if [ \$do_resume == 0 ]; then xnu_uuid ${OSXUUID} uuid if [ -f /Extra/DSDT.aml ]; then acpi -e /Extra/DSDT.aml fi xnu_kernel /mach_kernel boot-uuid=\${uuid} rd=*uuid if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then xnu_mkext /System/Library/Extensions.mkext else xnu_kextdir /System/Library/Extensions fi if [ -f /Extra/Extensions.mkext ]; then xnu_mkext /Extra/Extensions.mkext fi if [ -d /Extra/Extensions ]; then xnu_kextdir /Extra/Extensions fi if [ -f /Extra/devtree.txt ]; then xnu_devtree /Extra/devtree.txt fi if [ -f /Extra/splash.jpg ]; then insmod jpeg xnu_splash /Extra/splash.jpg fi if [ -f /Extra/splash.png ]; then insmod png xnu_splash /Extra/splash.png fi if [ -f /Extra/splash.tga ]; then insmod tga xnu_splash /Extra/splash.tga fi fi } EOF ;; hurd|*) echo " ${LONGNAME} is not yet supported by grub-mkconfig." >&2 ;; esac done adjust_timeoutMe encuentro en un dilema,
editar el grub directamente o borrar todo lo de este archivo y poner lo que me ha recomendado Gabriel. Porque leyendo el código, no se donde encajar lo que me dice de hacer. Mira que es fácil verlo en el grub.conf, pero como dice no editar aquí. ¿Qué tenía de malo el antiguo gestor grub? Prefiero las respuestas a mi duda inicial que a esta llevada por la frustración.
Siguiendo un poco las directrices marcadas por el comentario anterior y por e vínculo<http://www.ubuntu-es.org/?q=node/97710>
Abro una consola y me edito un nuevo archivo de grub.d
lo modifico
#! /bin/sh -e cat << EOF menuentry "Microsoft Windows XP Profesional (on /dev/sdb1)" { set root=(hd1,1) chainloader +1 } EOFdelante del EOF va dos veces el símbolo menor que. No logro que salga bien en este comentario.
le doy a guardar
Finalmente queda dar los permisos de ejecución al script y volver a generar la configuración en base a estas plantillas ejecutando las ordenas:
Cruzo los dedos y le doy
Me responde
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
grub.d/30_windows_xp
Pues no ha funcionado. Debo haberme equivocado en algún punto.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
corta por lo sano
Hola buq....:
No pierdas tiempo, corta por lo sano.
elimina el grub2 e instala el Grub legacy
En una consola (Aplicaciones - Accesorios - Terminal)
Ejecuta:
Reinicia y prueba, recuerda que para el Grub legacy, Windows,
que esta en /dev/sdb1, estaría en (hd1,0)
Saludos.
Gabriel.
Solo doy soporte para Ubuntu - Existen muchas soluciones - Las erróneas y la mia.
PD: Los caracteres < se escriben con & l t ; o pulsando su icono en la barra.
Saludos.
Equipo de Ubuntu-es
Eliminado el grub2
joaquin@joaquin-desktop:~$ sudo su
root@joaquin-desktop:/home/joaquin# cp /etc/default/grub /etc/default/grub.old
root@joaquin-desktop:/home/joaquin# cp -R /etc/grub.d /etc/grub.d.old
root@joaquin-desktop:/home/joaquin# cp -R / boog/grub /boot/grub.old
cp: el destino, «/boot/grub.old», no es un directorio
root@joaquin-desktop:/home/joaquin# cp -R / boot/grub /boot/grub.old
cp: el destino, «/boot/grub.old», no es un directorio
root@joaquin-desktop:/home/joaquin# cp -R /etc/grub.d /etc/grub.d.old
root@joaquin-desktop:/home/joaquin# cp -R /etc/grub.d /etc/grub.d.old
root@joaquin-desktop:/home/joaquin# cp -R /boot/grub /boot/grub.old
root@joaquin-desktop:/home/joaquin# apt-get purg grub2 grub-pc grub-common
E: Operación inválida: purg
root@joaquin-desktop:/home/joaquin# apt-get purge grub2 grub-pc grub-common
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
El paquete grub2 no esta instalado, no se eliminará
Se instalaron de forma automática los siguientes paquetes y ya no son necesarios.
libtsmux0 libtevent0
Utilice «apt-get autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
grub-common* grub-pc*
0 actualizados, 0 se instalarán, 2 para eliminar y 0 no actualizados.
Se liberarán 4170kB después de esta operación.
¿Desea continuar [S/n]? s
(Leyendo la base de datos ... 00%
171545 ficheros y directorios instalados actualmente.)
Desinstalando grub-pc ...
Purgando ficheros de configuración de grub-pc ...
Desinstalando grub-common ...
Purgando ficheros de configuración de grub-common ...
Procesando disparadores para man-db ...
Procesando disparadores para ureadahead ...
ureadahead will be reprofiled on next reboot
Procesando disparadores para install-info ...
install-info: aviso: no hay entrada de directorio de info en «/usr/share/info/menu.info.gz»
root@joaquin-desktop:/home/joaquin# update-grub
El programa «update-grub» puede encontrarse en los siguientes paquetes:
* grub
* grub-pc
* grub-coreboot
* grub-efi-amd64
* grub-efi-ia32
* grub-ieee1275
Pruebe: apt-get install
update-grub: command not found
root@joaquin-desktop:/home/joaquin# grub-install /dva/sda
El programa «grub-install» puede encontrarse en los siguientes paquetes:
* grub
* grub-pc
* grub-coreboot
* grub-efi-amd64
* grub-efi-ia32
* grub-ieee1275
Pruebe: apt-get install
grub-install: command not found
root@joaquin-desktop:/home/joaquin# apt-get install grub
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalaron de forma automática los siguientes paquetes y ya no son necesarios.
libtsmux0 libtevent0
Utilice «apt-get autoremove» para eliminarlos.
Se instalarán los siguientes paquetes extras:
grub-common
Paquetes sugeridos:
grub-doc mdadm multiboot-doc grub-emu
Se instalarán los siguientes paquetes NUEVOS:
grub grub-common
0 actualizados, 2 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 1401kB de archivos.
Se utilizarán 3363kB de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]? s
Des:1 http://es.archive.ubuntu.com karmic-updates/main grub-common 1.97~beta4-1ubuntu4.1 [994kB]
Des:2 http://es.archive.ubuntu.com karmic/main grub 0.97-29ubuntu59 [407kB]
Descargados 1401kB en 5s (237kB/s)
Preconfigurando paquetes ...
Seleccionando el paquete grub-common previamente no seleccionado.
(Leyendo la base de datos ... 00%
171322 ficheros y directorios instalados actualmente.)
Desempaquetando grub-common (de .../grub-common_1.97~beta4-1ubuntu4.1_i386.deb) ...
Seleccionando el paquete grub previamente no seleccionado.
Desempaquetando grub (de .../grub_0.97-29ubuntu59_i386.deb) ...
Procesando disparadores para man-db ...
Procesando disparadores para install-info ...
install-info: aviso: no hay entrada de directorio de info en «/usr/share/info/menu.info.gz»
Procesando disparadores para ureadahead ...
Configurando grub-common (1.97~beta4-1ubuntu4.1) ...
Configurando grub (0.97-29ubuntu59) ...
root@joaquin-desktop:/home/joaquin# grub-install /dev/sda
/dev/sdb5 does not have any corresponding BIOS drive.
root@joaquin-desktop:/home/joaquin#
Este mensaje me deja un poco mosca, pero dados mis conocimientos seguiré el consejo. Pruebo a reiniciar.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
snif snif
Pues no ha funcionado.
Pruebo a modificar el menu.lst
Cambio el parámetro (hd1,0)
pruebo
No funciona
No se como lo he realizado pero parece que aún tengo el grub2. En el archivo menu.lst aparece lo siguiente
>
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
Prueba resto
buquin prueba esto... yo tuve ub problema tambien con el grub2 y el XP.. con eso to pude resolver
https://answers.launchpad.net/ubuntu/+source/grub2/+question/96747
espero te funcione..
Saludos!
te falto instalar el grub
Hola buq...:
Repite el procedimiento.
pero no te olvides de ejecutar:
antes de
las ordenes son ahora:
Saludos.
Gabriel.
Solo doy soporte para Ubuntu - 6666 - Más malo que el diablo.
Saludos.
Equipo de Ubuntu-es
RE te falto instalar el grub
Creo que le di a instalar, no se.
Desesperado porque me estaban dando la tabarra de que me fuera a cenar y demás instalé de nuevo windows, con lo que eso significa. La verdad es que como sólo lo uso para jugar lo que había en él no servía para nada. Total que lo instalé y windows iba bien y arrancaba en solitario.
Me bajo el supergrub disk y veo que al restaurar me da error. Total, que abro el ubuntu desde el supergrubdisk y repito los pasos de más arriba. Ok, arranca ubuntu pero windows no se ve.
Ahora la película es otra. ¿Cómo instalar un arranque a windows?
A navegar toca...
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
¿Como editar el menu.lst en el boot/grub para que arranque winXP
Ahora tengo un arranque en el que veo que arranca siempre ubuntu y en el menu no aparece la opción de windows. Actualmente lo arranco con el supergrubdisk, pero quiero hacerlo con el grub directamente y creo que hay que meterlo a mano.
Haciendo un sudo fdisk -l en un terminal obtengo:
Por lo que veo tengo el windows xp en mi disco 2 partición 1. Creo que es el (hd1,0) Por lo que debería añadir a pelo la opción de arranque del windows al menu.lst.
Haciendo en consola un sudo gedit /boot/grub/menu.lst veo:
Los últimos renglones
los he añadido yo, pero es evidente que no funciona. Se me escapa algo más que no se configurar. He mirado por los foros y no encuentro nada que me sirva.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
Grub legacy
Hola buq....:
Para tu windows en /dev/sdb1 sería asi:
Saludos.
Gabriel.
Solo doy soporte para Ubuntu - Existen muchas soluciones - Las equivocadas y la mia.
Saludos.
Equipo de Ubuntu-es
Error nº 12
Pues he modificado el menu.lst y me da un error nº 12.
El menu ha quedado (extracto del final):
No entiendo lo del error nº 12. De momento no lo he encontrado por los foros este error porque me saltan fechas y otras cosas. Si vi el error 13 pero tampoco valía esa solución. Probablemente porque era otro el problema.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/
Solución
Si es que me faltaba poco.
Lo que funcionó fué:
Para llegar a ello lo que hice fue seguir los pasos de Gabriel (gracias) y como veía que me daba un error 12 y las soluciones de los foros no servían pensé que tal vez yo daba por correcto algo que no era. Así que al arrancar el grub me fuí a la línea de windows y le di a la "e" de editar. Luego me fuí a la línea donde tenía el (hd1,0) y empecé a probar uno por uno. Cambié el cero por un uno y le di a intro y a la "b" de boot, como me daba error 22 y no entraba probé a editarlo otra vez,
Probé las combinaciones
<hd1,1 hd1,2 hd1,3...hasta hd1,8 y luego probé con hd0,0 que fué la que funcionó>
Una vez comprobado esto reinicié ubuntu
abrí mi consola y escribí
edite la parte final del menu.lst dejandolo
guardé y cerré el menu.lst
escribí en consola
reiniciar y a probar.
Funcionó.
Al reiniciar Ubuntu me dió un problema de error con el compiz que desactivándolo y volviéndolo a activar se me quitó el problema de las ventanas en las que se había escondido los botones minimizar, maximizar y cerrar.
Por lo demás funcionando.
Gracias por la ayuda.
Buquin
http://buquin.blogspot.com/
Buquin
http://buquin.blogspot.com/