πŸ’½Make Virtual Drive for Silicon Mac

Guide for creating a virtual drive file on Apple Silicon Macs without using the Windows-only VHD Tool.

Since the Windows-based VHD Tool cannot be used directly on Apple Silicon Macs (M1, M2, M3, etc.), you can create a compatible virtual drive file using the macOS Terminal.

For more details on dummy file creation, refer to the following technical guides:


Step-by-Step Creation Guide

You can create a dummy file using the mkfile command. The file extension must be set to .DSK to be recognized by the IODD as a virtual drive.

circle-info

Command Syntax Open the Terminal and use the following command structure: $ mkfile [Size] [Path/Filename.DSK]

Usage Examples:

  • Create a 10GB Virtual Drive:

        $ mkfile 10G ~/VirtualHDD.DSK
*(Creates a 10GB virtual drive file named "VirtualHDD.DSK")*
  • Create a 100GB Virtual Drive:

        $ mkfile 100G ~/ST400VD.DSK
*(Creates a 100GB virtual drive file named "ST400VD.DSK")*

How to Prevent File Fragmentation (Critical for IODD)

The IODD hardware requires virtual drive files (DSK, ISO, VHD) to be stored in physically contiguous space (unfragmented). macOS does not have a built-in defrag utility, so follow these methods to ensure compatibility:

circle-info

Method 1: Create Directly on the IODD Drive (Recommended) To prevent fragmentation from the start, execute the mkfile command directly onto the IODD drive's path.

circle-exclamation
triangle-exclamation
circle-exclamation

Last updated