温馨提示×

怎么在virtualbox调centos分辨

小樊
40
2026-10-20 06:49:34
栏目: 智能运维

在 VirtualBox 里调整 CentOS 的分辨率,通常有以下几种方法,按推荐程度从易到难说明:


一、安装 VirtualBox 增强功能(最推荐 ✅)

这是最根本、最稳定的办法。

步骤

  1. 启动 CentOS 虚拟机
  2. 在 VirtualBox 菜单栏点击
    设备 → 安装增强功能(Insert Guest Additions CD)
  3. 进入 CentOS,打开终端
  4. 挂载并安装(如果是最小化安装):
    sudo yum install -y gcc make perl kernel-devel kernel-headers
    sudo mount /dev/cdrom /mnt
    cd /mnt
    sudo ./VBoxLinuxAdditions.run
    
  5. 安装完成后重启:
    sudo reboot
    
  6. 重启后可直接在
    CentOS 设置 → 显示 → 分辨率 中调整

✅ 支持自动适配窗口大小


二、手动修改分辨率(未装增强功能时)

GNOME 桌面(CentOS 7/8)

  1. 右上角 → 设置
  2. 显示(Displays)
  3. 选择合适分辨率(如 1920×1080)

命令行方式(适用于无图形或远程)

xrandr
xrandr --output Virtual1 --mode 1920x1080

(输出名可能是 VGA-1、Virtual-1)


三、修改 VirtualBox 虚拟机设置(有限)

关闭虚拟机后:

  1. 选中虚拟机 → 设置
  2. 显示 → 显卡控制器选 VBoxSVGA
  3. 显存调到 128MB
  4. 勾选 启用 3D 加速

⚠️ 这只影响最大支持分辨率,不等于自动适配


四、常见问题

分辨率选项很少?

→ 没装 Guest Additions
→ 显卡控制器不对(用 VBoxSVGA)

CentOS 是最小化安装?

只能:

  • 装增强功能
  • 或用 xrandr 手动设置

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否有图形界面
  • VirtualBox 版本

我可以给你更精确的一步一步操作。

0 踩