Virtualisation
Table of Contents
1. Qemu
2. LXD / Incus
LXD a été repris par Canonical et Incus est son fork.
2.1. Utilisation
La page wiki de Gentoo explique très bien comment l'utiliser. Voici des commandes en vrac.
2.2. Machine virtuelle
2.2.1. Linux
- Monter volume en R/W
Il faut vérifier son UID pour pouvoir le mettre dans la table de correspondance de LXD. Il faut aussi trouver l'UID de l'utilisateur dans la VM.
id lxc start my-vm lxc exec my-vm bash useradd pouet su pouet id exit lxc stop my-vm lxc config set c1 raw.idmap "both 1000 1002" lxc config device add my-vm device-name disk source="" path="/on/vm" lxc start my-vm
2.2.2. Windows 10
- Installation
How to run a Windows virtual machine on LXD on Linux
Liste des commandes :
sudo distrobuilder repack-windows Win10.iso Win10-distrobuilder.iso lxc init win10 --empty --vm -c security.secureboot=false lxc config device override win10 root size=30GiB lxc config device add win10 iso disk source=$PWD/Win10-distrobuilder.iso boot.priority=10 lxc start win10 --console=vga # presser une toucher pour pouvoir boot sur l'image montée # installer la version PRO pour pouvoir avoir un compte hors ligne # après l'installation lxc config device remove win10 iso
Si on lance la VM sans s'attacher :
lxc console win10 --type=vga
- Partager des fichiers avec W10