Intelligent Desktop Virtualization (IDV) for Education
Setting Up IDV Server
- Ensure the system has Secure Boot disabled.
- Install the system with Ubuntu 22.04 (Ubuntu 22.04.4 for MTL) and create a ‘sysadmin’ user account.
- Disable the auto-login feature from Ubuntu to prevent auto-login to the sysadmin account.
- Launch a new Terminal application.
Figure 3. Ubuntu Terminal Application
- Prepare the environment for auto-installation.
- Expect a few reboots during the setup process. Do not log in to the server until the “idvuser” user has been created in Ubuntu. Once the ‘idvuser’ user is created, log in to the ‘sysadmin’ account with the password when prompted to log in.
- Check for the presence of /opt/idv/auto-install.idvserver.idvbuild.stage4.done file that indicates the completion of the provision process.
- Check the setup log file /opt/idv/auto-install.idvserver.idvbuild.log for any errors. Refer to the IDV Server Installation section for common problems users may have encountered.
cat /opt/idv/auto-install.idvserver.idvbuild.log
ADL Setup
mkdir -p /home/sysadmin/idv_setup
cd /home/sysadmin/idv_setup
# Download and place idv-v1.3.13.zip in /home/sysadmin/idv_setup folder
# Download and place ADL-S_ADL-P_KVM_MultiOS.zip in /home/sysadmin/idv_setup folder
# Optional: Copy artifact.zip to /home/sysadmin/idv_setup if wanted to reuse existing artifact.zip file, else proceed to the next instruction
unzip idv-v1.3.13.zip
chmod +x setup.idvserver.idvbuild.sh
# Run setup script to start provisioning idvserver.idvbuild
# Optional: Run the script with proxy arguments if the environment requires a proxy
# Optional: Add the password argument if you wish to change the default password
# Default password for idvuser is “Intel@123”
sudo ./setup.idvserver.idvbuild.sh --http_proxy <http_proxy> --https_proxy <https_proxy> --no_proxy <no_proxy> --password <idvuser password>
MTL Setup
mkdir -p /home/sysadmin/idv_setup
cd /home/sysadmin/idv_setup
# Download and place idv-v1.3.13.zip in /home/sysadmin/idv_setup folder
unzip idv-v1.3.13.zip
chmod +x mtl.setup.idvserver.idvbuild.sh
# Run setup script to start provisioning idvserver.idvbuild
# Optional: Run the script with proxy arguments if the environment requires a proxy
# Optional: Add the password argument if you wish to change the default password
# Default password for idvuser is “Intel@123”
sudo ./mtl.setup.idvserver.idvbuild.sh --http_proxy <http_proxy> --https_proxy <https_proxy> --no_proxy <no_proxy> --password <idvuser password>
ls /opt/idv/auto-install.idvserver.idvbuild.stage4.done