grub启动之加入图片效果--splashimage
作者:快乐的芙蓉HAPPY | 来源:互联网 | 2017-11-12 02:32
grub启动之加入图片效果--splashimage--Linux发行版技术-Debian信息,下面是详情阅读。
Debian启动的时候看着那个蓝蓝的背景 ( 当然如果您是装了 Lilo 那么另当别论了) ,总想给它加点背景,让它看起来好看一点点。
很幸运的是 Debian 已经可以很简单的支持了,下面是我自己设置的笔记:
1、安装 Grub 。( 我想您安装系统的时候就应该已经搞定了,如果没有可以上网搜搜,很多的资料 ) 。
2、安装 ImageMagick 。一个转换图片格式的工具。 Grub 的背景好象只能用 xpm 格式的文件,大小640*480的,14色。
Shell#apt-get install imagemagick
3、将一图片 ( 假设文件为 road.jpg) 转化成 640*480,14 色的 XPM 文件:#convert road.jpg -colors 14 -geometry 640x480! road.xpm
4、压缩 xpm 文件生成 gz 文件:#gzip ??9 road.xpm
5、将 road.xpm.gz 文件拷到 /boo/grub 下面:#cp road.xpm.gz /boot/grub
6、修改 /boot/grub/menu.lst 文件,添加如下类似行:splashimage=(hd0,5)/grub/road.xpm.gz
说明:
1、在第 3 步中, 640x480 那儿有一个叹号 (!) ,这是很容易忽视的细节。我第一次设置的时候在这儿出错了。
2、在第 3 步中, 640x480 中间这个是 x 而不是 * 。(因为平常我们都认为乘号应该是 * )
3、在第 6 步修改 menu.lst 文件时,虽然只有一行,但很容易出错。如果 boot 分区是一个独立的分区,那么在等号分区后面的数字是表示 boot 分区的位置(分区号减 1 )。比如, boot 分区在第一个硬盘的第 6 个分区上,那么这儿就应该是 (hd0,5) ;相应,假设在第 8 个分区上,那么这儿就应该写 (hd0,7) 。如果是在第二块硬盘上的第 6 个分区,那么就应该是 (hd1,5) ;其他情况类似。如果 boot 不是一个独立的分区,则后面跟的就应该是根分区的位置(同样是分区号减 1 )。需要特别注意的是:如果 boot 为独立分区,则写法应该是 (hd0,5)/grub/road.xpm.gz ;而如果 boot 不是独立分区,则写法应该是 (hd0,0)/boot/grub/road.xpm.gz 。
4、splashimage 这一行添加的位置应该尽量靠前一点,最好是在设置背景颜色的那个位置前后。因为我第一次的时候把这一行加到最后,结果没有成功,后来把位置提前就好了。
注释: splashimage这个套件要装上才行, 默认grub没有安装, apt-get install splashimage。
推荐阅读
Dense Matrix Inversion Results in Segmentation Fault: Causes and Solutions ...
[详细]
蜡笔小新 2024-11-07 08:11:57
本文深入解析了 FCEUX 源码,并详细介绍了两种制作 DEB 包的方法及其技术细节。首先,DEB 包通常由两部分组成:控制信息(位于 DEBIAN 目录)和安装内容(模拟目录)。通过解压现有的 DEB 包,可以查看其内部结构,进而理解其工作原理。具体操作包括将安装内容释放到指定目录中,以便进行进一步的修改和定制。此外,文章还探讨了如何修改现有的 DEB 包,以满足特定需求,提供了实用的步骤和技巧。 ...
[详细]
蜡笔小新 2024-11-05 11:34:24
在Linux系统中,特别是Ubuntu和其他发行版中,配置TTY终端字体对于提升用户体验至关重要。本文将详细介绍如何在这些系统中设置TTY字体,并探讨Debian和Ubuntu的默认控制台字体选择。通过合理的字体配置,可以显著改善TTY终端的可读性和美观性。 ...
[详细]
蜡笔小新 2024-10-26 11:55:49
随着Raspberry Pi的问世,开源硬件领域迎来了前所未有的发展,激发了全球范围内的创新热潮。在中国,这一趋势同样催生了一系列类似的开发板,例如NanoPi 2。本文作为前篇的延续,将深入探讨NanoPi 2的实际使用体验,从性能、兼容性到应用场景,进行全面分析。 ...
[详细]
蜡笔小新 2024-10-25 23:19:30
在服务器管理和大规模操作中,常需将系统状态或执行结果通过电子邮件通知相关人员。本文详细介绍了如何利用Linux自带的命令行工具高效地通过SMTP协议发送邮件,提供了一种快速便捷的解决方案。 ...
[详细]
蜡笔小新 2024-10-25 19:13:09
本文详细介绍了在Ubuntu和Linux Mint操作系统上安装LibreOffice 6.0的具体步骤,包括必要的系统准备、软件源配置以及命令行操作,确保用户能够顺利安装并使用这一开源办公套件。 ...
[详细]
蜡笔小新 2024-10-25 16:46:08
多进程程序异常退出问题分析与解决 ...
[详细]
蜡笔小新 2024-10-25 15:28:33
请关注本头条号,每天坚持更新原创干货技术文章。当您在Linux命令行上键入命令时,您实际是在告诉shell运行指定名称的可执行文件。在Linux中,这些可执行程序通常位于系统上的几 ...
[详细]
蜡笔小新 2024-10-23 22:49:17
1.下载logrotate在Fedora和CentOS安装yuminstalllogrotatecrontabsDebian和Ubuntu上apt-getinstalllogrot ...
[详细]
蜡笔小新 2024-10-23 11:17:51
CMake是一个免费、开源、跨平台的工具系列,旨在构建、测试和打包软件. CMake用于使用简单的平台和独立于编译器的配置文件来控制软件编译过程,并生成可在您选择的编译器环境中使用 ...
[详细]
蜡笔小新 2024-10-23 08:15:57
想咨询下linux系统还原到时间点怎么弄linux系统还原到时间;系统自带的系统还原:“开始”“程序”“附件”“系统工具”“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下 ...
[详细]
蜡笔小新 2024-10-21 21:08:00
从windowsstore安装DebianWSL安装dbussudoaptinstalldbus-x11对于ubuntu18.04增加了更多安全机制补充sudoapt-getins ...
[详细]
蜡笔小新 2024-10-21 16:41:52
作者:Ioonvme出自:http:www.linuxdiyf.com 有除夜概一年多,没接触debian了,当再次动手的时候,却发明世 ...
[详细]
蜡笔小新 2024-10-20 10:06:47
参考了这篇文章(http:acidjou.net16.net?p10),美化了一下DebianSqueeze的字体,效果还 ...
[详细]
蜡笔小新 2024-10-18 10:31:18
快乐的芙蓉HAPPY
这个家伙很懒,什么也没留下!