VirtualBox jest nadzorcą typu drugiego.
1. Aby sprawdzić listę obsługiwanych systemów operacyjnych wpisz w konsoli:VBoxManage list ostypes
2. Dodawanie nowych maszyn wirtualnych z poziomu CLI:
VBoxManage createvm --name ExampleVirtualMachine --ostype Oracle_64 --register
W przypadku tworzenia maszyny wirtualnej jedynym wymaganym elementem jest nazwa obrazu. Użycie parametru –register rejestruje nowo stworzony obraz.
3. Jeśli nie użyliście Państwo parametru register nową maszynę wirtualną możecie zarejestrować w sposób następujący:VBoxManage registervm
4. Listę wirtualnych maszyn zarejestrowanych w VB można sprawdzić przy pomocy polecenia:VBoxManage list -l runningvms
5.Aby sprawdzić bieżące ustawienia MV możecie Państwo użyć:VBoxManage showvminfo ExampleVirtualMachine
6.Aby ustawić wielkość pamięci wirtualnej należy:VBoxManage modifyvm ExampleVirtualMachine --cpus 2 --memory 2048 --vram 12
7. Konfiguracja interfejsów sieciowych maszyny:
UWAGA Oracle VM VirtualBox umożliwia skonfigurowanie do ośmiu wirtualnych kart Ethernet dla maszyny wirtualnej. Jak można dowiedzieć się z danych wyjściowych VBoxManage showvminfo dla nowo utworzonej maszyny wirtualnej, Oracle VM VirtualBox konfiguruje domyślnie jeden wirtualny interfejs, konfigurując NAT. W poniższym przykładzie zmienisz tryb tego adaptera nic1 na bridge.VBoxManage modifyvm ExampleVirtualMachine --nic1 bridged --bridgeadapter1 NAZWA_INTERFEJSU
8. Dodawanie pamięci masowe dzielimy na trzy etapy:
Pierwszy – tworzymy obraz dyskuVBoxManage createhd --filename /path/to/hard_drive_image/ExampleVirtualMachine.vdi --size 5120 --variant Standard
Drugi – dodanie kontrolera pamięci dla naszego obrazu dyskuVBoxManage storagectl ExampleVirtualMachine --name "SATA Controller" --add sata --bootable on
Jeśli korzystamy ze starszych systemów, należy wybrać opcję IDE
Trzeci -podłączenie dysku twardego:VBoxManage storageattach ExampleVirtualMachine --storagectl "SATA Controller"
--port 0 --device 0 --type hdd
--medium /path/to/hard_drive_image/ExampleVirtualMachine.vdi
9. Instalacja systemu:
* dodanie napędu DVD/CD – tym razem IDEVBoxManage storagectl ExampleVirtualMachine --name "IDE Controller" --add ide
* Dodawanie obrazuVBoxManage storageattach ExampleVirtualMachine --storagectl "IDE Controller"
--port 0 --device 0 --type dvddrive --medium host:path/to/file
10. Start maszyny wirtualnej:VBoxManage startvm ExampleVirtualMachine --type headless
sprawdź co powoduje opcja –type headless.
11. Wyłączanie maszyny wirtualnej z poziomu CLI:VBoxManage controlvm ExampleVirtualMachine acpipowerbutton
lubVBoxManage controlvm ExampleVirtualMachine poweroff
12. Po zakończeniu instalacji systemu i wyłączeniu MV należy:VBoxManage storageattach ExampleVirtualMachine --storagectl "IDE Controller"
--port 0 --device 0 --type dvddrive --medium none >
ZADANIA
- Jaki parametr należy ustawić, aby umożliwić instalację gościa bez użycia GUI. (sprawdź w manualu)
- Stwórz nową MV: OS – Debian 9, VCUPS – 2, RAM 1G
- Na stworzonej maszynie zainstaluj MySQL oraz WordPress.
- Uruchom WordPressa, sprawdź ,czy jesteś wstanie odwiedzić WordPressa uruchomionego przez kolegów z grupy obok.