* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Error al iniciar Windows desde GRUB

Tras larga reflexión sobre que distro de Linux instalar en mi PC, al final me decidí por mandriva. Todo muy sencillo de instalar pero al reiniciar XP me sale el siguiente error:

root (hd2,0)
Filesystem type unknown partition type 0x7
makeactive chainloader -1

Mi menu.lst es:
timeout 35
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=2a9da632-a736-4857-b387-854b86f3c68f resume=UUID=45feac3c-b962-4337-b353-4ff3f062418c splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=2a9da632-a736-4857-b387-854b86f3c68f resume=UUID=45feac3c-b962-4337-b353-4ff3f062418c
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=2a9da632-a736-4857-b387-854b86f3c68f failsafe
initrd (hd0,0)/boot/initrd.img

title windows
root (hd2,0)
makeactive
chainloader +1

Tengo 3 discos duros:
1) IDE 80 GB sda (Donde está instalado Mandriva y GRUB)
2) SATA 200 GB: sdb (Contiene solo datos)
3) SATA 200 GB: sdc (Windows XP)

Se supone que las equivalencias en la designación de discos es:
sda1 = hd0,0
sdc1 = hd2,0
La verdad es que necesito arrancar xp cuanto antes, tengo un montón de trabajo ahi, y después de mirar por Google no veo que puede estar mal.
Gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de drakedalfa

# 97936 La particion no es la correcta



Gravatar de galeno

# 97937 Creo que si es la correcta

Lo comprobe montando la partición y mirando su contenido:


mount /dev/sdc1 /home/rusty/wxp
[root@pirate ~]# ls /home/rusty/wxp/
alfred/ csb.log ntldr System Volume Information/
ASK Video/ Documents and Settings/ pagefile.sys v4.txt
AUTOEXEC.BAT hiberfil.sys Program Files/ WINDOWS/
boot.ini IO.SYS RECYCLER/
Config.Msi/ MSDOS.SYS RHDSetup.log
CONFIG.SYS NTDETECT.COM SolidWorks Data/

También lo comprobe mirando en el:

Centro de control>Discos locales>Administrar las particiones de disco

y efectivamente sdc es el disco ATA ST3200822AS, y la partición donde esta WXP es la de 30 GB, o sea, sdc1.

Creo, que en terminologia GRUB, sdc1 equivale a (hd2,0) ¿correcto?



Gravatar de drakedalfa

# 97938 Humm

El mensaje dice especificamente, que el tipo de la particion es desconocido. pense que podria estar leyendo otra particion pero si es como dices, esta correcto.

¿Cuando instalaste, lo hiciste reduciendo el espacio vacio de Windows?

--
Temporada de caza de Koalas | ¿Quien es Jesucristo?



Gravatar de osado

# 97941 ¿Qué resultado te da 'cat /boot/grub/device.map'?

Saludos
Osado
Registered Linux user 446540
condemnant quod non intellegunt

Saludos
Osado
Registered Linux user 446540
condemnant quod non intellegunt



Gravatar de inot

# 97960 Tienes instalado el

Tienes instalado el bootloader de windows en el sdc (hd2), y grub en el sda (hd0), si no esta el bootloader de Windows en el mismo disco (sector de arranque) que grub, no funciona.

Tendrías que instalar Grub en el sector de arranque del sdc, para poder arrancar los dos, pero si falla sdc, no puedes acceder a Mandriva en el sda, por lo cual es mejor usar una partición de boot, en sda, pero nunca lo he probado, prefiero usar el menu de boot de la placa base.

¿ no tiene tu placa un menu de boot (mediante teclas Fxx), que te permita inicias directamente el tercer disco?


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168



Gravatar de galeno

# 97961 @drakealfa: no tuve que

@drakealfa: no tuve que hacerlo, preferí instalar mandriva en otro disco duro.

@osado:
[root@pirate rusty]# cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd3) /dev/sdd

@inot: Exactamente inot, creo que es eso que comentas. Pero seguro que hay alguna forma de hacerlo funcionar, esto es linux, no?

No puedo instalar grub en sdc porque el pc no es mio.

Mi intención es tener el grub y mandriva en un disco independiente (sda=hd2), asi cuando termine mis pruebas pueda retirar tal disco duro dejando el pc exactamente tal y como estaba.

Me parece interesante lo que apuntas de crear una partición boot en sda y poner algún archivo bootloader de wxp dentro para poder arrancar desde /dev/sdc. (Voy a investigarlo)

Por último, sí, estoy arrancando wxp modificando la prioridad de arranque en la BIOS, pero es un poco engorroso la verdad.
Gracias, espero vuestras sugerencias.



Gravatar de galeno

# 97967 Creo que esta puede ser la solucion

En http://www.gnu.org/software/grub/grub-faq.es.html#q10 he encontrado la siguiente informacion:

10. ¿Cómo arranco Windows (o DOS) desde un disco que no sea el primero?

Usa la orden map, para intercambiar las unidades de la BIOS virtualmente, así:

grub> map (hd0) (hd1)
grub> map (hd1) (hd0)

Alguien sabria decirme donde poner la orden map en el menu.lst, ¿seria algo así?
title windows
map (hd0) (hd2)
root (hd2,0)
makeactive
chainloader +1



Gravatar de galeno

# 97971 AutoSolucionado.

Según un amiguete que usa Debian, es perfectamente posible tener Dual-boot Windows-Linux, en 2 discos físicos independientes, teniendo:
Disco A= Grub+linux
Disco B= Windows XP, con su mbr intacto.
Él me animó a seguir intentándolo al asegurarme que es totalmente factible. Gracias buddy.

Cuento la solución:

1) He abierto mi caja y he cambiado los conectores de los discos SATA
2) La entrada "windows" en mi grub/menu.lst queda asi:
title windows
map (hd0) (hd2)
map (hd2) (hd0)
root (hd2,0)
chainloader +1

Y voilá.



Gravatar de galeno

# 97972 Postdata

¿Alguien sabe porque mis posts no tienen saltos de linea?



Gravatar de Annubis

# 97974 Es un tema referente al html filtrado

Si te fijas, he editado tus hilos para que muestren los saltos de línea. Estamos trabajando en ello para solucionarlo.



Gravatar de Annubis

# 97973 ¡Bien!

Gracias por compartir tu solución.



Gravatar de inot

# 97978 También quería agregar

También quería agregar algo:

Se puede instalar grub en un disquete (Mandriva te lo propone), perfecto para arrancar en un pc que no es tuyo, ya que sin el disquete no puedes acceder.

Gracias por el truco de la entrada en grub del 2º disco, lo probaré.

Saludos


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.