如何制作Linux启动LOGO

作者&投稿:塞谦 (若有异议请与网页底部的电邮联系)
如何制作Linux启动LOGO~

这个,我只能说其中一种情况。
也是最多见的情况,如Ubuntu下。
Plymouth Splash
即开机动画。
Ubuntu下显示Ubuntu,即带字启动LOGO。
kde(还是啥的)官网可下载。下载完后放到/usr/share/plymouth目录下。
#这个目录下的文件能看懂吗?
#能看懂就好,替换就比较简单。
#而且最重要的一点,如果是直接替换,将原本的删掉的话,需要重新创建软链接指向新的theme文件。
#这里不懂的话可以追问,或者去网络寻找答案。
然后重启,OK
//
#还有一种,利用安装程式解。
#这种你可以尝试一下,比较简单。
#我就不提供代码了,去网络上找吧。
#但是可能会有后遗症,比如说我的系统开机动画,安装后失效导致变成默认字符动画,也是比较悲催的。
//
#关于[制作]启动LOGO。。根据你下载的LOGO(theme,改一下就可以,前提是你需要有一定的编程基础,如果配置文件和你想造的不一样的话。
//
(需要提示一下,这和其他系统的启动动画不一样。其他的都是可以暂时循环(如Android,Windows)而Ubuntu(Linux)只能是单独循环,目前未找到能暂时循环的theme。。)

使用ubuntu自带的绘图软件GIMP是最为快捷的方式,使用命令进行转换也可以,实际测试中用命令转换图片老提示错误,所以就用GIMP的方式处理了。具体流程如下:
(1)打开GIMP软件并加载图片资源(file->open),自己的原图片格式应该不限制,我的是bmp格式的。
(2)点击Image->mode->Indexed 并在弹出的选项框内设置Generate optimum palette下的Maximum number of colors:224 原值默认为255,点击Convert按钮。
(3)点击file->Save As,修改图片文件后缀为.ppm 点击保存后会弹出一个小的选项卡供选择数据格式,这里选择Ascii后保存。
(4)将新生成的图片文件重命名为logo_linux_clut224.ppm,并将其拷贝到内核源码中的/driver/video/logo/中,替换同名文件。删除logo_linux_clut224.c和logo_linux_clut224.o两个文件,重新编译后这个两个文件会自动生成。
http://www.linuxprobe.com/

1.修改图片办法
1) 找一个自己喜欢的(苹果的,我爱的).png的图片,然后用faststone image viewer(图片转换器)——自己网上下载,将自己的图片转换成.ppm格式的
2)打开/root/drivers/video/logo就可以看到自己以前的开机logo了,然后将生成的.ppm和原来的.png图片和原来的换掉(名字要用一样的哦)
3)然后在根目录下make menuconfig, 选中自己的logo,然后make zImage,大功告成
2.修改代码的办法
1)修改drivers/video/fbcon.c中关于LOGO_H和LOGO_W定义为你想定义的任何值,当然,不能超过fb的大小;
2)在drivers/video/fbcon.c中fbcon_setup()中将conp->vc_y和vc_pos设置到合适的地方并且去掉搬运一些内存块的工作,否则,下一步的修改了以后,将会在运行时候产生kernel panic。
这一段的主要工作是将字符的输出搬到从logo的最后一条线开始显示。
具体为fbcon_setup()中if(logo)后for跟之后的一个大语句不要,该成为:conp->vc_y += logo_lines;
conp->vc_pos += logo_lines * conp->vc_size_row;

3)通过在fbcon_show_logo中直接将一块内容拷贝到fb中去。
具体为:
在对应的logo拷贝过程改为:
dst=fb;
memcpy(dst,img_data,IMG_LEN);
img_data是我用来存放图片内容的指针,后者是长度。比如,一个565rgb,320240的图片,第一个16bit内容就是第一个pixel的rgb值。
这需要首先将任何一幅图片的内容变为对pixel的数值。
如果不想更换内容,则将图片内容固定,否则,将img_data指向某个地址,以后值需要更换这个地址的内容即可。


