The idea behind this article is to simulate a physical harddrive by changing the driver of the connected USB-card reader device, which is running the mounted SD-card drive.
This is only for development or experimental environments and should not be used as a productive solution.
Waht you need:
- An USB card reader device
- A SD card
To get ready, download the correct version of the base driver, we will use for it:
Hitachi Microdrive Driver Files, I have them ready on my Onedrive.
Adapt the driver
- Connect the (micro) SD-Card with your SD-Card reader to your PC.
- Start your Windows device manager and select the entry for your SD card.
- Open the properties window of the SD card and switch to the “Details”-tab and choose “Device instance path” in the drop-down.
- Copy the instance path, like, USBSTOR\DISK&VEN_MASS&PROD_STORAGE_DEVICE&REV__\125B20100804&0 to the clipboard.
- Extract the Hitachi-Driver Zip-File and open the cfadisk.inf in your prefered text editor.
- Modify the following lines, to adapt it to your usb device:[cfadisk_device]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_MASS&PROD_STORAGE_DEVICE&REV__\125B20100804&0[cfadisk_device.NTamd64]
%Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_MASS&PROD_STORAGE_DEVICE&REV__\125B20100804&0
Disable Drive-Signing Check in Windows
- Choose “Settings” in the Windows charm bar and click when holding Shift select “Reboot”.
- In the new menu select “Troubleshooting”.
- Select “Advanced options”.
- Select “System Start”.
- Select “Reboot”.
After that, a special Start screen is shown, select the option to disable the driver-signing check.
Now you are ready to install the unsigned, modded drivers.
Install the unsigned drivers
- Open Device Manager, open Disk drives, right click on “SDXC Card” and chose to update driver.
- Click “Browse my computer for drivers software” then click “Let me pick from a list of device drivers on my computer.” Now click “File..” and open the cfadisk.inf file you just edited before.
- Windows will warn and complain that the file is not signed, and not a compatible driver. Proceed anyways.
After windows has installed the driver, you will see your SD-card as a “real” hard drive in windows explorer.