Do you how to configure a Hyper-V pass-through disk as well as how to convert the pass-through disk to a virtual disk and remove it? MiniTool offers you a step-by-step guide.
Pass-through Disk Pros and Cons
Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to run multiple operating systems. Hyper-V lets you run multiple operating systems as virtual machines on Windows.
This post gives brief introduction on how to enable Hyper-V and provides 4 methods to fix Hyper-V Assembly not found error.
In general, the Hyper-V virtual machines can be configured to use one or more virtual hard disks, or a dedicated physical hard disk, which is referred to as a pass-through disk. Some people may like to bind a virtual machine to a pass-through disk because of the following reasons:
- It performs better than virtual hard disks because there is less overhead.
- It uses a simpler storage path because it does not involve the file system on the host.
- It is better aligned with the SAN.
- It can reduce CPU usage.
- It supports large disks.
However, using pass-through disks has some significant disadvantages, which makes you migrate and remove the pass-through disk. The disadvantages include:
- The pass-through disk can only be used by one virtual machine.
- Hyper-V cannot take a snapshot of the pass-through disk. The pass-through disk cannot be backed up by the Hyper-V VSS Writer and the backup program using Hyper-V VSS Writer. This point may limit the use of the Live Migration feature.
You are able to enlarge the hard disk of virtual machine if you set the disk to be so small at the beginning of creating virtual machine, and here are detailed steps.
This post tells you how to configure a pass-through disk and how to migrate and remove it. You can try them.
How to Configure a Pass-through Disk in Hyper-V
Step 1: In the host computer, take a disk offline.
- Press "Win + R" keys simultaneously to open the Run
- Enter "msc" in the Run prompt and click OK button to open the Disk Management console.
- Locate the disk that you want to dedicate to the virtual machine. Please make sure that the disk does not contain any volumes.
- Right-click on the disk and choose the Offline command from the shortcut menu.
Step 2: Configuring pass-through disk in Hyper-V Manager.
- Open Hyper-V Manager and go into the Settings for the virtual machine that you plan on linking to the disk.
- Go to the Hard Drive
- Select the Physical Hard Disk
- Select the hard disk that you want to use from the drop-down list.
How to Convert the Pass-through Disk to a Virtual Disk and Remove It
Tip: It’s a good idea to back up the VM before you start in case anything goes wrong. In addition, you should make sure that you have enough free space to create a virtual hard disk that is at least as large as the physical disk that you are replacing.
Step 1: Create a virtual hard disk
- Shut down the virtual machine.
- Open Disk Management on the host machine and note the disk number.
- Open Hyper-V Manager, and select New >Hard Disk under Actions. This will open the New Virtual Hard Disk Wizard.
- Choose the disk format. You should choose the VHDX option unless you have a compelling reason to create a VHD-based disk instead.
- Choose disk types. You will be asked to create a fixed-size, dynamically expanding, or differencing disk. Choose the Dynamically Expanding option and click Next, because it can be difficult to correctly size a fixed-length disk, although Fixed Size option does deliver better overall performance.
- Specify a name and a location for the virtual hard disk that you are creating. Please save the virtual hard disk in a location that has plenty of free space.
Step 2: Replace the pass-through disk with the new virtual disk in the Configure Disk screen.
- When you complete step 1 and click Next, you will be taken to the all-important Configure Disk
- Choose Copy the contents of the specified physical disk, and select the pass-through disk that you plan to replace. The disk number that you noted in Disk Management can help you identify the pass-through disk.
- Click Next again and you will be taken to a summary screen. Take a moment to make sure that the information displayed on the summary screen is correct, and then click Finish to begin the conversion process.
Step 3: Remove the physical disk and bind the virtual hard disk to your VM.
- Go to the virtual machine’s settings.
- Select the physical disk and click the Remove button, followed by the Apply
- Click on the SCSI Controller and select the Hard Disk
- Click the Add button and then choose the Virtual Hard Disk option when prompted.
- Click the Browse button and select the new virtual hard disk that you have created and click OK.