|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
一、firewall# uname -r
5.0-RELEASE
二、firewall# mv generic-pc-1.1.img generic-pc-1.1.img.gz
firewall# gunzip generic-pc-1.1.img.gz
firewall# file generic-pc-1.1.img
generic-pc-1.1.img: x86 boot sector, system, BSD disklabel
firewall# mdconfig -a -t vnode -f ./generic-pc-1.1.img -u 4
firewall# mount /dev/md4 /mnt
firewall# cd /mnt
firewall# ls
boot conf kernel.gz mfsroot.gz
可以看到img文件里的内容。
现在的我想再一步看mfsroot.gz里的内容
我的步骤是如下:
firewall# mkdir /temp
firewall# cp mfsroot.gz /temp
firewall# cd /temp
firewall# ls
mfsroot.gz
firewall# file mfsroot.gz
mfsroot.gz: gzip compressed data, was "mfsroot", from Unix, max compression
firewall# gunzip mfsroot.gz
firewall# file mfsroot
mfsroot: Unix Fast File system (little-endian), last mounted on /mnt, last written at Sat Dec 11 15:15:32 2004, clean flag 1, number of blocks 14336, number of data blocks 13855, number of cylinder groups 1, block size 8192, fragment size 1024, minimum percentage of free blocks 8, rotational delay 0ms, disk rotational speed 60rps, TIME optimization
firewall# mdconfig -a -t vnode -f ./mfsroot -u 3
firewall# mkdir /mnt/test
firewall# mount /dev/md3 /mnt/test
firewall# cd /mnt/test
firewall# ls
bin conf.default ftmp proc tmp
cf dev mnt root usr
conf etc modules sbin var
firewall#
接下来,如何把修改这里面的文件后的应该如何重新打包呢?
还有以上的步骤正确吗?
谢谢了!! |
|