ubuntu 修改 cui 的分辨率

hardy 默认的 cui (文本模式) 是不支持更改分辨率的,要在 initrd.img 里面加入 fbcon 和 vesafb ,再更新一下就 OK,下面是操作:

1.把要放入initrd.img的模块名写入/etc/initramfs-tools/modules ,执行update-initramfs的时候会自动把写到这个里的模块加进去。

sudo vi /etc/initramfs-tools/modules
添加两行
fbcon
vesafb

2.注释模块黑名单中的vesafb
sudo vi /etc/modprobe.d/blacklist-framebuffer
注释掉 blacklist vesafb 这一行

3.修改splash大小
这里是 1027 * 768 的,按照分辨率来改。
sudo vi /etc/usplash.conf
xres=1024
yres=768

4.修改 /boot/grub/menu.lst
sudo vi /boot/grub/menu.lst
在 kernel 后面加上 vga=792 (即是 1024*768,详细参数请看 http://www.3gcomet.com/article.asp?id=47 ), 例如:
title        Ubuntu 8.04.1, kernel 2.6.24-21-generic
root        (hd0,8)
kernel        /boot/vmlinuz-2.6.24-21-generic root=UUID=568a403c-788b-4ce2-8658-27960a7dada1 ro quiet splash vga=792
initrd        /boot/initrd.img-2.6.24-21-generic
quiet

5.更新并重启
sudo update-initramfs -u
sudo reboot

以上都可以在 GUI (图形界面) 进行操作。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据