VirtualBox安装Pop!_OS时屏幕分辨率过小求助
解决VirtualBox安装Pop!_OS时初始界面分辨率过小的问题
遇到这种安装界面卡成小窗口、关键按钮看不到的情况确实头疼,尤其是还没法直接装Guest Additions的情况下,给你几个亲测有效的解决方案,按顺序试试就行:
方法一:直接在VirtualBox设置里优化显示参数
这个是最省心的,不用碰虚拟机里的系统,直接在主机端调整:
- 先把正在运行的Pop!_OS安装虚拟机关掉
- 回到VirtualBox主界面,选中你的虚拟机,点击「设置」按钮
- 切换到「显示」选项卡:
- 把「图形控制器」改成VBoxSVGA(默认可能是VMSVGA,这个对Pop!_OS这类Ubuntu系发行版的兼容性更好)
- 把「视频内存」拉到至少128MB(上限256MB,拉满也没问题)
- 勾选「启用3D加速」(可选,但能让后续显示更流畅)
- 重新启动虚拟机,大概率安装界面会自动适配你的主机屏幕分辨率
方法二:在安装界面用命令行临时调整分辨率
如果方法一没生效,直接在安装界面手动调分辨率:
- 在Pop!_OS的图形安装界面,按下
Ctrl + Alt + F2(没反应就试F3-F6)切换到命令行终端 - 登录时,用户名输入
ubuntu,密码直接回车(安装界面默认没有密码) - 输入
xrandr命令,查看当前支持的所有分辨率模式,会列出类似1920x1080 60.00*+这样的条目 - 选一个主机支持的分辨率,比如1920x1080,执行命令:
xrandr --output Virtual-1 --mode 1920x1080(注意Virtual-1是输出设备名称,看xrandr结果里「connected」那一行的设备名,可能是LVDS-1或者其他,替换成你看到的就行) - 按下
Ctrl + Alt + F1切回图形安装界面,这时候应该就能看到完整的按钮了
方法三:先释放虚拟光驱再安装Guest Additions
如果你还是想通过增强工具彻底解决问题,可以先卸载当前的安装镜像:
- 在虚拟机运行状态下,点击VirtualBox顶部菜单栏的「设备」→「光驱」→「移除虚拟盘」,把Pop!_OS的安装镜像从虚拟光驱里卸载
- 然后再点击「设备」→「Insert Guest Additions CD image...」,此时虚拟光驱会加载增强工具的镜像
- 在安装界面打开文件管理器,找到挂载的Guest Additions光盘,运行里面的
VBoxLinuxAdditions.run脚本(执行前先装依赖:sudo apt install build-essential dkms,记得先连上网) - 安装完成后重启虚拟机,分辨率就能自由调整了
内容的提问来源于stack exchange,提问作者user3630824




