stringtranslate.com

Arranque múltiple

GRUB , con entradas para Ubuntu y Windows Vista , un ejemplo de arranque dual

El arranque múltiple es el acto de instalar múltiples sistemas operativos en una sola computadora , y poder elegir cuál arrancar . El término arranque dual se refiere a la configuración común de específicamente dos sistemas operativos. El arranque múltiple puede requerir un cargador de arranque personalizado .

Uso

El arranque múltiple permite que más de un sistema operativo resida en una computadora; por ejemplo, si un usuario tiene un sistema operativo principal que usa con más frecuencia y un sistema operativo alternativo que usa con menos frecuencia. El arranque múltiple permite que un nuevo sistema operativo configure todas las aplicaciones necesarias y migre datos antes de eliminar el sistema operativo anterior, si lo desea. Otro motivo para el arranque múltiple puede ser investigar o probar un nuevo sistema operativo sin cambiar por completo.

El arranque múltiple también es útil en situaciones en las que diferentes software requieren diferentes sistemas operativos. Una configuración de arranque múltiple permite al usuario utilizar todo su software en una computadora. Esto suele lograrse mediante el uso de un cargador de arranque como NTLDR , LILO o GRUB , que puede arrancar más de un sistema operativo.

Los desarrolladores de software también utilizan el arranque múltiple cuando se requieren varios sistemas operativos para fines de desarrollo o prueba. Tener estos sistemas en una sola máquina es una forma de reducir los costos de hardware.

El arranque múltiple también permite al usuario cambiar entre sistemas privados y dedicados al trabajo para mantener la integridad del acceso y la separación entre los dos entornos de usuario, incluso si se utiliza el mismo sistema operativo para cada uno de ellos.

Una posible alternativa al arranque múltiple es la virtualización , donde se utiliza un hipervisor para alojar una o más máquinas virtuales que ejecutan sistemas operativos invitados.

Problemas técnicos

Número de sistemas operativos por volumen (unidad lógica)

En una configuración de arranque dual de OS/2, la unidad C puede contener tanto DOS como OS/2. El usuario emite el comando BOOT [1] desde la línea de comandos de DOS u OS/2 para realizar las operaciones necesarias de copiar, mover y cambiar el nombre y luego reiniciar en el sistema especificado en C:. Otros sistemas proporcionan mecanismos similares para sistemas alternativos en la misma unidad lógica.

Número de sistemas operativos por dispositivo de almacenamiento

En una computadora de arranque múltiple, cada uno de los múltiples sistemas operativos puede residir en su propio dispositivo de almacenamiento, o algunos dispositivos de almacenamiento pueden contener más de un sistema operativo en diferentes particiones. El cargador de arranque en o cargado por el MBR muestra un menú de unidades lógicas y carga el cargador de arranque seleccionado desde el PBR de esa unidad.

Un ejemplo de una computadora con un sistema operativo por dispositivo de almacenamiento es una computadora de arranque dual que almacena Windows en una unidad de disco y Linux en otra unidad de disco. En este caso, un cargador de arranque múltiple no es estrictamente necesario porque el usuario puede optar por ingresar a la configuración del BIOS inmediatamente después del encendido y colocar la unidad deseada en primer lugar en la lista de orden de arranque. Sin embargo, es más conveniente tener un cargador de arranque múltiple en una de las unidades, configurar el BIOS una vez para que siempre inicie el arranque desde (es decir, cargar el cargador de arranque desde) esa unidad y luego permitir que el usuario elija un sistema operativo desde el menú de ese cargador de arranque. No es necesaria ninguna partición especial del disco cuando cada sistema operativo tiene su propia unidad de disco dedicada.

