常见问题1:虚拟机启动时报错"VERR_VMX_NO_VMX"。解决方案:进入BIOS设置开启VT-x或AMD-V虚拟化技术,重启电脑后在VirtualBox中检查虚拟机设置,确保启用硬件虚拟化。
安装失败解决方案
如果安装Linux时卡在黑屏或安装程序不启动,先检查ISO镜像是否完整下载,可以用MD5校验工具验证。另一个问题是缺少Guest Additions,安装系统后再挂载Guest Additions ISO进行安装,提升分辨率和性能。
启动错误处理
启动错误"Kernel driver not installed (rc=-1908)",这是因为VirtualBox内核模块没加载。解决方法:以管理员运行cmd,输入"VBoxManage --version"检查,如果失败则卸载重装VirtualBox,或运行安装目录下的VBoxWindowsAdditions.exe。
另一个常见启动问题
虚拟机启动后黑屏,按右Ctrl释放鼠标,检查显示设置改为VBoxSVGA或VMSVGA图形控制器,内存至少分配1GB,硬盘空间充足。网络适配器设为NAT模式避免连接问题。
安装卡住不动
Ubuntu安装卡在某个百分比,可能是CPU核心数设太多,改为1或2个核心试试,或者增加虚拟内存到2GB以上。关掉防火墙和杀毒软件重试安装。
报错VERR_FILE_NOT_FOUND
这个错误是因为虚拟硬盘文件丢失或路径不对,检查虚拟机设置里的硬盘路径是否正确,如果硬盘文件损坏就新建一个虚拟硬盘重新安装系统。
权限问题
Windows下VirtualBox提示权限不足,把VirtualBox安装到C盘根目录,避免有中文路径的用户文件夹。
FAQ
Q: 虚拟机安装Linux后分辨率很低怎么办?
A: 安装VBoxGuest Additions,系统内运行sudo sh ./VBoxLinuxAdditions.run。
Q: 为什么虚拟机运行很卡?
A: 增加分配的CPU核心和内存,关闭3D加速如果图形卡不支持。
Q: 共享文件夹用不了?
A: 先装Guest Additions,设置共享文件夹后在Linux挂载它。
Q: 安装CentOS总是失败?
A: 检查ISO版本,选择Server或Minimal安装模式,避免Desktop模式资源不足。