在 Ubuntu(虚拟机)+ VirtualBox 中调整分辨率,通常有以下几种方法,按推荐顺序来:
方法一:安装 VirtualBox 增强功能(最推荐)
增强功能装好后,可以自动适配窗口大小,也能手动改分辨率。
步骤
- 启动 Ubuntu 虚拟机
- 在 VirtualBox 菜单栏点击
设备(Devices) → 安装增强功能(Insert Guest Additions CD image)
- Ubuntu 中会弹出一个光盘,打开后运行:
sudo sh VBoxLinuxAdditions.run
- 安装完成后重启:
sudo reboot
- 重启后:
- 可直接拖动 VirtualBox 窗口自动调整分辨率
- 或在 Ubuntu 中:
设置 → 显示 → 分辨率 自行调整
方法二:使用 VirtualBox 自动缩放
适用于已安装增强功能:
- 菜单栏 → 视图(View) → 自动调整窗口大小(Auto-resize Guest Display)
- 然后拖动窗口即可
方法三:手动设置分辨率(无增强功能时)
- Ubuntu 中打开 设置 → 显示
- 在“分辨率”中选择合适的选项
- 点击“应用”
如果没有想要的分辨率,说明没装增强功能,建议用方法一。
方法四:命令行强制设置(进阶)
xrandr
查看支持的分辨率,然后:
xrandr --output Virtual1 --mode 1920x1080
(Virtual1 可能因环境不同而变化)
常见问题
- 分辨率选项很少 / 无法调整 → 没装增强功能
- 全屏但画面小 → 没开自动缩放
- 黑屏 → 增强功能版本不匹配,更新 VirtualBox
如果你告诉我:
- Ubuntu 版本(如 22.04 / 24.04)
- VirtualBox 版本
- 是否装过增强功能
我可以给你更精确的步骤。