环境:笔记本:联想X240,win10,VirtualBox5
22SD卡:Sandisk8GTF卡加卡套1、通过VirtualBox的界面加载SD卡,结果失败了
第一次选择RealtekSemiconductorCorp【读卡器】时,VirtualBox没有任何反应
再次选择RealtekSemiconductorCorp时,就会出现2、换个USB读卡器,却发现读卡器太老,不能识别这张TF卡
N年以前买的多合一读卡器看看度娘有什么办法吧
搜索【VirtualBox内置读卡器】没有找到解决办法
谷歌又被墙了,怎么办呢
幸好还有微软的bing,搜索【virtualboxembeddedcardreader】终于找到了答案
1、将SD卡插入读卡器,在Windows系统的命令行中输入wmicdiskdrivelistbrief,查看SD卡的路径我的SD卡的DeviceID为【\\
\PHYSICALDRIVE2】2、以管理员权限打开一个命令行窗口,运行如下命令"C:\ProgramFiles\Oracle\VirtualBox\VBoxManage"internalcommandscreaterawvmdk-filename"D:\VirtualBox\sdcard
vmdk"-rawdisk"\\
\PHYSICALDRIVE2"D:\VirtualBox\sdcard
vmdk是指向SD卡的一个链接,路径可以根据需要进行修改
\PHYSICALDRIVE2必须与第一步获取到结果相同
3、以管理员权限启动VirtualBox,将第二步生成的vmdk文件添加至虚拟机4、启动虚拟机在弹出对话框中选在第二步生成的vmdk文件添加成功之后可以看到这个在我的虚拟机中,此SD卡被识别为/dev/sdb
注意:如果换了其他SD卡,需要重复以上步骤
如果拔出了SD卡,则需要删除vmd