在 Ubuntu + VirtualBox 里调整分辨率,一般有下面几种方法,按推荐顺序来:
一、安装 VirtualBox 增强功能(最推荐)
增强功能装好后,分辨率可以自动适应窗口,还能共享剪贴板。
步骤
- 启动 Ubuntu 虚拟机
- 菜单栏点击
设备(Devices) → 安装增强功能(Insert Guest Additions CD Image)
- 在 Ubuntu 里会弹出一个光盘,打开终端执行:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
cd /media/$USER/VBox_GAs_*
sudo ./VBoxLinuxAdditions.run
- 安装完成后重启:
sudo reboot
- 重启后:
- 拖动 VirtualBox 窗口,分辨率会自动变化
- 或手动设置:设置 → 显示 → 分辨率
二、手动修改分辨率(未装增强功能时)
方法 1:系统设置
- 打开 设置(Settings)
- 进入 显示(Displays)
- 在 分辨率(Resolution) 里选择
- 点击 应用
方法 2:命令行修改
xrandr
查看支持的分辨率,例如:
xrandr --output Virtual1 --mode 1920x1080
三、VirtualBox 全局设置(影响所有虚拟机)
- 关闭虚拟机
- VirtualBox 主界面
设置 → 显示 → 显存大小(建议 ≥ 128MB)
- 勾选:
- 启动后再调分辨率
四、常见问题
❌ 分辨率选项很少?
➡ 没装 Guest Additions,按「方法一」处理
❌ 全屏后还是小窗口?
➡ 按 Host + F(默认 Host 是右 Ctrl)切全屏
➡ 确保增强功能已安装
如果你告诉我:
- Ubuntu 版本(如 22.04 / 24.04)
- 是否装了增强功能
- 是笔记本还是台式机
我可以给你更精确的步骤。