问题:
VMware里安装RedHat Linux时出现:出现错误-未找到要在其中创建新文件系统的有效设备。请检查您的硬件以找到问题的起因。
原因:
VM默认硬盘是SCSI硬盘(安装VMware安装的时候选择Custom安装是可以选择),而SCSI硬盘需要专门的驱动,windows系统带有,而read hat没有,所以会出现未找到要在其中创建新文件系统的有效设备的错误提示。
解决方法:
把原来的scsi硬盘删除,新建一个IDE硬盘,就可以了
在Favorites(虚拟机)单击你要处理的计算机–>Edit vitual machine settings(设置)–-->单击 “Hard Disk (SCSI 0:0)”(硬盘)–>在这个框下边有一个”Remove(移除)”,单击这个就是删除了。–>单击”Remove”左边的”Add…(添加)”,下一步,”Hard Disk”(硬盘),Create a new vitual disk(创建一个新的虚拟硬盘),下一步,选择IDE,然后下一步就可以了。
问题:
Unable to open kernel device "\\.\vmci": 系统找不到指定的文件. Did you reboot after installing VMware Workstation? Module DevicePowerOn power on failed.解决方法一: 对虚拟机相对应的.vmx文件进行编辑修改。 找到这一行: vmci0.present = "TRUE" 将 TRUE 改为 FALSE 或者 直接将这行删除。 保存此虚拟机的.vmx文件。 重新运行虚拟机。OK。 解决方法二: 在vm软件界面上,编辑虚拟机设置。 在 虚拟机设置 -> 选项 -> 客户机隔离 ->VM通信接口(VMCI) 把启用VMCI的钩去掉。 点击确定保存。 重新运行虚拟机。OK。 解决方法三: 在命令行处输入命令“net start vmci”,执行。 重新运行虚拟机。OK。 执行成功后VM可以启动,但是虚拟机回报错“vmnet0:系统找不到指定的文件”。 解决方案为: 一(已试成功) 命令行执行“NET START VMNETUSERIF”,“NET START VMNETBRIDGE”。 二(待试) 安全模式下修改[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm] 将"Start"=dword:00000001 改成"Start"=dword:00000004 在出现 Unable to open kernel device "\\.\Global\vmx86 "后关闭VMWARE 运行 net start vmx86