snifer

【原创】配置UBUTNU启用帧缓存,设置开机进入文本模式

0
阅读(1800)

最近尝试了配置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

是不是非常棒,祝大家新年快乐,万事如意。