[2] VirtualBox: nowa maszyna virtualna
14 czerwca 2020W tym przykładzie stworzymy maszynę wirtualną aby zainstalować CentOS8.
# stwórz katalog dla maszyny wirtualnej [root@lsr07vmvb ~]# mkdir /var/vbox # tworzymy VM [root@lsr07vmvb ~]# VBoxManage createvm --name CentOS_8 --ostype RedHat_64 --register --basefolder /var/vbox Virtual machine 'CentOS_8' is created and registered. UUID: 835fb539-b934-4409-b5a5-e38c99318984 Settings file: '/var/vbox/CentOS_8/CentOS_8.vbox' # modyfikujemy ustawienia VM # zmień nazwę interfejsu [enp0s3] na odpowiedni u Ciebie [root@lsr07vmvb ~]# VBoxManage modifyvm CentOS_8 --cpus 2 --memory 2048 --nic1 bridged --bridgeadapter1 enp0s3 --boot1 dvd --vrde on --vrdeport 5001 # ustawiamy/tworzymy HDD dla VM [root@lsr07vmvb ~]# VBoxManage storagectl CentOS_8 --name "CentOS_8_SATA" --add sata [root@lsr07vmvb ~]# VBoxManage createhd --filename /var/vbox/CentOS_8/CentOS_8.vdi --size 10240 --format VDI --variant Standard 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Medium created. UUID: 6db03d69-a326-4cf7-be07-95b969ceba7d [root@lsr07vmvb ~]# VBoxManage storageattach CentOS_8 --storagectl CentOS_8_SATA --port 1 --type hdd --medium /var/vbox/CentOS_8/CentOS_8.vdi # ustawiamy/tworzymy DVD dla VM # w tym przypadku będzie to obraz ISO płyty z systemem CentOS 8 [root@lsr07vmvb ~]# VBoxManage storageattach CentOS_8 --storagectl CentOS_8_SATA --port 0 --type dvddrive --medium /tmp/CentOS-8.1.1911-x86_64-dvd1.iso # potwierdzamy/sprawdzamy ustawienia VM [root@lsr07vmvb ~]# VBoxManage showvminfo CentOS_8 Name: CentOS_8 Groups: / Guest OS: Red Hat (64-bit) UUID: 835fb539-b934-4409-b5a5-e38c99318984 Config file: /var/vbox/CentOS_8/CentOS_8.vbox Snapshot folder: /var/vbox/CentOS_8/Snapshots Log folder: /var/vbox/CentOS_8/Logs Hardware UUID: 835fb539-b934-4409-b5a5-e38c99318984 Memory size 2048MB Page Fusion: disabled VRAM size: 8MB CPU exec cap: 100% HPET: disabled CPUProfile: host Chipset: piix3 Firmware: BIOS Number of CPUs: 2 PAE: enabled Long Mode: enabled Triple Fault Reset: disabled APIC: enabled X2APIC: enabled Nested VT-x/AMD-V: disabled ... ... # aby odmontować DVD z napędu wpisz [root@lsr07vmvb ~]# VBoxManage storageattach CentOS_8 --storagectl CentOS_8_SATA --port 0 --device 0 --medium none
[2] Uruchom maszynę wirtualną
[root@lsr07vmvb ~]# VBoxManage startvm CentOS_8 --type headless Waiting for VM "CentOS_8" to power on... VM "CentOS_8" has been successfully started.
Gdyby były problemy w przypadku uruchomienia VM, której hostem jest także wirtualna maszyna to zapraszam tutaj i/lub tutaj. Dodatkowo zaznacz/włącz opcję [Ustawienia] > [System] > [Procesor] > [Enable Nasted VT-x/AMD-V] w ustawieniach wirtualnej maszyny, która ma być hostem dla innych maszyn wirtualnych.
[3] Jeżeli Firewalld jest uruchomiony to trzeba zezwolić na połączenia przychodzące dla portu VRDE. (tutaj ustawiliśmy [5001])
[root@lsr07vmvb ~]# firewall-cmd --add-port=5000-5001/tcp --permanent success [root@lsr07vmvb ~]# firewall-cmd --reload success
[4] Gdy włączyliśmy opcję/usługę VRDP, możliwe jest podłączenie się do VM za pomocą RDP. W tym przykładzie wykorzystamy Windows 10.
Uruchom [Podłączanie pulpitu zdalnego] i w polu [Komputer] wpisz [(VirtualBox Server FQN lub adress IP):(vrdeport ustawiony dla VM)] i kliknij [Podłącz].
[5] Po podłączeniu pokaże się okno z konsolą goszczonego systemu.
[6] Możemy „normalnie” zainstalować system.