Un ejemplo de una computadora con múltiples sistemas operativos por dispositivo de almacenamiento es una computadora de arranque dual que almacena Windows y Linux en la misma unidad de disco, pero donde el BIOS del sistema no permite al usuario iniciar unidades y particiones individuales. En este caso es necesario un gestor de arranque múltiple . Además, el disco debe estar particionado para que cada sistema operativo tenga su propia partición en la unidad de disco. Esto es necesario porque cada sistema tiene su propio conjunto de archivos e instrucciones operativas. Además, cuando se utiliza un sistema operativo completamente independiente, es posible que sea necesario formatear las particiones en un formato diferente. Por ejemplo, si un usuario tiene la intención de instalar Windows y Linux , lo más probable es que la partición de Windows esté formateada en formato NTFS ya que Windows no puede ejecutarse con ext4 , y lo más probable es que la partición de Linux esté formateada en el formato de archivo ext4 como Linux no puede ejecutarse sin NTFS. Sin embargo, si un usuario tiene la intención de realizar un arranque dual con dos versiones de Windows (es decir, Windows 7 y Windows Vista ) o dos versiones de Linux (es decir, Linux Mint y Ubuntu Linux ), entonces se puede utilizar el mismo sistema de archivos (por ejemplo, NTFS o ext4). en unidades y particiones.

Fraccionamiento

El concepto básico implica particionar un disco para acomodar cada instalación planificada, generalmente incluyendo particiones separadas para arranque, raíz, almacenamiento de datos y copias de seguridad. [ cita necesaria ]

Cargador MBR

Un cargador MBR, como Air-Boot, reemplaza el código de inicio estándar en la pista 0 con un código que muestra un menú de selección y carga el sistema seleccionado. Algunos, por ejemplo, Air-Boot, pueden configurarse automáticamente o por el usuario en el momento del arranque, en lugar de requerir un menú de configuración externo.

Cargadores de arranque de Linux

Los cargadores de Linux como GRUB y LILO pueden residir en el MBR o en un PBR. Usan archivos de configuración en /boot para controlar sus menús de selección,

Administrador de arranque de OS/2

El Administrador de arranque de OS/2 debe instalarse en una partición primaria. Las utilidades de partición de OS/2 pueden configurar hasta cuatro sistemas en el menú, cada uno de los cuales puede estar en una partición primaria o en un volumen lógico dentro de la partición lógica extendida. Es posible incluir un cargador de arranque como GRUB en el menú del Administrador de arranque de OS/2, y es posible incluir el Administrador de arranque de OS/2 en el menú de otro cargador de arranque. Los cargadores más nuevos como Air-Boot, GRUB y LILO ofrecen más flexibilidad.

Microsoft Windows y Linux

Una configuración de arranque múltiple popular es la de arranque dual de los sistemas operativos Linux y Windows, cada uno contenido dentro de su propia partición. Windows no facilita ni admite sistemas de arranque múltiple, aparte de permitir instalaciones de particiones específicas, y no se ofrece ninguna opción de cargador de arranque . Sin embargo, la mayoría de los instaladores de Linux actuales admiten el arranque dual (aunque es deseable tener cierto conocimiento de las particiones). Normalmente, las instalaciones se realizan sin incidentes, pero al reiniciar, el gestor de arranque reconocerá sólo uno de los dos sistemas operativos. [2]

Hay algunas ventajas al instalar un administrador /cargador de arranque de Linux (generalmente GRUB ) como el cargador de arranque principal al que apunta el registro de arranque maestro . Los sistemas operativos Windows se encontrarán mediante cargadores de arranque de Linux instalados correctamente, pero los administradores de arranque de Windows no reconocen las instalaciones de Linux (ni Windows trata de forma nativa con los sistemas de archivos de Linux ). Se puede hacer una copia de seguridad del código de arranque del MBR y restaurarlo con dd , disponible en el CD System Rescue .

A menudo se recomienda instalar Windows en la primera partición primaria . Los cargadores de arranque de Windows y Linux identifican las particiones con un número derivado del conteo de las particiones. (Tenga en cuenta que tanto Windows como Linux cuentan las particiones según el orden de las particiones en la tabla de particiones , que puede ser diferente del orden de las particiones en el disco). Agregar o eliminar una partición al final de un disco duro no tendrá ningún efecto sobre ninguna partición anterior. Sin embargo, si se agrega o elimina una partición al principio o en la mitad de un disco duro, la numeración de las particiones posteriores puede cambiar. Si el número de partición del sistema cambia, es necesario reconfigurar el cargador de arranque para que el sistema operativo arranque y funcione correctamente.

