之前本人写过一篇关于,恢复ubuntu本来界面(UI)模样的文章。
今天又折腾了一下,把开机画面以及刚开机时grub选择操作系统的背景图加上了。
先贴图大家看看:
grub界面
—
标准的ubuntu开机画面
—–
原来的ylmfos在grub的时候默认是没有背景图的,开机画面则是
\\\
废话不多说,直接上方法:
先从grub画面开始修改,
下载这个文件(点击下载)后安装,然后就行了。
\\
再到开机画面
从这里下载,进入/lib/plymouth/themes文件夹,看到里面也有个名为ylmf-logo的文件夹了吧?
右键点击它–选择“以管理员方式打开”—然后删完里面的文件,再把刚下载的压缩包里的文件全部复制进去。
这时在终端(terminal)里输入:
sudo update-initramfs -u
再sudo update-grub
之后重启就OK了。
\
更多的grub界面可以来这里找
\
附加:修改grub显示的操作系统的名称+设置等待时间+选择默认操作系统
开机时,默认在选择操作系统的画面,会有两个(单ubuntu)或三个选项(如果windows+ubuntu)
我是win7+ubuntu,以我的电脑为例。
问题1 修改grub显示的操作系统的名称方法如下:
1.终端输入: sudo gedit /boot/grub/grub.cfg
2.搜索(ctrl+f): menuentry ,全文只有三个地方会出现menuentry,这三个地方跟着的就是grub选择系统时显示的系统名称。
随意改就好了,记住,只能更改“”号里面的内容,就是说,到–class ylmf_os –class gnu-linux –class gnu 为止。很简单的。
问题2 设置等待时间的方法如下:
1.还是在上一个文档里,搜索timeout,一共有两个,要是你没改过,默认是10,把10改成你想要的数就好了。
如果你改过…..改过就跳过这一段文字啊!!!!
问题3 选择默认操作系统的方法如下:
1.搜索 set default ,只有一个位置有,改为0就是选择第一个操作系统,1就是选择第二个,以此类推。
大概需要改默认操作系统的朋友都是双系统吧?那就改成2就好。
\
以上方法出错时的解决办法:
若grub画面无法显示,
原文地址:http://syafii.com/linux/171/how-to-change-grub-splash-image-on-lucid/
修正方法为:
1.终端输入sudo cp -a /boot/grub/splash-image.png /usr/share/images/desktop-base/
2.sudo gedit /etc/grub.d/05_debian_theme
找到
WALLPAPER=”/usr/share/images/desktop-base/moreblue-orbit-grub.png”
COLOR_NORMAL=”black/black”
COLOR_HIGHLIGHT=”magenta/black”
改为
WALLPAPER=”/usr/share/images/desktop-base/your-image.png”
COLOR_NORMAL=”white/black”
COLOR_HIGHLIGHT=”white/light-gray”
3.sudo update-grub 后重启看看效果。
如果开机画面无法显示,
则是ubuntu开关机时分辨率的问题,这也正是我折腾了这么久的根本原因。
判断你开关机时分辨率是否正常的最简单方法就是,开机画面的YLMFOS的图标(logo)是大还是小。
我原来没解决这个问题的时候,开机画面的那个“Ylmf OS”和两片树叶的logo一直很大,而且分辨率很低。
修改开关机分辨率方法如下:
1.先确定你装了对应的驱动,如果没有,只能求助了,否则我这篇日志就扯太远了。
装了的话,以此选择 开始菜单(start)–系统(System)–>管理工具(Administration)–>硬件驱动(Hardware Drivers),我选的是那个推荐(Recommended)
2.安装所需包:
sudo apt-get install v86d hwinfo
3.查看framebuffer,也就是查看显卡支持的分辨率
sudo hwinfo –framebuffer
我的显示器分辨率是1366×768,但我的上述表中没有1366×768,所以我只好选择:1360×768-24
4.修改grub文件
sudo gedit /etc/default/grub
————————————————————————————
# If you change this file, run ‘update-grub’ afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset video=uvesafb:mode_option=1360×768-24(此处改为你需要的值),mtrr=3,scroll=ywrap” //修改此处
GRUB_CMDLINE_LINUX=”"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo’
#GRUB_GFXMODE=1280×800
# Uncomment if you don’t want GRUB to pass “root=UUID=xxx” parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=”true”
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE=”480 440 1″
————————————————————————————
5.修改initramfs:
sudo gedit /etc/initramfs-tools/modules
————————————————————————————
# List of modules that you want to include in your initramfs.
#
# Syntax: module_name [args ...]
#
# You must run update-initramfs(8) to effect this change.
#
# Examples:
#
# raid1
# sd_mod
uvesafb mode_option=1280×800-24(改为你需要的值) mtrr=3 scroll=ywrap ////添加这句
————————————————————————————
6.强制使用Framebuffer:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
7.更新grub和initramfs:
sudo update-grub2
sudo update-initramfs -u
8.重启