Dodává se nástroj virt-install, který umožňuje vytváření nových virtuálních strojů poskytnutím seznamu možností příkazového řádku. Obslužný program virt-install přijímá širokou škálu argumentů příkazového řádku, které se používají k poskytování konfiguračních informací souvisejících s vytvářeným virtuálním počítačem. Některé z těchto možností příkazového řádku jsou povinné (konkrétně musí být poskytnut název, paměť a diskové úložiště), zatímco jiné jsou volitelné.
Příkaz virt-install bude obvykle potřebovat minimálně následující argumenty:
- –jméno – Název, který má být přidělen virtuálnímu počítači.
- –paměť – Množství paměti, která má být přidělena virtuálnímu počítači.
- strong>–disk – Název a umístění souboru obrazu, který se má použít jako úložiště pro virtuální počítač. Tento soubor bude vytvořen virt-install během vytváření virtuálního počítače, pokud není specifikována možnost –import, která označuje, že se má použít existující soubor obrazu.
- –cdrom nebo – umístění – Určuje místní cestu nebo adresu URL vzdáleného obrazu ISO obsahujícího instalační médium pro hostující operační systém.
Pokud se zobrazí níže uvedená chyba:
virt-install: Command Not Found
balíček můžete nainstalovat podle vaší volby distribuce pomocí níže uvedených příkazů.
Distribuce | Příkaz |
---|---|
Windows (WSL2) | sudo apt-get update sudo apt-get install virtinst |
Debian | apt-get install virtinst |
Ubuntu | apt-get install virtinst |
Alpine | apk add virt-install |
Arch Linux | pacman -S virt-install |
Kali Linux | apt-get install virtinst |
CentOS | yum install virt-install |
Fedora | dnf install virt-install |
Raspbian | apt-get install virtinst |
Docker | docker spusťte cmd.cat/virt-install virt-install |
Příklad příkazu virt-install
Před zahájením instalace operačního systému pomocí příkazu virt-install je nutné mít vytvořený virtuální disk. Chcete-li vytvořit virtuální disk, použijte příkaz qemu-img:
1. Vytvořte virtuální disk požadované velikosti. Zde například vytvoříme 20 GB disk ve formátu raw disku:
# qemu-img create -f raw -o size=10G /var/lib/libvirt/qemu/win7.img
2. Poté spusťte virt-install spuštěním následujícího příkazu:
# virt-install \ --name Win7 \ --ram 1024 \ --disk path=./var/lib/libvirt/qemu/win7.img \ --vcpus 1 \ --os-type Windows \ --os-variant Windows7 \ --network bridge=virbr0 \ --graphics vnc,port=5999 \ --console pty,target_type=serial \ --cdrom ./win7.iso \
Podobně můžete pro interaktivní instalaci použít příkaz virt-install –promot. Požádá vás o zadání výše uvedených informací postupně a interaktivně.
3. Stejně jako u Správce virtuálních strojů, po vytvoření virtuálního stroje musíte vzít konzoli virtuálního počítače a pokračovat ve skutečné instalaci hosta. Chcete-li použít konzolu virtuálního počítače, použijte nástroj virt-viewer:
# virt-viewer [virtual machine name]
Závěr
virt-install je interaktivní nástroj příkazového řádku, který lze použít k nastavení hosta a následnému spuštění procesu instalace. Začněte spuštěním příkazu virt-install jako root. S virt-install je k dispozici mnoho možností, které lze předat jako argumenty pro konfiguraci instalace tak, aby vyhovovala vašim požadavkům na vytvoření virtuálního počítače. virt-install je skriptovací příkaz. Lze jej snadno vložit do skriptů pro automatizaci vytváření virtuálních strojů.