系统镜像盘ISO的制作--基于tinycorelinux

分两篇记录在制作系统盘时的一些步骤:
第一篇:系统镜像盘ISO的制作–基于tinycorelinux
第二篇:将制作好的系统安装到硬盘上
系统原始盘下载地址
这里下载的是最基础的版本core(11MB)
一、iso目录结构


二、过程记录
在实践打包的过程中,出现权限问题,即使是加了sudo,因此,以下都是在root用户下进行
1.挂载iso到本机

mount -t iso9660 -o loop Core-current.iso /mnt/cd
1
2.将光盘里内容拷贝到本地硬盘下,以便修改

cp /mnt/cd/*  xxx/hislinuxiso/ -r
1
3.可以添加修改core.gz结尾的文件,该文件一般都是由cpio格式打包又压缩成.gz格式的(可以通过file查看类型),先重命名

mv core.gz core.cpio.gz
1
4.解压

gunzip core.cpio.gz
1
5.新建目录newcore作为修改的目录,并进入该目录

mkdir newcore
cd newcore/
1
2
6.将上级的core.cpio解压到该目录下

cpio -i -F ../core.cpio
1
7.在newcore里修改需要修改的文件等
8.重新开始打包成cpio文件

find . | cpio -o -H newc > ../newcore.cpio
1
or(改变不了目录结构)

cpio -i -t -F ../core.cpio>list
cpio -o -H newc -O newcore.cpio<list
1
2
9.重新打包压缩

gzip -9 newcore.cpio
1
10.重命名成原来的文件名

mv newcore.cpio.gz core.gz
1
11.制作成光盘镜像ISO,在boot上一级目录

mkisofs -r -V "HIS LINUX" -cache-inodes -J -l \
-b boot/isolinux/isolinux.bin \
-c boot/isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 \
-boot-info-table -o "../hislinuxiso.iso" .
————————————————
版权声明:本文为CSDN博主「leo9150285」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leo9150285/article/details/51163475

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值