如何使用Linux制作一个优盘启动盘linux优盘启动
首先,下载你想安装的Linux版本,可以从官网上或者网盘上下载,比如可以从Ubuntu官网上下载iso文件,也可以从Kali Linux官网上下载iso文件。其次,用eMMC工具创建一个优盘启动盘。大多数Linux系统下都有eMMC工具,在终端中输入:`sudo dd if=[下载得到的文件.iso] of=[要制作启动盘的U盘盘符]`即可将iso...

u盘制作linux启动盘的文件格式u盘制作linux启动盘
1,软碟通加载linux镜像 2,在U盘根目录建立文件夹boot,在boot下建立linuxx(如debian),把软碟通里面linux内核文件和ramdisk(vmlinuz、initrd.gz)放在bootdebian下。(为什么要单独建立debian文件夹?我们还要用放Ubuntu和Fedora,Centos网络安装的内核文件,单独建立文件夹以免混淆)。

linux启动盘制作软件linux下制作启动盘
1、UNetbootin UNetbootin让你创建Ubuntu或者其他Linux发行版的可引导LiveU盘,而无需烧录CD。你既能让UNetbootin为你下载众多开箱即用的发行版,或者提供你自己的Linux的.iso文件。支持Linux和windows系统,官网有安装方法。2、Rufus Rufus是一个实用程序,可帮助格式化和创建可启动的U盘。它对以下情况特别有...

linux制作u盘启动盘linux制作
1到Etcher官网下载Etcher安装包,由于本地电脑操作系统是Windows10,所以选择了Windows的安装包 2双击安装包安装Etcher 3安装完后打开Etcher,从本地目录选择相应镜像文件,支持iso、img、disk、raw等多种镜像格式的文件。4选择具体的U盘,注意U盘的重要数据一定要提前备份好。5开始制作U盘启动盘 6制作中,...

如何制作cdlinuxu盘启动盘
方法步骤 1.我们下载cdlinuxu系统,将其放置在自己想要的磁盘中 2.将U盘插入电脑中,运行UNetbootin 5.49软件 3.接着点击三点按钮,可以浏览下载好的CDLinux系统 4.点击文件后即可安装,等待一分多钟会有重启电脑的提示 5.安装完成后重新启动电脑即可 我们在使用电脑时,想要制作cdlinuxu盘启动盘的话...

linux启动u盘制作工具linux启动u盘制作
u盘怎么做系统盘linux?方法\/步骤:1到Etcher官网下载Etcher安装包,由于本地电脑操作系统是Windows10,所以选择了Windows的安装包 2双击安装包安装Etcher 3安装完后打开Etcher,从本地目录选择相应镜像文件,支持iso、img、disk、raw等多种镜像格式的文件。4选择具体的U盘,注意U盘的重要数据一定要提前备份好...

linuxu盘启动盘制作工具linuxu盘启动盘
1.制作启动盘(已配置好的主机)(1)将U盘插到Linux主机上(已经安装好系统并存有ubuntu20.04镜像)确认U盘路径,在终端中输入:sudofdisk-l或者lsblk (2)格式化U盘:sudomkfs.ntfs-f\/dev\/sdb1 2.下载ubuntu系统(新机器)(1)在新机器上插入u盘,并重启(ctrl+alt+del)按住键盘的F7和F12进入...

u盘linux启动盘制作工具
该软件制作的启动盘只占几十MB,默认将剩余空间作为一个新的空闲分区。你可以将各种不同的iso系统镜像放进去(linux、windows,等等),重启进入制作好后的u盘启动盘后,就可以选择任意你放在u盘中的ios镜像(如上图)进行安装。你甚至可以吧winPE的iso镜像放进去,重启选择镜像,直接就进winPE系统。另外,...

如何用软碟通制作u盘启动linux?
1.官网下载系统包http:\/\/www.ubuntu.org.cn\/download\/desktop 2.下载软碟通,打开已下载的IOS文件。3.点击启动-写入软盘映像 选择要制作的u盘,写入方式使用USB-HDD 点击“便捷启动”后点击“写入新的驱动器引导区”然后选择“Syslinux”点击“写入”4.写入完成后点击“返回”完成ubuntu系统的U盘启动制作...

linux系统u盘启动盘linux启动盘u盘
一、grub与grub-install 二、linux下使用grub和grub-install程序进行U盘启动盘制作步骤 1.下载grub-0.97.tar.gz 2.mkdir\/home\/grub 3.mvgrub-0.97.tar.gz\/home\/grub\/ 4.cd\/home\/grub\/ 5.tarzxfgrub-0.97.tar.gz 6.cdgrub-0.97\/ 7..\/configure--prefix=\/home\/grub 8.make;makeinstall...

