今天在 iKuai 上安装时 Windows 提示 “我们找不到任何驱动器”错误,但检查了一圈 iKuai 确实创建了磁盘。
最后发现罪魁祸首是创建磁盘时选择的 “半虚拟化” 选项,Windows 没有自带 virtio 驱动程序,所以也检测不到对应的磁盘。
作为解决方案,首先准备一块 U 盘,下载 virtio 驱动程序镜像。(选择 Stable virtio-win ISO 下载)。
随后解压缩 ISO 文件,将所有文件复制到准备好的 U 盘内。
(为什么不能直接加载ISO?因为 iKuai 只能挂一个 ISO,而这个 ISO 是系统安装镜像….)
启动虚拟机,开始安装,直到提示 “我们找不到任何驱动器” 的错误,将 U 盘插入 iKuai 的设备上,并编辑虚拟机添加 USB 设备,将 U 盘挂载到虚拟机中。
点击 Windows 安装程序的 “加载驱动程序” 选项,找到 U 盘,并在 amd64 文件夹内寻找适合的系统版本。
例如:
- Windows 10 选择 w10 文件夹
- Windows Server 2012 R2 选择 2k12R2 文件夹
Windows 探测到驱动程序后选择加载,硬盘就会显示了。
记得安装完 Windows 后,还要运行 virtio-win-guest-tools.exe 安装剩余的 virtio 驱动程序。
如果懒得安装驱动程序,也可以创建磁盘时不勾选 “半虚拟化”,但是会影响性能。
查了大半天百度愣是没查到,百度实在是不行啊。
安装win10,确实能用驱动找到硬盘,但是安装到第二步10%左右时候就出错了,安装不下去,然后装win7,同样挂载U盘的办法,就是找不到U盘,也就找不到驱动,不知道咋回事.有好办法的话请联系我一下