在grub.conf文件的kernel /vmlinuz-2.6.11-EL ro root=LABEL=/ 行后面添加vga=791,可以改变命令行下的屏幕分辨率。vga后面的数字并不是随意的,其与屏幕分辨率及色深的对应关系如下:
| 分辨率 | 4 bits | 8 bits | 16 bits | 24 bits | 32 bits |
| 640x400 | ? | 0x300(768) | ? | ? | ? |
| 640x80 | ? | 0x301(769) | 0x311(785) | 0x312(786) | ? |
| 800x600 | 0x302(770) | 0x303(771) | 0x314(788) | 0x315(789) | ? |
| 1024x768 | ? | 0x305(773) | 0x317(791) | 0x318(792) | ? |
| 1152x864 | ? | 0x161(353) | 0x163(355) | ? | 0x164 |
| 1280x1024 | ? | 0x307(755) | 0x31A(794) | 0x31B(795) | ? |
| 1600x1200 | ? | 0x31C(796) | 0x31E(798) | 0x31F(799) | ? |
作者不明
本文介绍如何通过在grub.conf文件中添加特定参数来调整Linux启动时的命令行界面分辨率。具体方法是在kernel行后增加vga参数,后跟对应的数值。文中还提供了不同分辨率与颜色深度所对应的vga数值。
1万+

被折叠的 条评论
为什么被折叠?