Windows debe instalarse en una partición primaria (y en sistemas más antiguos, esta debe ser la primera partición). Linux se puede instalar en una partición en cualquier posición del disco duro y también se puede instalar en particiones lógicas (dentro de la partición extendida). Si Linux está instalado en una partición lógica dentro de la partición extendida , no se ve afectado por los cambios en las particiones primarias.

MBR neutro

Una alternativa a almacenar GRUB en el MBR es mantener el código de arranque de Windows u otro código de arranque genérico de PC en el MBR e instalar GRUB u otro gestor de arranque en una partición primaria distinta a la de Windows, manteniendo así el MBR neutral. [3] La selección del sistema operativo en el momento del arranque depende en consecuencia del cargador de arranque configurado dentro de la partición primaria que tiene el indicador de arranque o "activo" configurado en su entrada de la tabla de particiones, que podría ser un cargador de arranque de DOS , OS/2 , eComStation , ArcaOS. [4] o BSD , además de Linux o Windows.

Con el indicador de inicio configurado en el sistema principal de Windows, el Administrador de inicio de Windows se puede usar para cargar en cadena otro gestor de arranque instalado mediante el uso de un programa como EasyBCD . [5] Esto significa que el administrador de arranque de la partición activa primero solicitará al usuario que seleccione qué sistema operativo iniciar, luego cargará otro si es necesario, como GRUB, incluso un gestor de arranque instalado en una partición lógica, y luego GRUB cargará el kernel de Linux como normalmente lo haría si GRUB estuviera instalado en el MBR.

La partición activa también podría ser una que exista sin otro propósito que el de elegir un sistema operativo para arrancar, como el administrador de arranque que se envía con OS/2 Warp de IBM y sus derivados.

Campo de entrenamiento de Apple

Boot Camp permite a los propietarios de computadoras Apple Macintosh basadas en Intel instalar Windows XP, Vista, 7, 8 y 10 en sus Mac. El software estaba inicialmente disponible en versión beta como descarga desde el sitio web de Apple (que era compatible con Mac OS X versión 10.4 (Tiger)), y luego vino incluido con Mac OS X desde la versión 10.5 (Leopard).

Boot Camp permite particionar discos de forma no destructiva y cambiar el tamaño de los sistemas de archivos HFS+ , opciones del menú de inicio y una opción para grabar un CD con los controladores de dispositivos necesarios . Dado que Windows XP es incompatible con la interfaz de firmware extensible (el sucesor del BIOS heredado ), el firmware de las primeras Mac Intel debe actualizarse primero para admitir la emulación del BIOS. La emulación de BIOS se logra con un módulo de soporte de compatibilidad (CSM). Apple no admite controladores ni formatos de partición que no sean de Windows, por lo que no es posible configurar otros sistemas operativos directamente a través de Boot Camp. Sin embargo, cualquier sistema operativo que pueda utilizar la emulación de BIOS de Intel Macintosh puede funcionar, incluidas las versiones de Windows que no sean XP . La distribución Ubuntu Linux es particularmente popular para este propósito porque brinda la opción de usar controladores de dispositivos propietarios junto con controladores de código abierto.

Ver también

Referencias

  1. ^ "Comandos OS/2 por nombre", referencia de comandos OS/2 (Primera ed.), IBM, 1999, Cambia entre los sistemas operativos DOS y OS/2 que están en el mismo disco duro (unidad C).
  2. ^ "Problema de arranque de Linux en el cargador de arranque de Windows - [Resuelto] - Software de código abierto". Hardware de Tom . Consultado el 2 de abril de 2018 .
  3. ^ "Errores de openSUSE/grub". Errores de openSUSE/grub . 28 de enero de 2010 . Consultado el 22 de enero de 2017 .
  4. ^ "ArcaOS". León Azul, de Arca Noae . 13 de noviembre de 2016 . Consultado el 22 de enero de 2017 .
  5. ^ "Cómo agregar una entrada para una distribución de Linux en el menú de inicio de Windows". Sistema operativo Linux BSD . 21 de julio de 2012 . Consultado el 10 de julio de 2016 .

enlaces externos