centos安装盘制作教程
5.让系统从 kickstart配置启动 ks.cfg #platform=86, AMD64, or Intel EM64T # System authorization information auth --useshadow --enablemd5 # Use text mode install text # Firewall configuration firewall --enabled -- port=smtp:tcp,ssh:tcp,https:tcp,http:tcp,110:tcp,143:tcp,8443:tcp,53:udp firstboot -- disable # System keyboard keyboard us # System language lang en_US # Root password rootpw --iscrypted $1$u6Bvfxoq$hqz18gPxaG1V2TBfk60Il/ # SELinux configuration selinux --disabled # Do not configure the X Window System skipx # Install OS instead of upgrade install # Use CDROM installation media cdrom # Network information network --bootproto=static --device=eth0 --gateway=192.168.1.1 --ip=192.168.1.118 --nameserver=192.168.1.1 --netmask=255.255.255.0 --onboot=on # System timezone timezone Asia/Shanghai reboot %include /tmp/partitions % packages #@core screen jre rrdtool net-snmp net-snmp-libs net-snmp- utils mysql mysql-server sysstat pcre haproxy daemontools ucspi- tcp djbdns cluster- glue heartbeat dos2unix telnet nc ruby facter puppet ntp % pre DISK="" REGEXP01="'[hs]d[a-z]( |$) '" REGEXP02="'cciss/c[0-9]d[0-9]( |$)'" for regexp in `set | grep ^REGEXP | cut -d= -f1` do eval EXPR=`eval "echo ${$regexp}"` CMD="egrep ${EXPR} /proc/partitions" DISK="`eval "$CMD"| awk 'NR==1 {print $4}'`" if [ -n "${DISK}" ] then echo surfos will install on $DISK break fi done cat <<EOF > /tmp/partitions # System bootloader configuration bootloader --append="rhgb quiet" --location=mbr -- driveorder=${DISK} # Partition clearing information clearpart --all --drives=${DISK} # Disk partitioning information part /boot --fstype="ext3" --size=100 -- ondisk=${DISK} part swap --fstype="swap" --size=1024 --ondisk=${DISK} part / --fstype="ext3" --size=3072 --ondisk=${DISK} part /opt -- fstype="ext3" --grow --size=1 --ondisk=${DISK} EOF %post --nochroot mkdir -p /mnt/cdrom mount /tmp/cdrom /mnt/cdrom cp -f /mnt/cdrom/isolinux/splash.xpm.gz /mnt/sysimage/boot/grub/splash.xpm.gz >/dev/null cp -f /mnt/source/isolinux/splash.xpm.gz /mnt/sysimage/boot/grub/splash.xpm.gz >/dev/null umount /mnt/cdrom %post mkdir /root/.ssh chmod 700 /root/.ssh echo "ssh-dss AAAAB3NzaC1kc3MAAACBAO3YUmVa8RXPWNZRQTGp+GnYFd4l0VYNk9Zyl4eBPV81qjT7zEjZtYgYp161Ti+WwbNHV0EIosop FkInGLAMTi8NOGbhD5YGyM16C2uNXtuJR4wYA5Z9hVggtpo7Em1MgHNRv30I9Tzaht0vAdLYnPp9PsWUZeMRZd2fK7+MLnOl AAAAFQCfy31GG0ZyNDKw398vpV69mGiTrQAAAIBUMSF5mv/eb8hCE3O+mScHxTwEL0B+u2dr1age2QcrIugOqRN9dbTYmKYI yWfjMG8Yir09TITB4Xo+Cje5dSJeI3d28muPulX5BA0R/j65x9BHTMRwZ/DvRL1ra6IvOQ6UeebW7EGbxsAm2LXzk1J6nRvG PnIPHKoT7qDIaAOV6gAAAIEAj+UCnsvHUc1VVMvfiPCPTplgFYx5HdkSJClPeNZbxFHcZykTFJWCT172qTve9NA437dNIvh8 q43pKgP/d/kxsYSRQ1AAo/7lIomiVDg1E684UsFj6Q3sYAFdOWp+akjSQI8ayxZ82lb177oO7+KiZ5mNtEJZUFhUFoPlYf/g QEQ= qingshan@qingshan-laptop" > /root/.ssh/authorized_keys exit 0 ############################################# (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |