USB Devices Passthrough over IP Network on Windows with Usbipd-win

The inability to pass through a connected USB device from a Hyper-V host to a virtual machine is one of the major shortcomings of the Microsoft hypervisor. You can use the open-source project usbipd-win to solve this problem (https://github.com/dorssel/usbipd-win). The usbipd-win utility allows you to pass through (redirect USB device or key including HASP) over the network from a Windows host to any Hyper-V virtual machine, remote computer running Linux, Windows, or WSL2.

Continue reading “USB Devices Passthrough over IP Network on Windows with Usbipd-win”

How to Rename a Domain Controller in Active Directory?

If you try to rename an Active Directory domain controller the way you rename domain member computers/servers (by using the sysdm.cpl console or the Rename-Computer PowerShell cmdlet)), a warning will appear:

Domain controllers cannot be moved from one domain to another, they must first be demoted. Renaming this domain controller may cause it to become temporarily unavailable to users and computers. For information on renaming domain controllers, including alternate renaming methods, see Renaming a Domain Controller (http://go.microsoft.com/fwlink/?LinkID=177447). To continue renaming this domain controller, click OK.

Continue reading “How to Rename a Domain Controller in Active Directory?”

Fix Invalid Virtual Machine Status on VMware ESXi

I encounter strange virtual machines with Invalid (Unknown) status on VMware ESXi hosts on several occasions. In this article, we’ll take a look at how to troubleshoot and fix the invalid state of virtual machines from the VMware ESXi command line.

Continue reading “Fix Invalid Virtual Machine Status on VMware ESXi”

Set Proxy for APT on Ubuntu/Debian

Proxy servers (such as the Squid proxy) are often used in corporate networks to provide access to the Internet for internal devices. In order for your internal Ubuntu/Debian hosts to be able to install and update deb packages from external repositories, you need to configure the proxy settings for the APT (Advanced Packaging Tool) package manager. This article describes how to configure proxy connection settings for APT.

Continue reading “Set Proxy for APT on Ubuntu/Debian”

Get MSI Package Parameters for Silent Installation

If you are installing the MSI package in silent mode (using the /qn switch), you can set additional application installation options on the command line. Developers can add additional (hidden) installation options to MSI packages that are only configured in the GUI when the application is installed. This article shows you how to get all the command line installation options available for an MSI package on Windows.

Continue reading “Get MSI Package Parameters for Silent Installation”

Install Linux Integration Services (LIS) on Hyper-V VM

If you are deploying a Linux virtual machine on a Hyper-V host, you must install Linux Integration Services (LIS) in the guest operating system. Hyper-V Linux Integration Services allow the guest OS to interact with the host: send its state to the hypervisor, perform backups via VSS, correctly reboot and shutdown the Linux guest. In this tutorial, we’ll take a look at how to install Hyper-V Linux Integration Services on popular Linux distros – CentOS, Debian, and Ubuntu.

Continue reading “Install Linux Integration Services (LIS) on Hyper-V VM”

How to Install Drivers on VMWare ESXi?

VMware ESXi image includes the common drivers for the most popular server platforms.  Many vendors provide their own custom ESXi images with native drivers for their hardware (HPE, Lenovo, Fujitsu, Dell, Cisco, etc.). If you want to install and use VMware ESXi on non-standard or legacy hardware, or even on a home computer, you will need to download and install the drivers yourself. In this article, we will show you how to manually install the device driver on VMware ESXi.

Continue reading “How to Install Drivers on VMWare ESXi?”