实体机一般安装好驱动分辨率就没啥问题,而且个人pc也没有只用控制台的需求。但是虚拟机中不安装桌面的时候,默认的控制台分辨率常不能满足需求。

这个需求貌似也比较少,而且几乎搜到的文章大部分都是旧的,不能生效。终于搜到一个可以借鉴的方案:https://www.jb51.cc/linux/696262.html

实践记录:

宿主机系统:debian11  虚拟机软件:virt-manager  客户机系统:debian11

网上的许多教程都是旧的grub的,grub2发生了很大的变化。grub2的默认配置文件在/etc/default/gurb (debian如此,其他系统未验证),有许多的说法是修改默认

配置文件中的GRUB_GFXMODE=1920X1080X32 (此分辨率是在grub交互界面通过vbeinfo查询支持的一个分辨率),这个参数是设置grub2的引导界面分辨率,进入

控制台后并不是这里设置的预期分辨率。原因好像就是这里(https://www.jb51.cc/linux/696262.html)提到的KMS机制的问题了。需要修改

实践发现需要修改三个默认配置文件中的参数:

GRUB_CMDLINE_LINUX/GRUB_CMDLINE_LINUX_DEFAULT/GRUB_GFXMODE

GRUB_CMDLINE_LINUX_DEFAULT="quiet" 这个参数的值修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet video=1920x1080@60" (支持的分辨率@刷新率,我的电脑显示器支持的刷新率就是60,不知道虚拟机中是怎么影响的,好像设置30也可以生效)

GRUB_CMDLINE_LINUX=""这个参数的值设置为:(这个参数好像是影响了/etc/grub.d/10_linux中对GRUB_CMDLINE_LINUX_DEFAULT参数的加载行为)

GRUB_CMDLINE_LINUX="1920x1080"

还有GRUB_GFXMODE这个影响grub引导界面分辨率的参数:

GRUB_GFXMODE=1920X1080X32

最后shell中执行update-gurb命令更新grub配置。生效成功。(在虚拟机virt-manager中可以生效成功,在virtualbox中不能生效成功,可能是这两个虚拟机的显示配置不同的吧)

在virtualbox中配置GRUB_CMDLINE_LINUX="1920x1080"参数不能起作用,需要在/etc/grub.d/10_linux文件中配置,此文件描述了grub

启动项menuentry的生成模式。修改控制台分辨率需要将set gfxpayload=[目标分辨率] 写入到menuentry中。如下图,添加一行:(此方法比较有效,同样适用于virt-manager)

虚拟机中debian11修改控制台(console)分辨率|linux控制台分辨率|linux console resolution的更多相关文章

  1. linux学习之centos(一):在VMware虚拟机中安装centos6.5

    ---安装环境如下--- 虚拟机版本:VMware Workstation_10.0.3(版本信息介绍:VMware-workstation-full-10.0.3-1895310,下载地址:http ...

  2. Linux学习之CentOS(一)----在VMware虚拟机中安装CentOS 7

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  3. 在VMware虚拟机中安装CentOS 7

    [声明] 欢迎转载,但请保留文章原始出处 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3917 ...

  4. 谈谈VMware虚拟机中的网络问题

    前言:用了好几年的虚拟机,多多少少都会遇到那么一些网络问题,在这里总结一下这么几年在虚拟机中遇到的一些网络问题(主要针对linux)...... 一.VMware相关基础知识 1.bridged(桥接 ...

  5. 修改虚拟机中的centos系统分辨率

    使用vmware虚拟机安装centos系统,默认分辨都很低,可使用以下方法修改虚拟机中centos系统的分辨率 1,# vi /boot/grub/grub.conf 2,找到 kernel 的那一行 ...

  6. 在 Linux 虚拟机中手动安装或升级 VMware Tools

    对于 Linux 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools. 本次Linux 虚拟机为CentOS6.5 先决条件开启虚拟机.确认客户机操作系统正在运行.由于 VMware ...

  7. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  8. 1008win7与虚拟机中的linux共享文件的(详细)方法

    转自http://jingyan.baidu.com/article/ca00d56c74dde4e99eebcfd2.html 好东西一起分享 win7与虚拟机中的linux共享文件的(详细)方法 ...

  9. 虚拟机 主机无法访问虚拟机中Linux上的tomcat服务

    在wmware中安装linux后安装好数据库,JDK及tomcat后启动服务,虚拟机中可以访问,但是主机却无法访问,但是同时主机和虚拟机之间可以ping的通,网上查阅资料后,解决方法是关闭虚拟机中的防 ...

  10. 转载 在 Linux 虚拟机中手动安装或升级 VMware Tools

    http://pubs.vmware.com/workstation-12/index.jsp?lang=zh_CN&topic=/com.vmware.ws.using.doc/GUID-0 ...

随机推荐

  1. MQ收到无序的消息时如何进行业务处理

    业务背景 跟第三方系统做对接,双方通过ActiveMQ进行通信,消息之间是有内在关联的,也就是消息本来应该是有业务顺序的,但由于一些原因,现在收到消息是乱序的,这种情况下做业务处理就有一点小问题了 方 ...

  2. 线段树优化DP学习笔记 & JZOJ 孤独一生题解

    在 \(DP\) 的世界里 有一种题需要单调队列优化 \(DP\) 一般在此时,\(f_i\) 和它的决策集合 \(f_j\) 在转移时 \(i\) 不和 \(j\) 粘在一起(即所有的 \(j\) ...

  3. Error in created hook: "TypeError: Cannot read properties of undefined (reading 'get')"

    写Vue 的时候常遇到的错误之一就是XXXXXX未定义,然后来一个undefined这种问题一般都是创建钩子出错:无法读取未定义的 xxx 属性. 此错误一般多出现在 created() 中, Vue ...

  4. 深度学习框架Pytorch学习笔记

    由于工作原因,需要使用到深度学习pytorch框架,所以,跟随视频学习了深度学习框架的使用方法,视频链接如下: PyTorch深度学习快速入门教程(绝对通俗易懂!)[小土堆]_哔哩哔哩_bilibil ...

  5. LeetCode-23 合并K个升序链表

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-k-sorted-lists 题目描述 给你一个链表数组,每个链表都已经按升序排列. ...

  6. Sidecar-详解 JuiceFS CSI Driver 新模式

    近期发布的 JuiceFS CSI Driver v0.18 版本中,我们提供了一种全新的方式访问文件系统,即 JuiceFS 客户端以 Sidecar 方式运行于应用 Pod 中,且客户端与应用同生 ...

  7. 【4】java之基础数据类型的包装类

    一.认识包装类 ​ java 在设计之初有一个基本原则:一切皆对象,一切的操作都基于对象,但是有一个矛盾,基本数据类型不是对象.为了符合于这种要求,最早使用人为的方式解决此问题,如下所示: class ...

  8. P5318 【深基18.例3】查找文献题解(链式前向星)

    P5318 [深基18.例3]查找文献题解 用head记录这一起点的最后一条边, next记录这一起点的上一条边. 注意要按照参考文献的倒叙排序(要按顺序看,而链式前向星是逆着来的,也就是为什么最简单 ...

  9. mysql 主次数据库搭建

    准备工作:主192.168.200.51  从192.168.200.53 主从服务器需要有相同的初态 1.将主服务器要同步的数据库枷锁,避免同步时数据发生改变 mysql>use db; my ...

  10. 记录C#学习过中看到的文章

    1.DataRow 转实体类 https://www.cnblogs.com/macT/p/10878863.html https://www.cnblogs.com/yangboyu/archive ...