Se supone que en devices.map te indica que hd1 es sda. Podrías asegurarte en la BIOS de que también opine lo mismo... Nunca he arrancado un Windows en un disco secundario (bueno, sí, pero ya hace muuuuchos años...). La idea de "mapear" es para hacer que el disco pase a ser el primario. Entonces, primero mapeas: map (hd1) (hd0) map (hd0) (hd1) así, lo que antes era hd1 pasa a ser hd0, necesariamente. rootnoverify lo único que hace es no cuestionar qué hay en esa partición. Literalmente, "no verificar la raíz" (donde la raíz es la partición asignada como tal para root). El mayor interés de comandos como root y rootnoverify es que podemos tener el inicio de un sistema en una partición y el resto del sistema en otra. makeactive es un comando que hace que la partición sea activa. Esto es útil si creamos particiones "al tuntún" o bien si tenemos varios sistemas operativos que necesiten una partición activa. Creo recordar que en Linux y demás puedes tener varias, pero en MSDOS sólo puede haber una. Añadir este comando en el menu.lst es sano e inteligente, aunque normalmente será superfluo (windows convierte la partición en activa al instalarse, o al menos debería :p ). chainloader se encarga de cargar el sector de arranque de una partición, generalmente la especificada en rootnoverify. Así, según entiendo el hilo si no me falta algún detalle, partiendo del device.map que mencioné al principio y mapeando por las dudas de si podemos arrancar en el secundario y suponiendo que la BIOS no pone ninguna pega a esto (grub sí utiliza servicios de BIOS), ponemos todo junto: title El Mal map (hd1) (hd0) map (hd0) (hd1) rootnoverify (hd0,0) makeactive chainloader +1 Bien, también es muy sano para la paciencia utilizar el grub en modo comando hasta que se consiga arrancar. Si no detecta el NTLDR, bien, como apunta Alberto Vicat, hay soluciones (de la mano de Windows): copiar el archivo, asegurarse de que boot.ini es correcto, comprobar que la BIOS, el mapeo y las especificaciones de boot.ini están de acuerdo (atención al mapeo: Windows pensará que NTLDR está en C: y la BIOS pensará que sda es el disco donde está C: ). Como yo lo veo, no debería ser necesario mapear (cargando como rootnoverify el hd1,0) Salud!!!! -- ------------- karl -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org