自制linux系统安装启动、安装、开机界面

  1. 启动界面

在isolinux里面有三个文件和自定义安装界面有关

boot.msg是定义启动界面如何显示

isolinux.cfg决定如何处理用户的输入,并执行对应的安装过程

splash.lss是启动界面的背景图片

splash.lss是启动界面的背景图片,该图形文件比较特殊,只能使用14色(标准16色除去黑白两色)的原始图片来生成。

首先创建一个16色(包含黑白两色)的gif文档,名为splash.gif,还可以通过Linux下的gimp工具编辑gif图片,在gimp 的“图像”菜单中把“模式”改为索引色,数量为14,因为还有黑色和白色,加在一起一共是16种颜色。修改后,保存这个gif文件。

接着将该文件转换为lss格式

#giftopnm < splash.gif | ppmtolss16 > splash.lss

把生成的splash.lss文件替换isolinux目录下的splash.lss文件。

giftopnm工具需要安装netpbm-progs,netpbm-devel和netpbm三个包。


2. 安装界面

用unsquashfs解包images/install.img

#unsquashfs images/install.img

#cd images/squashfs-root/usr/share/anaconda/pixmaps

把目录下的splash.png图片替换为自己的装机图片,打包新的img文件

#mksquashfs /Disk/images/squashfs-root/  /Disk/install.img -all-root  -noF

#mv /Disk/install.img  /Disk/images/install.img


3.修改开机、重启界面

自制16色splash.ipg图片,用转换工具转换为splash.xpm格式的文件

#gzip -9  splash.xpm

把压缩后的文件拷到安装后的系统目录/boot/grub/下








你可能感兴趣的:(自制linux系统安装启动、安装、开机界面)