首页 > 资讯列表 > 软件学院 >> 系统程序

轻松制作光盘文件通过kickstart 无人值守安装来实现

系统程序 2014-11-27 20:29:08 转载来源: 网络整理/侵权必删

       通过制作的光盘镜像文件,利用kickstart 进行无人值守安装,使得光盘快速的刻画和完成,那么有什么具体的步骤呢?现在我们一起去看看吧!   第一步 准备工作 [plain]  #在/opt目录下创建rhel6目录   [root@larrywen opt]# mkdir rhel6   #挂载镜像   [root@larrywen opt]# mount/home/Wentasy/software/rhel-server-6.1-x86_64-dvd

  

     通过制作光盘镜像文件,利用kickstart 进行无人值守安装,使得光盘快速的刻画和完成,那么有什么具体的步骤呢?现在我们一起去看看吧!

  第一步 准备工作 [plain]  #在/opt目录下创建rhel6目录   [root@larrywen opt]# mkdir rhel6   #挂载镜像   [root@larrywen opt]# mount/home/Wentasy/software/rhel-server-6.1-x86_64-dvd.iso /iso -o loop   #拷贝iso下的所有文件到当前目录,a保证权限不变   [root@larrywen opt]# cp /iso/. ./ -arvf     第二步 制作ks.cfg文件(可以参考 kickstart一键自动安装Linux系统) [plain]  #连接到虚拟机,制作ks.cfg文件(把MySQL的Web Server的包勾选上),注意安装源选择CDROM,/boot分区至少200M,Post-Installation Scripts这样写:   chkconfig httpd on;   chkconfig mysqld on;   [root@larrywen /]# ssh 192.168.1.11 -X   [email protected]'s password:   Last login: Tue Jul 30 16:49:31 2013 from192.168.1.1   [root@serv01 ~]# system-config-kickstart     第三步 拷贝和编辑文件 [plain]  #拷贝虚拟机下制作的ks.cfg文件到当前目录   [root@larrywen opt]# scp192.168.1.11:/root/ks.cfg .   #拷贝ks.cfg文件到isolinux目录下   [root@larrywen opt]# cp ks.cfgrhel6/isolinux/   #进入isolinux目录   [root@larrywen opt]# cd rhel6/isolinux/   [root@larrywen isolinux]# ll   total 40048   -r--r--r--. 1 root root      954 May 11  2011 isolinux.cfg   #编辑isolinux.cfg文件   [root@larrywen isolinux]# vim isolinux.cfg   #22行编辑成这样   [root@larrywen isolinux]# sed"22p" isolinux.cfg -n    append ks=cdrom:/isolinux/ks.cfg initrd=initrd.img       #拷贝iso.sh文件到当前目录   [root@larrywen opt]# cp/opt/soft/ule-sa2/iso.sh .   #编辑iso.sh文件,14行编辑成这样   [root@larrywen opt]# sed "14p"iso.sh -n          -o /opt/rhel6.iso /opt/rhel6     第四步 执行脚本 [plain]  #执行iso.sh脚本,自动生成镜像文件       [root@larrywen opt]# ./iso.sh   #如果出现以下信息表示操作成功   Total translation table size: 2048   Total rockridge attributes bytes: 403974   Total directory bytes: 622592   Path table size(bytes): 270   Done with: The File(s)                             Block(s)    1757479   Writing:  Ending Padblock                        Start Block 1758031   Done with: Ending Padblock                         Block(s)    150   Max brk space used 3a1000   1758181 extents written (3433 MB)   #文件内容   [root@larrywen opt]# cat iso.sh   #!/bin/sh   #   # build CDlinux ISO image                               -- zxh([email protected])       MKISO=`which genisoimage 2>/dev/null` ||MKISO=`which mkisofs 2>/dev/null` || {    echo "Sorry, you don't have genisoimage or mkisofs installed."    exit 1   }       $MKISO -v -R -J -joliet-long -ucs-level 3 -input-charset utf8                    -publisher "up14" -p "[email protected]" -V"rhel6.1_x86_64"                        -c boot.cat -hide boot.cat -b isolinux/isolinux.bin          -no-emul-boot -boot-load-size 4 -boot-info-table                          -o /opt/rhel6.iso /opt/rhel6     第五步 安装系统 [plain]  #新建虚拟机,配置的安装源选择刚才制作的镜像rhel6.iso   #出现安装界面后等待,大概60s,不需要其他任何操作,会自动跳到安装界面   #最后,我们以root用户登录,查看当前选择的包(MySQL & Web Server)对应的服务(mysqld & httpd)是否在运行,如果在,则证明刚才的安装后执行脚本执行成功   [root@localhost ~]# service httpd status   httpd (pid 1480) is running...   [root@localhost ~]# service mysqld status   mysqld (pid 1369) is running...   #还可以通过firefox验证http://192.168.1.12/ 可以看到一个测试页面注意把防火墙关闭(责任编辑:admin)

标签: 轻松 制作 光盘 文件 通过 kickstart 无人 值守 安装


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持