Fygo

Help Center

  • Getting Started
  • How to Install and Initialize FygoOS?
  • How to Install the App and Connect to Fygo NAS?
  • How to Install FygoOS on a Virtual Machine?
  • Troubleshooting System Installation Issues
  • Storage
  • How to Create a Volume?
  • Do Hard Drives Hibernate Automatically?
  • How to Use SSD Cache Acceleration?
  • Fygo TV
  • How to install Fygo TV and create a library?
  • How to create Fygo TV accounts for family and friends?
  • Cannot select a folder when creating a library?
  • Photos
  • How to Back Up Phone Photos?
  • How to Share Photos with Others?
  • AI Photos Feature Guide
  • How to Import Google Photos into Fygo?
  • Video Plays with Black Screen but Has Sound in Web Photos?
  • Remote Access
  • How to Remotely Access Your Fygo NAS?
  • System Settings
  • How to create a new user?
  • How to Use a Wireless Network Adapter?
  • How to Change FygoOS Ports?
  • How to Use the System Configuration Backup and Restore Feature?
  • Frequent Network Errors in System Settings?
  • How to Enable Two-Factor Authentication (2FA)
  • Unable to Complete Two-Factor Authentication (2FA)?
  • How to Enable Email Notification Service
  • Files
  • How to share My Files with other users?
  • How to create a share link for files?
  • How to share a Team Folder?
  • File Services
  • Notes on Mounting Fygo NAS via WebDAV on Windows
  • Notes on Mounting Fygo NAS via NFS on Windows
  • SMB 3 Multichannel Requirements
  • Media File Formats Supported by DLNA
  • Virtual Machine
  • How to Install and Use Virtual Machine?
  • How to Use Virtual Machine Hardware Passthrough?
  • Fygo Sync
  • Fygo Sync Feature Guide
  • How to Use On-Demand Sync
  • Frequently Asked Questions
  • Backup
  • Encrypted Backup Overview
  • iSCSI
  • iSCSI Glossary
  • iSCSI Basic Features
  • User Group Configuration
  • CHAP Configuration
  • Frequently Asked Questions
  • License
  • Fygo License overview and activation guide
  • Fygo License FAQ
  • More
  • Contact Us
  • What is the difference between a local account and a Fygo Account?
  • What is the difference between administrator and standard user permissions?
  • Fygo Beta Disclaimer
  • Rockchip Series eMMC USB Flashing Tutorial
  • Rockchip Series TF Card Flashing Tutorial
  • How to Install and Use Virtual Machine?

    You can search for and install the Virtual Machine app from the App Center to easily deploy virtual machines running various operating systems.

    1. Install the App

    Log in with an administrator account, open the App Center, find Virtual Machine, and click Install.

    virtual machine - How to Install and Use Virtual Machine? - Install the App screenshot

    virtual machine - How to Install and Use Virtual Machine? - Install the App screenshot 2

    After installation, the Virtual Machine app icon will appear on the desktop.

    virtual machine - How to Install and Use Virtual Machine? - Install the App screenshot 3

    2. Preparation

    2.1 Network Settings

    To enable the virtual machine to use network services properly, you need to enable OVS (Open vSwitch) for the host's network connection to provide an independent isolated virtual network for the virtual machine. Currently, only wired network interfaces and bonded interfaces support OVS; wireless interfaces are not supported. To enable: open System Settings > Network, and click Enable OVS from the more options menu of the corresponding network connection.

    virtual machine - How to Install and Use Virtual Machine? - Network Settings screenshot

    2.2 Driver Downloads

    2.3 Enable CPU Virtualization Support

    Running virtual machines with hardware virtualization can effectively improve performance and responsiveness, provided that your hardware supports it and virtualization technology is enabled.

    Hardware virtualization technology usually needs to be enabled in the BIOS or UEFI. The method to enter BIOS varies by motherboard brand, but the general steps are as follows:

    1. Restart your computer and press the corresponding key during boot to enter BIOS or UEFI settings (common keys: Del, F2, F10, Esc).
    2. In the BIOS or UEFI, find the Virtualization Technology or VT-x or AMD-V setting. The exact location may vary. Common paths include:
      1. Intel CPU: Find Intel Virtualization Technology or Intel VT-x and set it to Enabled.
      2. AMD CPU: Find SVM Mode or AMD-V and set it to Enabled.
    3. Save settings and exit (usually press F10).

    3. Create a Virtual Machine

    4. Operating System Installation

    The following uses Windows 11 as the complete installation example. Windows 10 and Windows 7 follow a similar process; only the driver directory differs.

    Windows 11 OS Installation Example

    Entering the Installation Process Correctly

    Since Windows 11 checks whether the virtual machine meets minimum system requirements during installation, including TPM support and at least 4 GB of memory, it is generally recommended to use the Q35 + UEFI (with TPM 2.0) configuration when creating the virtual machine.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot

    After proper configuration, when you power on and connect via VNC, make sure to press any key when "Press any key to boot from CD or DVD" appears on screen to enter the installation process. This prompt only stays for a few seconds.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 2

    If you miss it, the Windows installer will automatically enter UEFI Shell mode instead of the installation process.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 3

    To see "Press any key..." again, you can keep the VNC window connected and restart the virtual machine from the list, or type exit and press Enter in the UEFI Shell, then select continue and press Enter to reboot.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 4

    VirtIO Storage Driver

    At the "Where do you want to install Windows 11" step, if you selected a VirtIO-type disk, you need to install the driver to recognize the virtual hard drive. Make sure the driver ISO is mounted to the virtual machine, then click "Load driver".

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 5

    Click "OK" to load all drivers.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 6

    Click "Browse" and select the amd64/w11 directory in the CD drive, then click OK.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 7

    After the driver search completes, select "Red Hat VirtIO SCSI Controller" and click Install.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 8

    After the driver installation completes, the virtual disk will be recognized. Continue with the installation process as guided.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 9

    VirtIO Network Driver

    At the "Let's connect you to a network" step during initialization, if you selected VirtIO network type, you need to install the driver to recognize the virtual network hardware. Make sure the driver ISO is mounted to the virtual machine, then click Install driver.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 10

    Select the CD drive and click the "Select folder" button.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 OS Installation Example screenshot 11

    After the driver search and installation completes, the network adapter will be recognized.

    OS Installation Notes for Windows 10 and Windows 7

    The installation steps are basically the same as Windows 11. At the disk selection step, click "Load driver" and select the matching VirtIO storage driver directory:

    • Windows 10: select amd64/w10 for 64-bit systems, or x86/w10 for 32-bit systems.
    • Windows 7: use the Windows 7 VirtIO driver ISO, then select amd64/w7 for 64-bit systems, or x86/w7 for 32-bit systems.

    Windows 10 usually does not require TPM 2.0. After the driver is installed and the virtual disk is recognized, continue the installation as guided.

    5. Install VirtIO Guest Tool

    The following uses Windows 11 as the complete installation example. Windows 10 follows a similar process. For Windows 7, refer to the notes below.

    Installing VirtIO Guest Tool improves the host's ability to manage the virtual machine, including monitoring memory usage data inside the virtual machine.

    Windows 11 Guest Tool Installation Example

    Make sure the driver ISO is mounted to the virtual machine. Do not remove the driver ISO until driver installation is complete. Open My Computer and click to open the CD drive.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 Guest Tool Installation Example screenshot

    Find and open the virtio-win-gt-x64.msi file (select virtio-win-gt-x86.msi for 32-bit operating systems) and follow the prompts to complete the driver installation.

    virtual machine - How to Install and Use Virtual Machine? - Windows 11 Guest Tool Installation Example screenshot 2

    Guest Tool Notes for Windows 10 and Windows 7

    Windows 10 uses the same VirtIO Guest Tool installation process as Windows 11.

    Windows 7 does not use the VirtIO Guest Tool installer in the same way as Windows 10 and Windows 11. After mounting the Windows 7 VirtIO driver ISO, open Device Manager and update the drivers for devices that are not recognized.

    When updating a driver, choose to browse the computer manually, select the mounted driver CD drive, and let Windows search for the matching driver. Repeat this for any remaining unrecognized devices until the required VirtIO drivers are installed.

    Was this article helpful?