一键ISO安装盘制作

一、安装参考资料:

centos7.1 min版本:http://archive.kernel.org/centos-vault/7.1.1503/isos/x86_64/

http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26000137&id=4715623

http://www.xiyang-liu.com/2014/11/14/make-my-custom-centos-iso/#more-1033

https://blog.csdn.net/u014505701/article/details/52627049

https://blog.csdn.net/vic_qxz/article/details/80437467

————————————————————————————————————————————————————

二、 制作UPM5.3.2+centos6.6系统一键安装(虚拟机)光盘:

1.新建空白虚拟机,硬盘至少2块
2.虚拟机CD/DVD ISO镜像选择6.6版本ISO,点击已连接;
3.安装6.6版本ISO,获取路径:
4.镜像ISO
   a./dev/cdrom 挂载到 /mnt/cdrom下面(没有此文件夹先新建)
   b./mnt/cdrom 下面的文件都拷贝到 /srv/centos下面 (没有此文件夹先新建)
      cp -rp /mnt/cdrom/*   /srv/centos/
5.安装打包ISO工具(须联网)
   a.安装mkiso,命令:yum install wget anaconda repodata createrepo mkisofs yum-plugin-downloadonly -y
   b.打包ISO,命令: mkisofs -o /root/upm.5.3.2.29768.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T /srv/centos/
6.取出打好的ISO,虚拟机测试,光盘刻录后物理机测试。


————————————————————————————————————————————————————

三、制作RAS5.4.1+centos7.1系统一键安装(虚拟机)光盘:
1.新建虚拟机,硬盘至少2块,安装好操作系统,可以是centos6.6或7.1。

2.虚拟机CD/DVD ISO镜像选择7.1mini版本ISO,设备状态点击已连接,启动时连接;

一键ISO安装盘制作

3.镜像ISO

  a.为不影响dev/cdrom先把此文件夹挂载到/mnt/cdrom临时目录下面。/dev/cdrom 挂载到 /mnt/cdrom下面(没有/mnt/cdrom文件夹先新建), 若/dev/cdrom为空则表示iso没有挂载好重新配置CD/DVD(IDE),多次重启直至/dev/cdrom能够挂载到/mnt/cdrom。

一键ISO安装盘制作

提示:mount: /dev/sr0 is write-protected, mounting read-only,没有问题,只要/mnt/cdrom有文件存在即可。

   b.将centos文件拷贝到一个可以增删改文件的目录下面。/mnt/cdrom 下面的文件都拷贝到 /srv/centos下面 (没有此文件夹先新建)

      cp -rp /mnt/cdrom/*   /srv/centos/

  c. 个性化定制修改。

进入本机windows的目录(不是打包虚拟机的哦,和打包虚拟机没有任何关系):

一键ISO安装盘制作

1.编辑启动文件:

/srv/centos/isolinux 中的base-ks.cfg 为启动安装文件。自定义系统root密码设置,时区设置等,调用下一步中的文件。

2. 编辑被调用的安装脚本/srv/centos/Packages  中的 
myinit_centOS7.sh  
setup_csrass.sh 

 setup_pre.sh  分别为存储挂载,回溯安装,安装前准备 的sh  ,  安装中涉及rpm包都放在此文件夹。

3.拷贝srv-cenos中的文件到打包虚拟机/srv/centos对应的文件夹里面。

4.安装打包ISO工具mkiso(须联网)
   a.安装mkiso,命令:yum install wget anaconda repodata createrepo mkisofs yum-plugin-downloadonly -y

   b.打包ISO,命令: mkisofs -o /root/ras.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T /srv/centos/

  其中ras.iso为自定义的文件名。

5.取出/root/ras.iso为打好的ISO,虚拟机测试,光盘刻录后物理机测试。
————————————————————————————————————————————————————
四、其他

改root密码: perl -e 'print crypt("Huawei12#\$",q($1$HuaweiRAS)),"\n"'


五、安装失败解决方式

1.虚拟机不能启动,/dev/root不存在。

一键ISO安装盘制作

解决方法:重启进入安装画面按tab ,将菜单中vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet   改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/cdrom quite  (找不到安装盘,安装盘在DVD上面挂着所以这里需要改下路径)
重启即可进入安装页面。 

2. 进入安装界面选择:

一键ISO安装盘制作

一键ISO安装盘制作

一键ISO安装盘制作

一键ISO安装盘制作

一键ISO安装盘制作