Saltar al contenido principal
Volver a todos los artículos
Desarrollo Web & Infraestructura 10 ago. 2017 2 min de lectura

Arranque dual Linux y Windows en distribuciones tipo Red Hat (CentOS, Fedora, Scientific Linux)

E
Eduardo G.
Fundador de Riojawebs
Arranque dual Linux y Windows en distribuciones tipo Red Hat (CentOS, Fedora, Scientific Linux)

Hoy es muy común tener varios sistemas operativos en el mismo ordenador. Compartir Linux y Windows es sencillo, aunque con algunas distribuciones se complica. Recuerda que el orden de instalación siempre es el mismo: primero Windows y después Linux, sea cual sea la distribución.

** Primero se instala Windows, luego Linux**

En las distribuciones más modernas y habituales, las basadas en Debian (“DEB”) como Linux Mint o Ubuntu, el propio instalador crea un menú de inicio potente y útil que ya incluye una entrada para arrancar Windows. En cambio, con las basadas en RHEL esa entrada normalmente no se crea sola: el menú muestra los sistemas Linux detectados, pero se olvida de añadir una línea para Windows. Alguno pensará que mejor, pero siempre viene bien tener un Windows en el portátil para cuando el emulador Wine no da el resultado esperado.

Partimos de una instalación de CentOS que no ha añadido la línea de Windows. Antes se podía editar directamente el archivo /boot/grub/grub.conf, pero ahora ese archivo se genera dinámicamente cada vez, así que aunque lo edites y lo guardes no cambiará nada. Hay que indicar al sistema que lo genere incluyendo nuestra modificación.

Abre una terminal y ve a /etc/grub.d/

Edita el archivo 40_custom (sirve cualquier editor; no hace falta ser purista y usar vi)

Debajo de la última línea escribe:

menuentry “Arranca mi versión de windows” **{ set root=(hd0,1) chainloader +1 ** **} **

Guarda los cambios (tendrás que hacerlo como “su” o modificar los permisos de escritura con “chmod”) y ejecuta:

**grub2-mkconfig -o /boot/grub2/grub.cfg **

reboot

Listo. Si más adelante quieres cambiar el sistema de arranque a otra versión del kernel, o el sistema por defecto, edita en /etc/default/grub la línea “GRUB_DEFAULT=“Arranca mi versión de windows” y vuelve a ejecutar “grub2-mkconfig -o /boot/grub2/grub.cfg”.

NOTA. Windows suele estar en la primera partición del disco, pero si no estás seguro compruébalo con “fdisk -l” para saber si debes poner (hd0,1), (hd0,2), etc.

Sobre Riojawebs.es

Diseñamos webs estáticas en HTML5 puro desde La Rioja. Sin WordPress ni WooCommerce. 100/100 en GTmetrix y tiempos de carga inferiores a 0.3 segundos.

¿Tu web actual va lenta?

Audita tu sitio sin coste y descubre cuánto tráfico estás perdiendo por segundo de retraso.

Pedir Auditoría Gratuita