ni GRUB, ni LILO solo el NT Loader del XP
Mini Tutorial para que XP y WiFiSlax convivan en el mismo HD sin pelearse 
No usaremos ni
LILO, ni
GRUB solo el
NT Loader del XP que será el gestor de los dos SO
Con el Instalador de Wifislax, partimos de la base que XP ya esta instalado en nuestro PC, y usamos el útil instalador de la distro de (in)seguridad de Mr. Hwagm el hacker
Lo primero es ver o activar las partciones necesarias, la partición "
hda1/ó hda" (linux) es el equivalente a la unidad
C: en Windows si borra o modifica esta partición perderá cualquier información en ella incluyendo Windows, para Wifislax desde un HD limpio deberemos de crear "hda2" y una tercera hdax para la SwapFile o particion de swap (ponla del mismo tamaño de la RAM que disponga tu PC (512 Mb, 1 Gb... no más aunque tengas más RAM)
Una hipotetica configuración de HD seria;
hda1 "boot" Primaria NTFS (XP) TAMAÑO de 11186.39
hda2 (actual Ext3) TAMAÑO de 8289.79
hda3 "primaría" donde reside la Swap File
hda5, hda6, hda7 logicas o extendidas de "hda1"
Esto lo puedes lograr desde la linea de cmd de Wifislax de modo sencillo con
cfdiskSintaxis de cfdisk 2.12g de
WifiSlax cfdisk 2.12g
Disk Drive: /dev/hda
Size: 30020272128 bytes
Heads: 240 Sectors per Track: 63 Cylinders: 3877
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
hda1 Boot Primary WinXP NTFS 11186.39
hda2 Primary LINUX 8289.02
hda3 Primary Swap................................1000 (1Giga)
hda5 Logical NTFS .........................................
hda6 Logical NTFS .........................................
hda7 Logical NTFS .........................................
[Bootable] [ Delete ] [ Help ] [Maximize] [ Print ]
[ Quit ] [ Type ] [ Units ] [ Write ]
Toggle bootable flag of the current partition
Un poco explicado este menú de configuracion y uso:
Teclas:
flechas arriba y abajo: desplazan en las particiones.
flechas izquierda y derecha: desplazan en opciones del menú, abajo.
Anatomía de la ventana: La ventana tiene varias partes. De arriba hacia abajo,
- datos del disco;
- lista de particiones, con una de las particiones seleccionada;
- menú de tareas, con una tarea seleccionada.
- descripción de la opción de menú seleccionada.
Menú. Las opciones de menú, abajo, pueden variar según la partición seleccionada.
Al ubicarse la selección sobre la parte de espacio libre ("
Free space") el menú mostrado es éste:
[ Help ] [ New ] [ Print ] [ Quit ] [ Units ] [ Write ]
Al seleccionar la opción "New" pide el tamaño a asignar a la nueva partición:
Size (in MB): 6654,25
Si la nueva partición no ocupa todo el resto del disco, pregunta si se la desea crear al principio o al final del espacio libre:
[Beginning] [ End ] [ Cancel ]
Al seleccionar la opción "
Write", para escribir la tabla de particiones a disco, aparece en la parte inferior la leyenda:
Are you sure you want write the partition table to disk? (yes or no):
Warning!! This may destroy data on your disk!Pide confirmación para escribir la tabla a disco, advirtiendo que esta operación puede destruir todo o parte de los datos del disco.
Es preciso escribir la palabra entera "
yes" para confirmar la operación.
La opción "
Help" del menú ayuda
Es bastante intuitivo y más preciso que su cmd hermano de Windows desde la consola de recupeacion
fdisk, para los menos osados la herremienta de pago de Windows (Particion Magig ¡brrgggggg!) o Gparted en LiveCD desde Linux puede ser tú solución sin contar con el QTParted del mismo WiFiSlax de la distro...
# Qtparted y instalador de wifislaxClick en:
1º Inicio
2º WifiSlax
3º Complementos
4º Instalador de WifiSlax* Configuro según la disposición de mi HD, como indique antes...
ojo;
Instalar Wifislax en hda2, y el MBR tambien en hda2 no como se ve en la foto que se cepilla el MBR de hda (windows) dejando paso a LILO, una castaña de gestor desde el punto de vista de la (in)seguridad
La idea es que instales tu WifiSlax en el mismo hdax donde instales el MBR ¡quede claro! no sea que tú caso se llame hda3, hda4, siempre en una particion
PRIMARIA nunca en una
LOGICA* cfdisk os dira cual y cual no es una cosa u otra, recodar que de un HD solo se pueden sacar 4 particiones PRIMARIAS y todas las que se quieran extendidas o logicas :risas
Cuando llegues a este paso,
ATENCION pues a lo dicho...
Terminada la instalación ¿como leñes reinicio? jejeje estos Winderos
* abró una ventana de terminal y tecleo:
# reboot -n
la n es de now es decir ahora ¡ya mesmo! rápidooooooooo
El sistema se cerrara y se reiniciara, expulsara mi CD (LiveCD) ya no lo necesitare pues esta en mi HD jejeje eso espero
Vamos a lo que hemos venido que es la hora del bocadillo de la niña1º debemos instalar en
hda2 ejemplo (el
MBR, no en
/dev/hda) el gestor de arranque
LILO.
2º copiar a un archivo el sector de arranque:
los cmd dd, del viejo UniX
dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
3º Mover el archivo
/bootsect.lnx recién creado a la partición iniciadora de
Windows (si la tenemos montada), o a un diskette en caso contrario, del que luego lo copiaríamos a
C:\ :[B]mv /bootsect.lnx /mnt/win_c/
/mnt/win_c[/B] sería la partición del Windows que inicia.
4º Desde
Windows ahora, al archivo
C:\boot .ini, le agregamos una entrada para que cargue Linux, basada en el archivo que le hemos agregado. Como probablemente esté oculto, primero le quitamos los atributos:
attrib -s -h c:\boot.ini
5º Editamos ya el boot.ini, agregándole una línea indicando la carga de
Linux, dentro de la sección [
operating systems], que diga:
C:\bootsect.lnx="Linux"
6º Grabamos el archivo modificado y le devolvemos sus atributos:
attrib -s -h c:\boot.ini
Reiniciar y observar la opción de cargar
Linux desde el mismo menú que teníamos los Windows, si quieres editar más, ya sabes, ratón derecho, mi PC opciones avanzadas.... bla, bla, bla. o desde la linea de cmd de windows que es tan chula como la de Linux