麒麟桌面系统ISO定制


信创来了
信创来了 2024-01-23 09:47:53 50462 赞同 0 反对 0
分类: 资源 标签: 银河麒麟
麒麟桌面系统ISO定制

麒麟桌面系统ISO定制

一、解压旧系统ISO

# 1、新建oldiso目录
mkdir  oldiso
# 切换root用户,减少后面输入sudo的次数。
sudo  su

# 2、挂载oldiso目录
mount  xxxx.iso   oldiso

# 3、挂载的目录是只读的,所以拷贝一份到newiso目录下
cp  -rvf  oldiso  newiso

# 4、取消ISO的挂载
umount oldiso

二、解压filesystem.squashfs文件,并切换根

# 1、进casper目录
cd  ./newiso/casper

# 2、解压filesystem.squashfs文件,解压出来的目目录为squashfs-root
unsquashfs  filesystem.squashfs 

# 3、将需要定制安装的软件包复制到squashfs-root目录下
cp  /home/peturn/test.deb   ./squashfs-root/

# 4、切换进新的系统,并挂载相关目录
chroot  squashfs-root
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts

三、系统内容定制

# 1、安装需要的软件test.deb
dpkg  -i  test.deb

# 2、如果有需要停止或启动的服务
systemctl  enable  xxx.service
systemctl  disable   xxxx.service

# 3、定制完成后清理系统
rm   test.deb
apt-get clean
apt-get autoremove
rm -rf /tmp/*

# 4、退回到原来的系统
umount /proc
umount /sys
umount /dev/pts
exit

# 5、V10SP1-2203也可以将deb文件放到/opt/third/目录下,M900的系统放到/third-party/common/目录下,
# 系统安装完成后会安装这个目录下的deb软件,脚本写在了.kylin-post-actions文件里,
# 相关服务的开启和关闭也可以写在这个脚本里,也可以不需要重新定制filesystem.squashfs,
# 区别就是写在这个脚本里的是安装完成系统之后的配置,通过后置配置达到自己定制的目的。

四、压制新系统

# 1、删除原来的操作系统压缩文件和大小记录文件
rm  filesystem.squashfs 
rm  filesystem.size

# 2、压缩新的根文文件系统并重新生成大小文件
mksquashfs  squashfs-root  filesystem.squashfs
printf $(du -sx --block-size 1 squashfs-root |cut -f1) > filesystem.size

# 3、新的根文件压制后,删除目录
rm  -r  squashfs-root

五、压制新ISO

# 1、删除旧的md5sum算号文件和SHA256SUMS算号文件,并重新生成。
rm  md5sum.txt
rm  SHA256SUMS
find -type f -print0 | xargs -0 md5sum|grep -v isolinux/boot.cat |tee md5sum.txt
find -type f -print0 | xargs -0 sha256sum|grep -v isolinux/boot.cat |tee SHA256SUMS

# 2、删除原来的操作系统压缩文件和大小记录文件
mkisofs  -J  -r  -V  "Kylin-Desktop-V10-SP1"  -cache-inodes  -l  -b  isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4  -boot-info-table -eltorito-alt-boot \
-e boot/grub/efi.img -no-emul-boot -o /opt/Test.iso  ./

# Test.iso名字自自己己定
# -V 后面加的内容为ISO挂载上去显示的名称
# 通过上面的命令生成的iso即可以采用UEFI的方式进行安装,也可以采用用leagcy的方式进行安装

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
信创来了L4
粉丝 94 资源 237 + 关注 私信
最近热门资源
银河麒麟桌面操作系统备份用户数据  128
统信桌面专业版【全盘安装UOS系统】介绍  123
银河麒麟桌面操作系统安装佳能打印机驱动方法  116
银河麒麟桌面操作系统 V10-SP1用户密码修改  106
麒麟系统连接打印机常见问题及解决方法  11
最近下载排行榜
银河麒麟桌面操作系统备份用户数据 0
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
麒麟系统连接打印机常见问题及解决方法 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益218元

3

1843880570 收益214.2元

4

IT-feng 收益210.13元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!