铜仁市15274881371: linux怎么制作开机logo -
陀莺健白: 1.修改图片办法1) 找一个自己喜欢的(苹果的,我爱的).png的图片,然后用faststone image viewer(图片转换器)——自己网上下载,将自己的图片转换成.ppm格式的2)打开/root/drivers/video/logo就可以看到自己以前的开机logo了,然后将...

铜仁市15274881371: linux内核怎么设置开机logo -
陀莺健白: 修改Linux内核启动logo 系统环境:ubuntu 10.04 +x86 $ sudoapt-get install netpbm $pngtopnm loongson.png > loongson.pnm 说明:用来转换的图片必须为 png 格式,否则会有如下提示: pngtopnm:input file not a PNG file $pnmquant 224 ...

铜仁市15274881371: 如何让uboot启动时显示logo -
陀莺健白: 自定义u-boot的开机logo的方法我用的u-boot是2009.08版的.想要修改开机logo为自定义的图片,而不是原来的denx.bmp.方法其实很简单,只需替换u-boot的tools/logos目录中的denx.bmp,再重新编译(可能需要先执行makeclean,再make,...

铜仁市15274881371: 怎么修改嵌入式linux启动界面 -
陀莺健白: 1.方案分析 ARM-Linux启动时会先在LCD左上角显示一个ARMLINUX的小企鹅图案,也就是我们所说的bootlogo.首先分析一下Logo的显示代码:不难发现Logo显示是在加载显示驱动fb后由kernel/drivers/video/fbcon.c中的fbcon_show_logo函数...

铜仁市15274881371: 如何修改linux 内核启动logo?
陀莺健白: pngtopnm: input file not a PNG file $ pnmquant 224 loongson.pnm loongson224.pnm pnmcolormap: making histogram pnmcolormap: 5854 colors found pnmcolormap: choosing 224 colors pnmremap: 222 colors found in colormap 注意:此处 ...

铜仁市15274881371: linux下(redhat6 公司业务需要),如何定制自己的开机画面或者说改变系统的开机画面 -
陀莺健白: 现在都是Plymouth管理开机启动画面列出当前所有主题: plymouth-set-default-theme --list 主题存放目录: /usr/share/plymouth/themes/ 不重启查看主题运行效果 Ctrl + Alt + F2(一定不要在F1操作) plymouthd plymouth --show-splash plymouth --...

铜仁市15274881371: 系统的开机logo要怎么做?
陀莺健白: 首先你要知道你的系统BIOS是什么公司什么版本的,然后找到对应的BIOS工具,将BIOS文件导出,如果驱动光盘或者网站上有BIOS文件,就直接可以拿来用. 然后再用Cbrom工具将BIOS中的LOGO模块分离出来,开机Logo图片使用的主要有EPA和BMP两种格式,如果是BMP就可以用画图软件直接进行修改和制作的,如果是EPA,你还要用BMPTOEPA软件将你制作好的BMP文件转换成EAP的. 然后再用Cbrom工具将你制作的模块导入BIOS文件. 最后用BIOS升级软件将修改后的BIOS文件导入主板. 建议没有软硬件基础的人士不要操作.

铜仁市15274881371: linux dos启动盘怎么做
陀莺健白: 制作镜像文件有三种方法,cp, cat, dd 和其它专用工具.cp ,cat 和 dd都可以从设备复制文件来创建镜像.而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像. IMG 文件: 因为cp, cat 只能从设备来制作镜像,但又没有专用工具...

铜仁市15274881371: 怎么样制作linux的启动盘 -
陀莺健白: Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而boot/root盘本身就是一个迷你Linux系统.Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就...

铜仁市15274881371: 如何使用ultraiso制作LinuxU盘启动盘 -
陀莺健白: 制作linux的U盘启动盘其实是有很多的工具的,可以使用ultraiso 或者使用dd命令或者使用rufus来进行刻录U盘.但是更推荐使用rufus 来进行刻录,因为比较简单,他的引导处理的更好.用ultraISO也是可以的,但是需要进行拷贝ISO文件到U盘中...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网