设置ubuntu server 在 virtual box下的分别率

在virtual box上安装了一个ubuntu server,版本是22.04.3 LTS,因为是server版,没有图形界面。

安装完了发现在virtual box中运行时,分辨率很低,估计只有640x480,虽然可以通过ssh连到服务器上,但是还是觉得把分辨率调高一点比较好,于是找到了下面这篇文章,试了一下,修改成功。 

https://devicetests.com/enable-full-screen-mode-ubuntu-server-virtualbox

1. 首先进入 virtual box的ubuntu server 虚拟机,然后通过下面的命令重启系统

shutdown -r now

2. 在启动过程中按shift进入GRUB选择菜单,点击c进入命令行,

 3. 输入vbeinfo显示可用的分辨率,并记录下来,发现没有1920x1080,那就用1280x1024吧。

我不知道怎么退出GRUB模式,就重新启动了一下虚拟机。 

注意:上面的两步为的是查看一下显卡支持的分辨率,在下面的配置中需要用到。

4. 进入ubuntu server, 登录后,修改配置文件grub,按照参考文章中说的修改了GRUB_GFXMODE参数(之前的参数是640x480,必须改成第三步中列出的分辨率列表中的某一个值),增加了GRUB_GFXPAYLOAD_LINUX=keep

sudo vim /etc/default/grub

 5. 激活配置文件

 sudo update-grub

6. 然后重启一下系统,这次分辨率就提高了。

 

posted @ 2023-09-23 23:19  脱缰的野猪  阅读(83)  评论(0编辑  收藏  举报