- 积分
- 364
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2012-6-6
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
  
|
本帖最后由 hb12052 于 2012-8-17 08:51 编辑
制作过程分为三个部分
第一部分:制作.ISO文件
第二部分:制作FLASH文件
第三部分:VMWARE-ASA第一部分
请参考下面的文章
需求准备的文件
Centos 6.0
Asa842-k8.bin
Repac.txt(这个很重要!)
可能需要连接安装软件
在使用centos6.3以最小安装时,需要安装vim和genisoimage,这两个都可以用yum来安装
第一部分采用网友的制作方法,有一些注释。
自己制作VMCisco ASA 8.42
一.根据论坛的相关规定不发任何源文件
二.本操作是在CentOS6下操作的。
三.需要准备的相关文件(论坛中有人提供asa842的下载,自己找一下)
1.下载asa842-k8.bin
2.在root目录下建立asa目录(这个目录不建立也可以,建立主要是为了便于操作)
3.把下载的asa842-k8.bin和repac.txt(repac.txt文件压缩包中有)文件拷贝到该目录,
#可以使用filezilla上传到centos中
并赋予repack文件执行的权限
chmod +xrepack.txt
4.进入该目录,执行下面命令,
./repack.txt asa842-k8.bin
#可能需要使用centos需要安装yum install vim
生成asa842-initrd.gz和asa842-vmlinuz文件
#会生成多个文件,仅需要这两个就够了。
5.建立isolinux,并把中步骤4获得的文件asa842-initrd.gz和asa842-vmlinuz拷贝到这个目录
6.把CentOS6的安装光盘镜像文件打开,把其中的isolinux目录拿出来,把这个目录中的boot.cat、isolinux.bin、isolinux.cfg三个文件拷贝到刚才建立的isolinux目录中。
#需要将centos的光盘挂载一下,命令如下:
#mount -t iso9660 /dev/cdrom /mnt
7.编辑isolinux.cfg文件,把内容修改为以下内容(isolinux.cfg文件只有以下内容就可以)
defaultvmlinuz
kernelvmlinuz
appendroot=/dev/hda1 rw initrd=initrd.gz console=ttyS0,9600n8 auto nousbbigphysarea=16384 hda=980,16,32 ide_generic.probe_mask=0x01
timeout 1
8.修改asa842-initrd.gz的文件名为initrd.gz,修改asa842-vmlinuz的文件名为vmlinuz。以下是命令:
mvasa842-initrd.gz initrd.gz
mvasa842-vmlinuz vmlinuz
9.安装genisoimage(安装文件压缩包中有)
10.生成ASA842镜像文件(该命令需要在isolinux目录下执行)
#可以直接安装 yum installgenisoimage
genisoimage-o asa842.iso -J -r -v -b isolinux.bin -c boot.cat -no-emul-boot-boot-load-size 4 -boot-info-table -V "Gentoo linux x86" .
11.将生成的文件从centos拷出来。
我的blog: yournet.diandian.com |
|