Regresar   Foro de marcianitos.org > Emuladores y programas de todo tipo > Sistemas operativos > Linux

 
 
Old 20-feb-2007, 14:06   #11
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Eso es por que antes windows estaba como unidad primaria (maestra) y ahora has pasado windows a secundario y se hace la picha un lio, es que es un poco torpe... xDD

De todas formas puedes hacer un arreglo para que windows crea que está todo correcto y no busque el NTLDR en el disco duro primario. A ver si esto funciona:

Selecciona la opción de Windows, y pulsa "E"

Añade estas lineas al arranque:
Code:
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify(hd1,0)
chainloader +1
Cuando este todo pulsa "B" para que de esta forma "engañe" a Win haciéndole creer que esta en el HD primario y debería arrancarte sin problemas

Un Saludo y la próxima vez intenta ser más comprensivo con tu windows que no está ya para muchos trotes xD
Pd: Si funciona y ves que siempre tienes que poner estos comandos, me lo dices y lo añadimos al menu.lst para que sea definitivo

Editado por D_Skywalk en 20-feb-2007 a las 14:08.
   
Old 21-feb-2007, 01:46   #12
Bladespawn
Marciano
 
Avatar de Bladespawn
Acabo de hacer lo que me has dicho y me sigue saliendo eso de que falta ntldr y que presione ctrl+alt+supr para reiniciar, Qué más puedo hacer?

Saludos
   
Old 21-feb-2007, 12:06   #13
D_Skywalk
Moderador
 
Avatar de D_Skywalk
En teoría debería funcionar, dime como tienes configurados tus discos ide, a ver si es eso :?

Un Saludo
   
Old 21-feb-2007, 19:49   #14
Bladespawn
Marciano
 
Avatar de Bladespawn
En cuanto llegue a casa te pongo el fdisk y ya me cuentas.

Saludos
   
Old 22-feb-2007, 00:44   #15
Bladespawn
Marciano
 
Avatar de Bladespawn
Este es el fdisk -l

Code:
bladespawn@bladespawn-desktop:~$ sudo fdisk -l
Disco /dev/hda: 40.0 GB, 40020664320 bytes
255 cabezas, 63 sectores/pista, 4865 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hda1               1        4734    38025823+  83  Linux
/dev/hda3            4735        4865     1052257+  82  Linux swap / Solaris
Disco /dev/hdc: 120.0 GB, 120034123776 bytes
255 cabezas, 63 sectores/pista, 14593 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hdc1   *           1       14592   117210208+   7  HPFS/NTFS
Y este es el menu.lst

Code:
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default		0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		3
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=dade25db-0a63-49ad-bcad-fbb9bd115c50 ro
# kopt_2_6=root=/dev/hda1 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=es_ES
## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## ## End Default Options ##
title		Ubuntu, kernel 2.6.17-10-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro quiet splash locale=es_ES
initrd		/boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot
title		Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro single
initrd		/boot/initrd.img-2.6.17-10-generic
boot
title		Ubuntu, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin
quiet
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdc1
title		Microsoft Windows XP Professional
map 		(hd1) (hd0)
map 		(hd0) (hd1)
rootnoverify	(hd1,0)
chainloader 	+1
A ver si me puedes echar un cable.

Saludos
   
Old 22-feb-2007, 14:05   #16
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Umf, entonces no es el esclavo sino el maestro del 2o ide, a ver ahora cambiando mismamente el menu.lst:
Code:
title Microsoft Windows XP Professional
map (hd2) (hd0)
map (hd0) (hd2)
rootnoverify(hd2,0)
makeactive
chainloader +1
Si alguien quiere saberlo, simplemente he leído la ayuda de grub, ya que como sabéis linux está totalmente autodocumentado
Quote:
$ info grub
- dentro del info meterse en
Booting -> OS-specific notes -> DOS/Windows entontraran la explicacion
completa del problema que lo causa y como resolverlo.
Un saludo y no debería haber fallo

Editado por D_Skywalk en 22-feb-2007 a las 14:08.
   
Old 22-feb-2007, 14:20   #17
Bladespawn
Marciano
 
Avatar de Bladespawn
Lo acabo de hacer y me pone que no existe el disco.

Saludos
   
Old 22-feb-2007, 14:48   #18
Bladespawn
Marciano
 
Avatar de Bladespawn
Voy a probar con el super grub disk a ver si funciona así.

Saludos
   
Old 22-feb-2007, 15:06   #19
Bladespawn
Marciano
 
Avatar de Bladespawn
Otro problema que tengo es que no se como grabar los cd de audio para que se escuchen en la minicadena.

Saludos
   
Old 23-feb-2007, 13:04   #20
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Bueno la traducción me deja un poco en la duda, según comenta grub va dando números a las unidades según las va encontrando, el primer disco duro ide sería hd0, el segundo hd1, el tercero hd2...

La cuestión es que quizás sea independiente del lugar que ocupa en tu ordenador, sino que simplemente mire el número, no lo sé...

Asi que voy a ponerte las dos opciones a ver si alguna es xD
Opción 1 - GRUB numera independientemente
Code:
title Microsoft Windows XP (TEST1)
map (hd0) (hd1) # Le dice al primer disco duro que pase a ser el 2o
map (hd1) (hd0) # Le dice al segundo disco duro que sea el 1o
root (hd1,0) # Le dice a GRUB que Windows esta en /dev/hdc1
rootnoverify (hd1,0) # GRUB no intentará montar la partición de Windows
makeactive # Activa la partición
chainloader +1 # Le dice a GRUB que lea el boot de Windows cuando este listo
Opción 2 - GRUB numera según las unidades y su lugar lógico (esta es muy probable que esté mal)
Code:
title Microsoft Windows XP (TEST2)
map (hd0) (hd2) # Le dice al primer disco duro que pase a ser el 2o
map (hd2) (hd0) # Le dice al segundo disco duro que sea el 1o
root (hd2,0) # Le dice a GRUB que Windows esta en /dev/hdc1
rootnoverify (hd2,0) # GRUB no intentará montar la partición de Windows
makeactive # Activa la partición
chainloader +1 # Le dice a GRUB que lea el boot de Windows cuando este listo (será +2?)
Y tu pregunta sobre grabar, no la entiendo muy bien pero vamos con bajarte el gnomebaker del synaptic, tienes un clon muy potente y simple del Nero Express

Un Saludo y suerte!

Editado por D_Skywalk en 23-feb-2007 a las 13:13.