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

来源:互联网 发布:泡泡交友软件 编辑:程序博客网 时间:2024/06/07 03:46

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

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

mount -t iso9660 -o loop Core-current.iso /mnt/cd

2.将光盘里内容拷贝到本地硬盘下,以便修改

cp /mnt/cd/*  xxx/hislinuxiso/ -r

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

mv core.gz core.cpio.gz

4.解压

gunzip core.cpio.gz

5.新建目录newcore作为修改的目录,并进入该目录

mkdir newcorecd newcore/

6.将上级的core.cpio解压到该目录下

cpio -i -F ../core.cpio

7.在newcore里修改需要修改的文件等
8.重新开始打包成cpio文件

find . | cpio -o -H newc > ../newcore.cpio

or(改变不了目录结构)

cpio -i -t -F ../core.cpio>listcpio -o -H newc -O newcore.cpio<list

9.重新打包压缩

gzip -9 newcore.cpio

10.重命名成原来的文件名

mv newcore.cpio.gz core.gz

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" .

参考资料:
1.http://wiki.tinycorelinux.net/wiki:remastering
2.http://blog.csdn.net/wh_19910525/article/details/8112130

第二篇,将制作好的livecd安装到硬盘上
http://blog.csdn.net/leo9150285/article/details/51220237

1 0
原创粉丝点击