Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
22-10-2014, 23:37 (Mircoles)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Taller de Seguridad Inalambrica (Wifislax 4.9)



+  Seguridad Wireless - Wifi
|-+  Sistemas operativos
| |-+  Zona GNU/Linux
| | |-+  Configurar arranque dual en WifiSlax desde Windows
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Configurar arranque dual en WifiSlax desde Windows  (Leído 7261 veces)
Elena_FranciX
*******
Desconectado Desconectado

Mensajes: 896


Mordedor@


Ver Perfil
« : 14-01-2007, 00:20 (Domingo) »

Buen Tutorial para resolver los conflictos de LILO y WiFiSlax

Código:
http://www.geocities.com/epark/linux/grub-w2k-HOWTO-es.html

Traducido por Adrián I. Correa.

Salvedades: Este documento se suministra "como está" sin garantía. Úselo a su cuenta y riesgo. En ningún caso podré ser responsable por daño alguno que resulte del uso de este trabajo.

Este HOWTO aplica si:
Su máquina ya tiene Windows instalado, y está instalando Linux como segundo sistema operativo, y Desea conservar el cargador de arranque (boot loader) de Windows (NTLDR) en el MBR (Master Boot Record). Esto le permite seguir arrancando Windows sin problemas. He oido que Windows 2000/Windows XP o algún software anti-virus pueden causar problemas si el MBR no contiene el Windows boot loader

Puede usar tanto GRUB como LILO para tener arranque dual Windows 2000/Windows XP y Linux. Ambos trabajan bien, pero por lo que he leido, GRUB necesita menos mantenimiento, pues LILO requiere que se instale el boot loader (ejecutando /sbin/lilo) cada vez que se recostruye el Kernel o se hacen cambios en /etc/lilo.conf.


leer más y los pasos AQUÍ
« Última modificación: 15-01-2007, 15:58 (Lunes) por Elena_FranciX » En línea
Elena_FranciX
*******
Desconectado Desconectado

Mensajes: 896


Mordedor@


Ver Perfil
« Respuesta #1 : 14-01-2007, 00:25 (Domingo) »

Configuración del Arranque Dual (Dual-Boot)

A continuación están los pasos para poner a funcionar el dual-boot con GRUB; descubrí cómo hacerlo estudiando un procedimiento similar para LILO. Ya verifiqué que esto funciona en Windows 2000 y Windows XP, y debería en Windows NT (todos los 3 Sistemas operativos usan la misma arquitectura de carga del arranque -boot loading-).
Instale GRUB en el primer sector de la partición /boot. ¡NO LO INSTALE EN EL MBR! La ubicación de la partición /boot en el disco duro es importante para evitar posibles problemas con el BIOS 1024-cylinder limit.
Si está realizando la instalación de RedHat, en la pantalla de "Boot Loader Installation":
Seleccione "Use GRUB as the boot loader"
Seleccione Install Boot Loader record on "...First sector of boot partition".
Luego de instalar Red Hat, reinicie en Linux. Si no tiene un disco de arranque, trate de arrancar en el modo rescue ( booting in linux rescue mode)
Si ya tiene Linux instalado:
Ejecute el siguiente comando (p.ejm. suponiendo que /boot es /dev/hda2):
grub-install /dev/hda2.
Si no sabe cuál partición contiene a /boot, ejecute el comando df y revise la salida.
Edite /etc/grub.conf y asegúrese de que hay una entrada para su versión de Windows. Para referencia, aquí hay una copia de mi archivo /etc/grub.conf.
Determine cuál partición contiene la patición /boot ejecutando el comando df. Verá una salida como esta:
Código:
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda3              8665372   1639580   6585612  20% /
/dev/hda2                46636      5959     38269  14% /boot
/dev/hda6               513776    189504    324272  37% /osshare
none                    256624         0    256624   0% /dev/shm
Allí se puede ver que
Código:
/boot está en/dev/hda2.

Haga una copia del Sector de Arranque de Linux en un diskette o en una partición FAT32. Llamaremos a esta copia linux.bin.
Para copiarlo a diskette:
Monte la unidad de diskette si no está montada (suponemos que /mnt/floppy existe):
Código:
mount -t msdos /dev/fd0 /mnt/floppy

Ejecute el siguiente comando:
Código:
dd if=/dev/hda2 of=/mnt/floppy/linux.bin bs=512 count=1

Reemplace la ruta del parámetro if= (input file) con la partición apropiada tomada del paso anterior. P. ejm.: /dev/hda2.
Para copiarlo en una partición FAT32 (vfat):
Monte la partición FAT32 si aún no está. Si no está listada en la salida del df, es porque no está montada. Revisen steps 3a-3c for mounting a FAT32 partition en el HOWTO de compartir particiones ("Share Partitions HOWTO").
Ejecute el siguiente comando:
Código:
dd if=/dev/hda2 of=/osshare/linux.bin bs=512 count=1

