VMware Workstation Pro 启动虚拟机报错,您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下
Hyper-V简介
Hyper-V是 win10自带的虚拟机安装管理工具,使用Hyper-V 可以方便在win10上安装各种不同的虚拟机,包括各种版本的Linux,FreeBSD和Windows。需要注意的是,Hyper-V目前只可以在win10专业版,企业版和教育版上使用,无法在家庭版上使用。
解决办法:
- 在控制面板关闭Hyper-V,选择不重启电脑
- 通过命令行关闭Hyper-V(彻底关闭Hyper-V), 以管理员身份运行Windows Powershell (管理员)(Windows键+X), 运行下面命令并重启电脑:
bcdedit /set hypervisorlaunchtype off
docker : Hardware assisted virtualization and data execution protection must enabled BIOS
以管理员身份开启虚拟化:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
确保守护进程自动运行
bcdedit /set hypervisorlaunchtype auto
虚拟机的磁盘空间不足,调整大小后无法开机
当我调整磁盘的大小后,导致虚拟机无法启动了,按照网上的办法,大概原因是虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以操作系统无法识别。
调整起来比较麻烦,还要学习各种命令,如果虚拟机是刚安装的,建议直接删了,重新再建个新的虚拟机,这样下来总比各种折腾要省心。
安装vmtools菜单置灰,怎么办
Ubuntu 启用ssh失败
sudo apt-get install openssh-server
设置镜像:
sudo apt-get update
再次更新
vmtools的安装,始终也无法正确的安装成功
如果vmtools没有安装成功,那么就无法进行文件夹共享,以及复制粘贴的操作,比较麻烦。
安装的大致的流程
tar -xvxf vmtools.tar.gz cd vm-dir sudo ./vmware-install.pl
这样安装完毕后,没有生效,窗口依旧很小,解决办法:
- sudo apt-get install open-vm-tools-desktop
- apt-get update --fix-missing
- sudo apt-get install open-vm-tools-desktop
重启后一般就能解决问题。
windows 镜像
需要sp1版本才能安装vmtools,win7 sp1
下载链接:
ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso|3420557312|B58548681854236C7939003B583A8078|/
安装程序无法自动安装 Virtual Machine Communication InterfaceSockets VSock) 驱动程序。必须手动安装此驱动程序
系统的签名问题导致,懒得下载对应的补丁包了,直接换了个系统镜像
无法链接网络
.net
最后
反正就是各种折腾,最后直接放弃了vm虚拟机,改用GitHub的codespace