Virtual MACHINES
  • VMWARE
  •   ESXi
  •     Инсталиране на ESXi
  •     Управление на ESXi
  •     Инсталиране на OS върху VM
  •     Експортиране на VM
  • KVM
  •     Инсталиране на KVM
  • ProxMox
  •     Инсталиране на ProxMox върху Debian
  •     Инсталиране на ProxMox от ISO
  •     Първоначални настройки на ProxMox
  •     Допълнителни настройки на ProxMox
  •     Допълнителен диск в ProxMox
  •     Създаване на ВИРТУАЛНА МАШИНА
  •     Създаване на КОНТЕЙНЕР
  •     NextCloud върху ProxMox
  •     ownCloud в контейнер
  •       HTTP към HTTPS
  •       HTTPS към друк компютър
  •     Файлов сървър върху ProxMox
  •     Резервно копиране и възстановяване в ProxMox
  •     Външна памет в ProxMox
  •     Прехвърляне на физически хардуер във VM
  • КОНТЕЙНЕРИ DOCKER
  •     Запознаване с Docker
  •       Инсталиране на Docker върху Windows
  •       Инсталиране на Docker върху Linux
  •     NGINX, PHP, MySQL чрез Docker
  •       NGINX и PHP чрез Docker
  •       NGINX, PHP, MySQL и MySQLAdmin
  •       LEMP и Docker compose
  •     ownCloud чрез Docker имидж
  •     ownCloud чрез Docker-compose
  •     Пощенски сървър Mailcow и Docker
  •     RustDESK чрез Docker
  • КОНТЕЙНЕРИ LXC
  •     Запознаване с LXC
  •         LXD Debian
  •             LXD Debian BackUP/Restore
  • Инсталиране на VirtualBOX

    Не сложна тема но с особености. Бих искал да покажа как се инсталира върху операционна система Windows. За целта са необходими два пакета, които може да ги смъкнете от: Windows hosts VirtualBox Extension Pack Windows hosts - това е инсталационния пакет на самия софтуер VirtualBox Extension Pack - това са допълнителни пакети с разширения към VirtualBox, които не са включени в основната версия, като например поддръжка на USB 2.0/3.0, криптиране на диска, отдалечен достъп (VRDP), пренасочване на уеб камера и мрежово зареждане (PXE), което прави виртуалните машини по-функционални и удобни.

    Първо проверяваме дали е активен Hyper-V

    systeminfo ### Най-отдолу ако пише: Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.

    Това значи, че е активен и трябва да се изключи, защото по-нататък няма да можете да правите виртуализация през виртуалната машина. Да изключим Hyper-V.

    bcdedit /set hypervisorlaunchtype off

    Сега ще покажа още две команди за изключване на Hyper-V.

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All Disable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform 5-Local Group

    Понякога горните команди не сработват, затова ще се наложи да проверим през контролния панел. Control Panel >> Programs >>Programs and Features >> Turn Windows features on or off * Hyper-V * Windows Hypervisor Platform

    Ако са активни ги размаркираме. Следващата съпка е да премахнем Core Isolation. В случая няма да ползваме контролния панел, ще ползваме Settings на самия Windows Settings >> Device security >> Core isolation >> Core isolation details търсим Memory integrity и го изключваме. Накрая да поправим и груповата политика. Стартираме gpedit.msc. След това намираме Computer Configuration >> Administrative Templates >> System >> Device Guard В десния прозорец избираме Turn On Virtualization Based Security и го отваряме. Даваме му Disabled и записваме промените. Рестартираме компютъра.

    Между другото до тук стъпките важат и при инсталацията на VMware Workstation Pro След рестарта следва самата инсталация на пакетите. Първо се инсталира VirtualBox. Инсталацията е елементарна. След това се инталира и Oracle_VirtualBox_Extension_Pack По-надолу ще покажа няколко команди влияещи на създадена виртуална машина. Започваме с настройка на резолюцията на екрана на виртуалната машина.

    cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage setextradata “macOS” VBoxInternal2/EfiGraphicsResolution 1920x1080

    Само за пояснение, виртуалната машина се нарича macOS и за нея резолюцията ще е 1920 на 1080. Друга команда е да се добави памет.

    cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage modifyvm "macOS" --vram 256

    Когато инсталирате macOS върху виртуална машина ще се наложи да конфигурирате и процесора. Ще започнем с процесори Intel.

    cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0 VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

    Да покажем и за процесори AMD.

    cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0 VBoxManage modifyvm "macOS" --cpu-profile "Intel Core i7-6700K" VBoxManage setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"