[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Como actuar en mi caso!



mikel escribió:
> Matías A. Bellone escribió:
> 
> mikel wrote:
> 
>>>> Se me presenta la desgracia de tener que instalar windows Xp...
>>>> Tengo miedo real ha hacerlo y cargarme todo el arranque de mi debian.
>>>> me gustaria encontrar una forma segura y fiable de no cargarme nada del
>>>> debian, para ello he conseguido un HD de 30 gb que dejaré para el xp...
>>>> ahora mismo tengo estas particiones:
>>>>
>>>> S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
>>>> /dev/sda3            116682412  61263572  49491660  56% /
>>>> tmpfs                   257628         0    257628   0% /dev/shm
>>>> /dev/sda1                45130     14595     28127  35% /boot
>>>> /dev/sdb1            196015808 163539980  22518744  88% /home
>>>>
>>>> son dos discos SATA que tengo montados en el debian
>>>>
>>>> ahora debo meter el HD de 30 gb IDE donde debo instalar el windowsXp.
>>>> supongo que me saldra como /dev/hda
>>>> creo algo asi deberia hacer
>>>>
>>>> /dev/hda1    montarlo en /windows
>>>>
>>>> y formatearla como ntfs
>>>>
>>>> Tengo soporte para ntfs en mi kernel y el grub como gestor de arranque.
>>>>
>>>> Donde debe estar el boot??
>>>> puedo conservar todo tal cual?
>>>>
>>>> si me pongo a instalar el Xp se me va a cargar todo el arranque y no voy
>>>> a poder recuperar mi preciado debian...
> 
> 
> 
> Eso es desgraciadamente correcto porque al instalar Windows éste cambia
> el MBR. Sin embargo hay una opción totalmente libre de fallos.
> 
> 1- Desconecta tu disco duro con Linux
> 2- Pon el disco para WinXP en su lugar (de ser posible deja sólo ese
> disco)
> 3- Instala Windows normalmente
> 4- Reconecta todo
> 5- Arranca Linux como si nada hubiese pasado (no te va a dejar hacerlo
> de otra forma)
> 
> Y ahora elige tu forma de arranque:
> 
> A) Puedes usar la BIOS, si pones el disco de Win XP como master de la
> segunda controladora puedes bootear directamente desde ahí
> 
> B) Modificar el menu.lst del Grub para incluir la entrada a Windows
> 
> Sería algo así como:
> 
> Title         WinXP
> rootnoverify    (hdb,0) <-- Esta línea depende de cuál sea el disco
> chainloader    + 1
> 
> 
> En el mismo menu.lst hay un patrón para poder hacerlo.
> 
> C) La solución con disquettes que mencionaron por ahí es otra opción.
> Aunque muy del estilo viejo DOS o Win95 para juegos pero infalible
> siempre que esté bien hecha y duren los disquettes.
> 
> 
> 
>>>> ¿como debo actuar?
>>>>
> 
> 
> 
> La dulzura del Software Libre: uno tiene que elegir
> 
> 
>>>> Muchas gracias de antemano.
>>>>
> 
> 
> Por nada
> 
> 
> 
> M.
> --
> ---------------------------------
> ------- Matías A. Bellone -------
> ------ Córdoba - Argentina ------
> ---------------------------------
> 
>>
>>
> He actuado al final de esta manera.
> He quitado los hds SATA y he puesto el HD de 30 gbs IDE unicamente.
> He cambiado la configuración de la bios para que me deje arrancar desde él.
> La instalacion desde windows Xp ha ido bien.
> El hd (winxp) esta como disco primario del IDE secundario.
> yo creo que es /dev/hdc.
> Entonces me queda la siguiente configuracion

> /dev/sda3 on / type ext3 (rw,errors=remount-ro)  (hd SATA como raiz)
> /dev/sda1  45130     14595     28127  35% /boot      (arranque)   
> /dev/sdb1 on /home type ext3 (rw)        (hd SATA montado en home)

> /dev/hda (seria la grabadora de dvds)
> /dev/hbd (lector dvd)
> /dev/hdc  (HD IDE con windowsXp)

> despues de instalar el Xp
> he editado el /boot/grub/menu.lst

> y me queda asi-->
> ## ## End Default Options ##

> title           Debian GNU/Linux, kernel 2.6.11.2
> root            (hd0,0)
> kernel          /vmlinuz-2.6.11.2 root=/dev/sda3 ro
> savedefault
> boot

> title           Debian GNU/Linux, kernel 2.6.11.2 (recovery mode)
> root            (hd0,0)
> kernel          /vmlinuz-2.6.11.2 root=/dev/sda3 ro single
> savedefault
> boot

> title           Debian GNU/Linux, kernel 2.6.8-2-k7
> root            (hd0,0)
> kernel          /vmlinuz-2.6.8-2-k7 root=/dev/sda3 ro
> initrd          /initrd.img-2.6.8-2-k7
> savedefault
> boot

> title           Debian GNU/Linux, kernel 2.6.8-2-k7 (recovery mode)
> root            (hd0,0)
> kernel          /vmlinuz-2.6.8-2-k7 root=/dev/sda3 ro single
> initrd          /initrd.img-2.6.8-2-k7
> savedefault
> boot

> title         Windows Xp ############### LINEAS AGRAGADAS POR MI#####
> root          (hdc,0)
> makeactive
> chainloader   +1

Podría quedar así:
############### LINEAS AGRAGADAS POR MI#####
title         	Windows Xp
rootnoverify    (hd2,0)
makeactive
chainloader   	+1

Fijate que el grub utiliza un número envez de una letra para indicar el
disco, por lo tanto tu disco hdc1 correspondería a (hd2,0). Además
tienes que cambiar root por rootnoverify.
Saludos.



Reply to: