A menos que exista algo como o WINE (que é para executar binários do Windows no Linux) para rodar binários do Linux no Windows, você provavelmente precisará criar uma máquina virtual.
Uma máquina virtual tem seu próprio sistema operacional, o que significa usar mais espaço a partir do disco / partição do Windows ou usar a instalação normal do Linux básico em uma máquina virtual. Existem desafios associados a isso, mas podem ser bastante fáceis. Além disso, alguns gerenciadores de máquinas virtuais, como o VirtualBox, trabalham um pouco mais para usar "discos brutos" como suas outras partições.
Um problema de exemplo que você pode enfrentar: O Linux bare-metal teria usado um driver como intel / radeon / nouveau para a placa gráfica no Xorg, e seria configurado em /etc/X11/xorg.conf.d/
, e se você inicializar uma VM, pode precisar de outro conjunto de drivers. Você pode fazer uma configuração com os dois, para que ela inicialize na VM ou no bare-metal ou reconfigure-a cada vez que for inicializada de maneira diferente.
Outro exemplo seria se você tem coisas como /dev/sda1
no seu arquivo /etc/fstab
, e então você precisa fazer disso um disco bruto, então a máquina virtual não verá /dev/sda1
mas /dev/sda
. Para corrigir isso, você deve usar a sintaxe UUID no fstab. substitua /dev/sda1
por UUID=xxxx-xxxxxx-...
, o que você deve obter do comando blkid
.
Antes de tentar algo novo e complicado que você não entende, certifique-se de ter backups.