最近尝试了配置UBUTNU启用帧缓存。设置开机进入文本模式,把这个过程给大家写一下。
(1)、修改启动菜单配置文件
# vi /etc/default/grub
修改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text vga=0x311"
注释:
这里text表示进入文本模式,vga=0x311表示使用Framebuffer显示驱动,
0x311是指示色深和分辨率的参数
| 640x480 800x600 1024x768 1280x1024
------+-----------------------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
16bpp | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
(2)、更新启动菜单
$ sudo update-grub
写入到/boot/grub/grub.cfg
(3)、修改initramfs
$ sudo gedit /etc/initramfs-tools/modules
添加:
vesafb
(4)、
$ sudo gedit /etc/modprobe.d/blacklist-framebuffer.conf
用#注释以下行
# blacklist vesafb
(5)、更新initramfs
$ sudo update-initramfs -u
(生成新的initrd)
(6)、
然后重启机器,即可进入Framebuffer
如果要切换回X11,可以输入:
$ startx
(7)、图形界面切换到字符界面
A、atl+ctrl+shift+F1
B、ctrl+c
是不是非常棒,祝大家新年快乐,万事如意。
—————————————————————————————————————— |