Reemplace la ruta para el parámetro if= (input file-archivo de entrada-) con la partición apropiada tomada del paso anterior. P. ejm., confgúrelo if= como/dev/hda2. Sustituya la ruta del parámetro of= (output file-archivo de salida-) con lo que sea apropiado para su sistema. El ejemplo (of=/osshare/linux.bin) es para copiarlo en una partición FAT32 llamada osshare.
Reinicie en Windows
Copie el archivo linux.bin en C:\
Ejecute el Bloc de Notas (notepad) y edite el archivo
Código:
C:\boot.ini.
Tenga en cuenta que el archivo
Código:
C:\boot.ini
es un archivo oculto y del sistema (hidden system file), por lo que probablemente no se verá en el Explorador de Windows. Para editarlo pruebe: Inicio->Ejecutar y escriba: notepad
Código:
C:\boot.ini.
Agregue la siguiente linea al final: c:\linux.bin="Linux"
Si el sistema de archivos de C: es NTFS (no FAT32), solo podrá editar
Código:
C:\boot.ini
como un usuario con privilegios de Administrador.
Para hacer al C:\boot.ini escribible, puede :
Usando Explorer:
Vaya a Herramientas->Opciones de Carpeta->Ver y escoja Mostrar archivos y carpetas ocultas y quite la marca a Ocultar archivos protegidos del Sistema (Recomendado).
Haga clic derecho sobre el archivo, entre a Properties y quite la marca a Solo lectura. Ahora puede editar el archivo.
Luego de editar el archivo restaure las configuraciones a su estado original.
Usando la línea de comando:
Hacer escribible el archivo:
Código:
C:\attrib -R -S -H boot.ini.

Luego de terminar la edición, retorne la configuración a su estado original:
Código:
C:\attrib +R +S +H boot.ini

Para referencia, aquí hay una copia de mi archivo boot.ini .
Reinicie nuevamente. Ud deberá poder escoger tanto Windows como Linux. Escoger Linux dará inicio al GRUB
En línea
Elena_FranciX
*******
Desconectado Desconectado

Mensajes: 896


Mordedor@


Ver Perfil
« Respuesta #2 : 15-01-2007, 15:53 (Lunes) »

Arrancar Linux con NTLoader (gestor de arranque NT/XP)

Código:
http://www.elhacker.net/trucoslinux.htm#configuracion

Si tenemos un sistema con NT o XP y usamos el gestor de arranque que estos incorporan para seleccionar entre XP y 98, por ejemplo, no es necesario perder ese sistema de arranque ni tocar el MBR para poder arrancar también Linux, y de paso, evitamos riesgos innecesarios en los cambios de configuración de arranque.

Como requisito, Linux ha de estar en una partición primaria, no servirá si lo tenemos en una partición extendida, pues allí no va a poder alojar su propio cargador en la partición que ocupa. Las particiones primarias son las que tengan un número igual o inferior a 4.

Suponiendo que la partición root de Linux es /dev/hda2 (segunda partición primaria del primer disco IDE), debemos instalar en ella (no en el MBR, ni en /dev/hda) uno de sus gestores de arranque habituales, como GRUB o LILO.

Teniendo el sistema en estas condiciones, ya desde Linux y como root, copiamos a un archivo el sector de arranque:

Código:
dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1

Movemos 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:\ :

mv /bootsect.lnx /mnt/win_c/
/mnt/win_c sería la partición del Windows que inicia.

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

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"

Grabamos el archivo modificado y le devolvemos sus atributos:

attrib -s -h c:\boot.ini

En el siguiente reinicio, ya dispondremos de opción de cargar Linux desde el mismo menú que teníamos los Windows.


CONCLUSIONES PARA APLICARLO A WIFI SLAX


Atención a este PASO es crucial CONFIGURAR Bien

Instalar Wifislax en hda2, y el MBR tambien en hda2

Si se instala en hda, este metodo FALLARA

1º 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:

Código:
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:\ :

Código:
mv /bootsect.lnx /mnt/win_c/
/mnt/win_c 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:

Código:
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ódigo:
C:\bootsect.lnx="Linux"

6º Grabamos el archivo modificado y le devolvemos sus atributos:

Código:
attrib -s -h c:\boot.ini


Reiniciar y observar la opción de cargar Linux desde el mismo menú que teníamos los Windows
« Última modificación: 15-01-2007, 15:56 (Lunes) por Elena_FranciX » En línea
iea
****
Desconectado Desconectado

Mensajes: 96


Ver Perfil
« Respuesta #3 : 07-09-2008, 14:18 (Domingo) »

Como comentario, me ha gustado el articulo, todo ordenado y pulcro, solo decir, la idea de este como, es que en el windows, en, el ntloader se "vea", una entrada mas,  la cual apunte, a la copia de  sector de arranque de una particion en concreto, que hemos sacado en un archivo..
Resumiendo, al botear pc vemos menu win con una entrada +,todo ello,  sin tocar el mbr,tan solo el sector de inicio de la particion en concreto en la que hemos instalado, linux.

Decir que el boot.ini, puede apuntar tanto a lilo como grub, ua otros como gag. si el gag se puede instalar fuera de mbr.

Decir que a la hora de sacar dd if=/dev/hda2 of=/mnt/floppy/linux.bin bs=512 count=1
la copia primer sector de esa particion, da igual tenor o no fd0, se puede meter en otra partion que tengamos acceso en windows o un pendrive...
 
Decir que en el menu este de maras se puede añadir una entrada mas, que apunta a la consola de recuperacion, para instalar esta entrada hay que tener, una copia del cd de la misma version que hay instalada,todo ello por ejemplo para poder hacer un FDISK /MBR, es como una consola de ms-dos...

Yo personalmnte,  recomendaria y como megusta tenerlo a mi es, con el Gag en el mbr y despues, que cada s.o instale su gestor, en la particion oportuna, asi se pueden eliminar y poner a gusto..
En línea

¡No es burro, "El Burro" que aquel, que sin serlo lo es!.
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.20 | SMF © 2006-2008, Simple Machines