Tutorial: Dual Boot con Linux e Instalacion Frugal en maquina virtual, cuarta parte
En la tercera parte terminamos la instalacion de Linux, ahora continuaremos instalando ReactOS en nuestra maquina virtual.
Lo primero sera volver a editar el script qemu-launcher.bat para cambiar la imagen ISO de TinyCore por la de ReactOS LiveCD, tambien cambiaremos el orden de arranque para que inicie desde el disco duro:
IF "%VM_NAME%" == "reactos_dual" (
SET HDA_IMAGE=system.qcow2
SET HDB_IMAGE=data.qcow2
SET CDROM_IMAGE=livecd.iso
SET BOOT_ORDER=cd
)
Arrancaremos de nuevo la maquina virtual, presionamos enter para elegir la opcion por defecto del menu de Grub4Dos, y esperamos a que arranque TinyCore.
C:\VMs\qemu-launcher.bat reactos_dual
Ahora ejecutaremos la siguiente sencuencia de comandos con el fin de copiar el contenido de la imagen ISO del LiveCD en nuestro disco duro:
sudo mount /mnt/sr0
sudo mount /mnt/sda1
sudo cp -r /mnt/sr0/reactos /mnt/sda1/
sudo cp -r /mnt/sr0/profiles /mnt/sda1/
sudo cp /mnt/sr0/loader/setupldr.sys /mnt/sda1/freeldr.sys
sudo cp /mnt/sr0/freeldr.ini /mnt/sda1/
sudo rm -f /mnt/sda1/reactos/system32/hal.dll
sudo mv /mnt/sda1/reactos/system32/halacpi.dll /mnt/sda1/reactos/system32/hal.dll
sudo umount /mnt/sr0
Una vez copiados los archivos de ReactOS al disco duro, necesitamos editar freeldr.ini segun el tutorial para instalacion frugal.
sudo vi /mnt/sda1/freeldr.ini
Por ultimo deberemos editar menu.lst para indicarle a Grub4Dos como debe arrancar ReactOS.
sudo vi /mnt/sda1/menu.lst
Escribimos el siguiente bloque de codigo justo antes de la primera entrada del menu:
title ReactOS 0.4.15
root (hd0,0)
kernel /freeldr.sys
Y listo, hemos instalado ReactOS en modo frugal junto a TinyCore Linux en dual boot, ahora solo resta reiniciar la maquina virtual y ya podremos iniciar ReactOS normalmente:
sudo reboot
Hasta aqui esta entrega, en la ultima parte del tutorial se revisara en detalle el script que actualizara nuestra instalacion frugal cada vez que lo necesitemos.