首页主机资讯VirtualBox里CentOS如何调整分辨率

VirtualBox里CentOS如何调整分辨率

时间2025-10-30 12:17:03发布访客分类主机资讯浏览474
导读:VirtualBox中CentOS调整分辨率的完整步骤 一、前置准备:安装VirtualBox Guest Additions(增强功能) 要调整CentOS虚拟机的分辨率,必须先安装VirtualBox Guest Additions,否...

VirtualBox中CentOS调整分辨率的完整步骤

一、前置准备:安装VirtualBox Guest Additions(增强功能)

要调整CentOS虚拟机的分辨率,必须先安装VirtualBox Guest Additions,否则无法获取动态分辨率支持(如窗口自适应、更多分辨率选项)。具体操作如下:

  1. 挂载增强功能镜像:在VirtualBox中选中CentOS虚拟机,点击顶部菜单栏「设备」→「安装增强功能」。此时虚拟机会自动挂载一个ISO镜像(通常位于/run/media/你的用户名/VBox_GAs_版本号)。
  2. 安装依赖包:打开CentOS终端,运行以下命令安装编译工具和内核头文件(确保增强功能能正确编译):
    sudo yum install kernel kernel-core kernel-modules kernel-devel gcc make perl elfutils-libelf-devel -y
    
  3. 运行安装脚本:进入挂载目录,执行安装脚本(需管理员权限):
    cd /run/media/你的用户名/VBox_GAs_版本号
    sudo ./VBoxLinuxAdditions.run
    
  4. 重启虚拟机:安装完成后,关闭并重新启动CentOS虚拟机,使增强功能生效。

二、通过图形界面调整分辨率(最简方法)

安装增强功能并重启后,可通过CentOS的「系统设置」直接调整分辨率:

  1. 点击桌面右上角的「系统菜单」(齿轮图标)→「设置」。
  2. 在左侧菜单中选择「显示」。
  3. 在「显示」选项卡中,你会看到更多分辨率选项(如1920x1080、1366x768等)。选择适合你显示器的分辨率,点击「应用」即可。

三、通过命令行调整分辨率(适用于无图形界面或自定义需求)

若图形界面无法正常使用,或需要固定特定分辨率,可通过xrandr命令手动调整:

  1. 查看当前显示设备与支持分辨率
    在终端输入以下命令,查看可用的分辨率模式(如HDMI-1VGA-1等为显示设备名称):
    xrandr
    
    输出示例:
    HDMI-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
       1024x768      60.00*+
       800x600       60.32  
       1920x1080     59.94  
    
  2. 设置目标分辨率
    选择需要的分辨率(如1920x1080),替换命令中的HDMI-1(你的显示设备名称)和1920x1080(目标分辨率),执行:
    xrandr --output HDMI-1 --mode 1920x1080
    
    若成功,分辨率会立即切换。

四、手动修改xorg.conf配置文件(永久生效,可选)

若上述方法无法长期保存分辨率,可手动编辑xorg.conf文件(需谨慎操作,错误的配置可能导致无法进入图形界面):

  1. 生成默认配置文件(若不存在):
    在终端运行以下命令,生成新的xorg.conf文件:
    sudo Xorg -configure
    
    生成的文件默认位于/root/xorg.conf.new
  2. 复制到配置目录
    将生成的文件复制到/etc/X11/目录下:
    sudo cp /root/xorg.conf.new /etc/X11/xorg.conf
    
  3. 编辑配置文件
    用文本编辑器(如vi)打开xorg.conf,找到Section "Screen"部分,修改Modes行为你需要的分辨率(如"1920x1080" "1366x768"):
    Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
            Depth     24
            Modes     "1920x1080" "1366x768" "800x600"
        EndSubSection
    EndSection
    
  4. 重启生效
    保存文件后,重启虚拟机即可永久应用新分辨率。

注意事项

  • 若安装增强功能时提示“无法挂载镜像”,请检查虚拟机是否已自动挂载,或手动点击「设备」→「挂载增强功能CD镜像」。
  • 若调整后分辨率仍无法生效,可尝试在VirtualBox的「虚拟机设置」→「显示」中增加「显存」(建议设置为128MB以上),或调整「缩放因子」。
  • 确保CentOS的内核版本与VirtualBox Guest Additions版本兼容(如VirtualBox 6.1.x适配CentOS 7/8/9的内核版本)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: VirtualBox里CentOS如何调整分辨率
本文地址: https://pptw.com/jishu/738747.html
centos iptables如何学习使用 centos iptables如何阻止所有外网连接

游客 回复需填写必要信息