Introducción
Mi incansable esfuerzo por promover un sistema operativo Linux y alentar su uso entre otros usuarios de "PC" me hizo esta vez para abordar un tema central de este esfuerzo y es el sistema operativo Linux de arranque dual y MS Windows XP Pro. Realmente no espero que los usuarios de Windows cambien de MS Windows a Linux de un día para otro, sino que espero una transición más lenta y gradual con menos dolores de cabeza y sin pérdidas de productividad.
Ya hay muchos artículos excelentes con respecto a este tema. Sin embargo, todavía veo foros de Linux inundados con preguntas básicas y sencillas sobre cómo hacer un arranque dual de estos dos sistemas operativos. Veo que los usuarios que provienen de un entorno MS Windows se pierden por completo cuando se trata de un estándar de jerarquía del sistema de archivos (FHS) de UNIX, partición mediante el sistema de archivos EXT3 y navegación con el simple comando "cd". Es muy difícil para ellos dejar de lado la idea de las unidades C:y D:. En los últimos 2 o 3 años, los sistemas operativos Linux y su instalación han mejorado de tal manera que no veo ningún problema para que una persona que NO sea de TI instale su propia versión completamente funcional y productiva de LINUX en su "Diseñado para Microsoft Windows". portátil XP”.
A pesar de mi creencia, he decidido escribir este "cómo" de arranque dual Linux-Windows para los nuevos entusiastas de Linux. De hecho, tengo un amigo que no tiene experiencia en TI que me ayudó siguiendo mis pasos en este tutorial y lo crea o no, pudo instalar su propio sistema de arranque dual sin ningún problema.
Tenga en cuenta que no vamos a describir todos los pasos de instalación para las instalaciones de Linux y Windows en este artículo, solo aquellos pasos que son necesarios para realizar esta tarea.
Escenario
Es un buen momento para describir un escenario que se seguirá a lo largo de todo el artículo y que deberías usar para ayudarte a pensar en tus propios requisitos y expectativas.
Utilizaremos un disco duro de 42 GB para ambos sistemas operativos. El disco duro se dividirá de manera que contenga una partición separada para la instalación de Windows XP y Linux. Hemos decidido dedicar 10 GB de espacio para cada sistema operativo. Recuerda que puedes ajustar este tamaño según tus necesidades y el tamaño de tu disco duro.
Luego crearemos una partición con un sistema de archivos SWAP, que es absolutamente "imprescindible" para que un sistema operativo Linux funcione. La partición de intercambio se puede considerar en términos de MS Windows como una "memoria virtual".
Todas las particiones creadas hasta este punto se denominan particiones primarias. La limitación es que podemos tener un máximo de 4 particiones primarias y, lo que es más, ¡el espacio en disco sin particionar no se puede utilizar! En este punto, solo nos queda una partición primaria. Sin embargo, ¿qué pasa si necesitamos crear más de una partición? En este caso, necesitamos crear una partición primaria extendida que sirva como contenedor para otras particiones lógicas (LPAR). Afortunadamente para nosotros, una partición extendida se crea automáticamente una vez que creamos una partición lógica. Nuestra primera partición lógica en este escenario se usará para ambos sistemas como una unidad compartida. En MS Windows, se podrá acceder a esta partición como una unidad E:\ y Linux montará y hará que esta partición esté disponible a través del directorio /mnt/shared.
Al final, dejaremos algo de espacio libre sin particionar para un uso posterior. Era y sigo creyendo que es una buena práctica de administración dejar un espacio libre sin particiones para solucionar problemas y otras emergencias al final del espacio del disco duro. Si necesitará usar este espacio en el futuro, todo lo que necesita hacer es crear otra partición lógica y crear un sistema de archivos. Por el momento, este espacio NO será accesible y esto aplica para ambos sistemas operativos.
La siguiente figura le ayudará a visualizar todo el proceso:
Requisitos
Para una instalación exitosa, asumimos que tiene acceso a los siguientes recursos:
- Conexión a Internet (DHCP sería bueno)
- Copia de seguridad de todos los datos necesarios
- Un disco duro vacío listo para formatear
- Grabadora de CD-ROM y soporte de CD-R/CD-RW vacío
- Disco de instalación oficial de MS Windows con clave de producto
Preparación
Descarga de Ubuntu Linux
Este paso es muy simple. Todo lo que necesita hacer es adquirir una imagen ISO oficial de Ubuntu Linux. Por supuesto, esto será gratuito.
Grabar imagen ISO de Ubuntu Linux
El siguiente paso es grabar una imagen ISO de Ubuntu Linux en un medio CD-R/CD-RW vacío.
Configuración de BIOS para arrancar desde CD-ROM
En caso de que su PC no esté configurada para arrancar desde CD-ROM de forma predeterminada, necesita acceder a un Utilidad BIOS para cambiar esta configuración. Esto es necesario para las instalaciones de Windows XP y Ubuntu Linux. Para acceder al BOIS, reinicie su PC y mantenga presionada la tecla DEL. La tecla DEL es la más utilizada, pero dado que hay una gran cantidad de hardware diferente, también hay un par de teclas diferentes. Las otras teclas que también puede probar son:F2, F10. Los ajustes para arrancar desde CD-ROM son diferentes para cada placa base. Puede intentar buscar las palabras clave arranque, secuencia de arranque. Si no tiene éxito, consulte el manual oficial que vino con su placa base.
Instalación de Windows XP PRO
Ahora que hemos completado con éxito todos los pasos de preparación, podemos avanzar y comenzar con la instalación de Windows XP. La instalación de Windows XP siempre debe ir antes de la instalación de Linux. La razón de esto es que MS Windows y sus creadores ignoran por completo cualquier otro sistema operativo y la coexistencia de Linux y Windows no les parece muy atractiva. Por lo tanto, MS Windows no reconocerá un sistema operativo Linux en el disco duro si Linux se instaló primero. Use el disco oficial de Windows XP PRO para comenzar una instalación. Como ya se mencionó, este tutorial no cubrirá todos los pasos durante la instalación de Windows XP. Sin embargo, solo nos centraremos en los pasos cruciales que son necesarios para el arranque dual de Linux y Windows. En ambos casos, esta será solo la parte del proceso de instalación en la que deberá particionar un espacio libre en su disco duro.
Eliminar particiones existentes
Antes de que pueda crear particiones para seguir este tutorial, es posible que deba eliminar las particiones existentes en su disco. Por supuesto, esto es solo si su disco se ha usado antes y contiene particiones.
De la figura anterior, nuestro disco duro actualmente tiene dos particiones y no hay espacio para el escenario coexistente de Linux y Windows que estamos tratando de lograr. El asistente de instalación de Windows puede ayudar en esta situación ofreciéndonos una tecla "D" para eliminar las particiones innecesarias. La secuencia de teclas para eliminar una partición debe ser la siguiente:“D” ( ELIMINAR PARTICIÓN ) -> ENTER -> “L” o “D” -> “L”. Una vez que haya eliminado todas las particiones, la información en su pantalla debería ser similar a la siguiente captura de pantalla:
El asistente de instalación no muestra ninguna partición y tenemos todo el espacio libre del disco duro disponible para jugar.
Crear una nueva partición
Necesitamos crear una partición para instalar MS Windows. Esto se puede hacer resaltando y "Espacio en disco sin particionar" y presionando una tecla "C". Esto nos pedirá que ingresemos un tamaño de las nuevas particiones. Para seguir nuestro escenario, ingresamos 10000 MB, que es el equivalente a 10 GB::[[Image:create_partition.png]] Esta es la única partición que necesitamos crear en esta etapa. Dejaremos el resto del espacio en disco sin particionar para la instalación de Linux y el directorio compartido. :[[Image:create_partition1.png]] Elegimos la partición recién creada como partición de destino para una instalación de Windows XP PRO y la formateamos con el sistema de archivos NTFS.
Esta es la única partición que necesitamos crear en esta etapa. Dejaremos el resto del espacio en disco sin particionar para la instalación de Linux y el directorio compartido.
Elegimos la partición recién creada como partición de destino para una instalación de Windows XP PRO y la formateamos con el sistema de archivos NTFS.
Los otros pasos sobre cómo instalar un sistema operativo Windows están más allá del alcance de este tutorial.
Instalación de Ubuntu Linux
Si ha seguido los pasos anteriores, debe tener un MS Windows XP PRO instalado en su PC. El tamaño de su partición donde reside su Windows XP puede tener un tamaño diferente, pero lo importante es que los archivos de instalación de Windows están en la primera partición primaria y el resto del disco duro se deja sin particionar. Aquí hay un resumen de los pasos clave durante la siguiente instalación de Ubuntu Linux:
- configure un punto de montaje para la primera partición primaria en /mnt/wind_C, de esta manera puede obtener acceso a los archivos de instalación de Windows desde el sistema operativo Linux
- cree una segunda partición primaria con un tamaño de 10 GB que se usará para la instalación de Ubuntu Linux y se montará en la raíz del sistema de archivos "/". Esta partición utilizará un sistema de archivos EXT3.
- defina una tercera partición primaria con un tamaño de 1 GB que se usará como memoria de intercambio para un sistema operativo Linux. Esta partición es absolutamente "OBLIGATORIA" cuando se trata de cualquier Linux. En términos de Windows, puede referirse a esta partición como una memoria virtual, sin embargo, en este caso no es un solo archivo sino una partición completa.
- cree una partición primaria extendida que servirá como contenedor para otras particiones lógicas. Afortunadamente, este paso se puede omitir porque la partición primaria se crea automáticamente una vez que creamos una nueva partición lógica.
- cree una partición lógica con un tamaño de 20 GB. Esta partición utilizará un sistema de archivos FAT32 y servirá como unidad compartida entre ambos sistemas operativos. MS Windows XP reconocerá esta partición como una unidad E:y en Linux montaremos esta partición en el directorio /mnt/shared.
Al igual que en el caso de la instalación de Windows XP, este manual solo cubrirá los pasos necesarios para que funcione el arranque dual . Toda la instalación del sistema operativo Linux se redujo a los simples 7 pasos, donde un paso es solo un resumen. Nuestra preocupación aquí es con el paso 4. Comencemos. Coloque su disco de instalación de Ubuntu Linux grabado en su unidad de CD-ROM y reinicie su PC (es posible que también quiera revisar su CD en busca de defectos) y comience la instalación.
Preparación manual de discos
Esta ventana de diálogo representa el diseño de partición actual en nuestro disco duro. Podemos ver que la primera partición primaria está definida con un tamaño de 10 GB. El cuadro de diálogo de instalación de Ubuntu Linux ofrece 3 opciones sobre cómo particionar nuestro disco duro.
- Guiado – redimensionar:Esto instruiría a un asistente de instalación de Ubuntu Linux para crear todas las particiones automáticamente
- Guiado:usar todo el disco:esta opción eliminará todas las particiones actuales y usará todo el espacio del disco duro para instalar Ubuntu Linux.
- Guiado:use el mayor espacio libre continuo
- Manual:Esta opción nos permitirá tener un control total de todo el proceso de creación de particiones. Solo porque somos profesionales y no necesitamos ayuda, la opción Manual es nuestra única opción:-)
- MANUAL -> ADELANTE
Definir un punto de montaje para la partición NTFS
Primero necesitamos definir un punto de montaje para la única partición que ya tenemos y es /dev/sda1 que contiene los archivos de instalación de Windows XP:
- /DEV/SDA1 -> EDITAR PARTICIÓN
Establecer la ruta del punto de montaje
Todo lo que hay que hacer es establecer una ruta absoluta correcta como punto de montaje. De esta manera le indicaremos a Linux que monte nuestra partición NTFS en /mnt/wind_C:
- PUNTO DE MONTAJE -> /mnt/winc_C
- ADVERTENCIA: NO marque un botón de radio de partición de formación. Esto eliminará por completo la instalación de Windows. ¡Ha sido advertido!
Cree una segunda partición primaria
En esta etapa, estamos listos para crear otra partición primaria que se usará para la instalación de Ubuntu Linux. Use la ventana del asistente de instalación para moverse en el espacio libre y seleccione el botón de nueva partición:
- ESPACIO LIBRE -> NUEVA PARTICIÓN
Definir atributos para una nueva partición
Elija un tamaño de partición, un sistema de archivos y un punto de montaje para una nueva partición:
- PRIMARIO -> 7000 -> COMIENZO -> SISTEMA DE ARCHIVOS DE DIARIO EXT3 -> / -> OK
Crear una partición SWAP
Esta partición es absolutamente obligatoria cuando se trata de cualquier sistema operativo Linux. Hay muchas formas de elegir un tamaño de partición de intercambio correcto. El procedimiento más común es hacerlo dos veces más grande que el tamaño de RAM en su sistema. Por ejemplo, si tiene 512 MB de RAM, crearía una partición de intercambio grande de 1024 MB.
- ESPACIO LIBRE -> NUEVA PARTICIÓN
Definir atributos para una partición SWAP
Hagamos una partición de intercambio de 1GB:
- PRIMARIO -> COMIENZO -> ÁREA DE INTERCAMBIO -> Aceptar
Crear una primera partición lógica
En este punto, vamos a crear una primera partición lógica con sistema de archivos FAT32. El propósito de esta partición es almacenar y compartir datos entre ambos sistemas operativos:
- ESPACIO LIBRE -> NUEVA PARTICIÓN
Definir atributos para una nueva partición lógica
Tenga en cuenta que no tiene que crear un mismo tamaño de partición y punto de montaje. Seleccione el tamaño de acuerdo con sus necesidades y espacio en el disco duro. Al seleccionar un punto de montaje en /mnt/shared, Linux montará automáticamente este sistema de archivos en un directorio /mnt/shared.
- LÓGICO -> 20000 -> COMIENZO -> Sistema de archivos FAT32 -> /mnt/shared
Resumen de partición
Esta ventana de diálogo representa un resumen de la partición. Deberías tener una salida similar.
- ADELANTE
"Menú de arranque" de arranque dual de Windows y Linux
Si siguió los pasos anteriores cuidadosamente, ahora tendrá una instalación de arranque dual completamente funcional de Windows XP y Ubuntu Linux.