看之前我先叠个甲,新手,chat友情赞助
进入多用户文本模式:成功!
分辨率:成功!
字体大小:失败!
总体来说等于失败了,基本上字体太小没法看,希望有大佬能帮忙看看
分辨率调节成功
进入多用户文本模式
在我考虑弄分辨率前,我一直是先进入图形模式,再用ctrl+alt+f2进入文本模式,如何直接进入多用户文本模式,我先是尝试进入/etc/defulut/grub进行调试GRUB_GFXPAYLOAD_LINUX这个参数,没用。
{
以下是chat对这个参数的解释:
GRUB_GFXPAYLOAD_LINUX:GRUB 引导加载器的一个参数,用于设置 Linux 内核的图形负载(payload)。具体来说,这个参数指定了 GRUB 在加载 Linux 内核时应该使用的图形模式和分辨率。
}
怎么说呢,反正就是引导过程中图形模式的设置,让其设置成=text也没用
解决方法:
设置default.target为multi-user.target
sudo systemctl set-default multi-user.target
系统默认为graphical.target,用systemctl set-default设置系统的默认运行级别为multi-user.target成功进入多用户文本模式。
{
chat:
systemctl 是 systemd 系统管理器的主要命令行工具,用于管理 systemd 单元和服务。systemd 是 Linux 中的一个系统和服务管理器,负责启动和停止系统服务、管理进程和资源、处理系统日志等任务。
systemd作为系统第一个程序启动,并开始执行其他启动程序!
}
使用该命令后,文件default.target(文件位置在/etc/systemd/system,进入文件夹后使用ll命令查看)链接multi-user.target。
结果:成功!
调节文本模式分辨率
并尝试了进入/etc/default/grub进行调试GRUB_GFXMODE参数,无法对多用户文本模式修改。
{
以下是chat对这个参数的解释:
GRUB_GFXMODE:这个参数用于指定 GRUB 引导时使用的图形模式的分辨率。你可以设置它为一个有效的 VESA BIOS 模式标识符或者一个包含水平和垂直分辨率的字符串(例如 1024x768
)。GRUB 会尝试使用这个分辨率来初始化图形模式。如果你不设置这个参数,GRUB 会使用默认的图形模式。
}
这个参数主要是引导中设置图形模式的分辨率。与文本模式无关。
解决办法:
编辑/etc/default/grub
vim /etc/default/grub
在GRUB_CMDLINE_LINUX最后添加vga=ask,然后按esc,wq退出。
vga=ask
然后输入以下命令生成新的grub.cfg
sudo grub-mkconfig -o /boot/grub/grub.cfg
再输入reboot,重启系统
reboot
再次进入时会产生以下画面按回车进行选择文本模式分辨率,
输入想要选择的分辨率,然后回车,这里我输入的是342。进入系统后就是这个分辨率。
如何设置成默认值:
重新编辑/etc/default/grub
vim /etc/default/grub
在GRUB_CMDLINE_LINUX最后添加vga=834(这里834是十进制,系统在启动时会自动化成十六进制,也就是我之前选择的342),然后按esc,wq退出。
vga=834
然后输入以下命令生成新的grub.cfg
sudo grub-mkconfig -o /boot/grub/grub.cfg
再输入reboot,重启系统
reboot
重新启动后分辨率成功改变!
调节字体大小:
失败!
总结:
基本上没法用,笔记本屏幕小,字体小,不如进入图形模式打开终端。