VirtualBox

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 dysku
VBoxManage createhd --filename /path/to/hard_drive_image/ExampleVirtualMachine.vdi --size 5120 --variant Standard
Drugi – dodanie kontrolera pamięci dla naszego obrazu dysku
VBoxManage 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 IDE
VBoxManage storagectl ExampleVirtualMachine --name "IDE Controller" --add ide
* Dodawanie obrazu
VBoxManage 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
lub
VBoxManage 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

  1. Jaki parametr należy ustawić, aby umożliwić instalację gościa bez użycia GUI. (sprawdź w manualu)
  2. Stwórz nową MV: OS – Debian 9, VCUPS – 2, RAM 1G
  3. Na stworzonej maszynie zainstaluj MySQL oraz WordPress.
  4. Uruchom WordPressa, sprawdź ,czy jesteś wstanie odwiedzić WordPressa uruchomionego przez kolegów z grupy obok.