PXE 安装 CENT OS + 自动化安装

前言不说了,就是爱折腾,也为了以后方便,呵呵 网上找了很多,自己总结了一下,步骤如下: 1、下载TFTPD32,运行之,配置如下图所示; tftpd32_centospxe 2、把CentOS  ISO文件里面的images\centospxe目录复制到PXE目录,isolinux\*msg复制到PXE目录; 3、下载SYSLINUX,将pxelinux.0文件复制到PXE目录(或者从已安装好的系统的/usr/lib/syslinux下复制一个); 4、在PXE目录新建pxelinux.cfg目录,把ISO里面的isolinux\isolinux.cfg复制到pxelinux.cfg,并重命名为default,修改如下; default linux prompt 1 timeout 600 display centospxe/boot.msg F1 centospxe/boot.msg F2 centospxe/options.msg F3 centospxe/general.msg F4 centospxe/param.msg F5 centospxe/rescue.msg label linux kernel centospxe/vmlinuz append initrd=centospxe/initrd.img label linux32 kernel centos32pxe/vmlinuz append initrd=centos32pxe/initrd.img label text kernel centospxe/vmlinuz append initrd=centospxe/initrd.img text label ks kernel centospxe/vmlinuz append ks initrd=centospxe/initrd.img label local localboot 1 5、用DAEMON Tools加载CentOS的DVD ISO文件,安装一个WEB服务器软件,设置一个虚拟目录为centos,路径为CentOS虚拟光驱。 6、重启服务器,按F12选择PXE启动 #platform=x86, AMD64, 或 Intel EM64T # System authorization information auth --useshadow --enablemd5 # System bootloader configuration bootloader --location=mbr # Partition clearing information clearpart --none # Use text mode install text # Firewall configuration firewall --enabled --ssh # Run the Setup Agent on first boot firstboot --disable # System keyboard keyboard us # System language lang zh_CN # Installation logging level logging --level=info # Use network installation url --url=http://192.168.1.104/centos # Reboot after installation reboot #Root password rootpw --iscrypted $1$Bxr7uP0B$egBCAnLpZ5b9i9L/qB04u0 # SELinux configuration selinux --enforcing # Do not configure the X Window System skipx # System timezone timezone Asia/Shanghai # Install OS instead of upgrade install # Disk partitioning information part /boot --asprimary --bytes-per-inode=4096 --fstype="ext2" --ondisk=hda --size=100 part / --asprimary --bytes-per-inode=4096 --fstype="ext3" --ondisk=hda --size=10240 part /var --asprimary --bytes-per-inode=4096 --fstype="ext3" --ondisk=hda --size=10240 part swap --asprimary --bytes-per-inode=4096 --fstype="swap" --ondisk=hda --size=8192 part /data --bytes-per-inode=4096 --fstype="ext3" --grow --ondisk=hda --size=1 %packages @chinese-support
posted @ 2009-12-08 13:03  刘光明  阅读(234)  评论(0编辑  收藏  举报