Chinaunix首页 | 论坛 | 博客
  • 博客访问: 156421
  • 博文数量: 39
  • 博客积分: 2713
  • 博客等级: 少校
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-25 00:05
文章分类

全部博文(39)

文章存档

2012年(1)

2011年(2)

2010年(36)

分类: LINUX

2010-11-14 17:37:43

 

 

之前本人写过一篇关于,恢复ubuntu本来界面(UI)模样的文章。

今天又折腾了一下,把开机画面以及刚开机时grub选择操作系统的背景图加上了。

先贴图大家看看:

grub界面

标准的ubuntu开机画面

—–

原来的ylmfos在grub的时候默认是没有背景图的,开机画面则是


对比之下,我还是喜欢原版的ubuntu开机画面。

\\\

废话不多说,直接上方法:

先从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.重启

阅读(2318) | 评论(1) | 转发(0) |
0

上一篇:ubuntu 下更改屏幕背景

下一篇:感冒了……

给主人留下些什么吧!~~

chinaunix网友2010-11-15 16:08:25

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com