- 论坛徽章:
- 0
|
弄了2天了,还找不出哪里错误来~
同志们帮我看看,谢谢~
下面是完整的ks.cfg文件,不知道哪里错了
#platform=x86, AMD64, 或 Intel EM64T
# System authorization information
auth --useshadow --enablemd5
# System bootloader configuration
bootloader --location=mbr
# Clear the Master Boot Record
zerombr
# Partition clearing information
clearpart --all --initlabel
# Use text mode install
text
# Firewall configuration
firewall --disabled
# 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 NFS installation media
nfs --server=192.168.187.140 --dir=/centos/
# Network information
network --bootproto=dhcp --device=eth0 --onboot=on
network --bootproto=dhcp --device=eth1 --onboot=on
# Reboot after installation
reboot
#Root password
rootpw stugrid
# SELinux configuration
selinux --disabled
# System timezone
timezone Asia/Shanghai
# Install OS instead of upgrade
install
# X Window System configuration information
xconfig --defaultdesktop=GNOME --depth=32 --resolution=800x600 --startxonboot
%post --interp python --nochroot
#!/usr/bin/env python
#coding=utf-8
#Auto install Globus and software it dependent
#File:globusinstall.py
import os
from subprocess import *
call(['/usr/bin/yum', '-y', 'install', 'perl-XML-Parser'])
#The three packages: apache-ant-1.7.0-bin.tar.gz、jdk-6u2-linux-i586-rpm.bin、
#gt4.0.5-all-source-installer.tar.gz are put on /root/
call(['/bin/mount', '192.168.187.140:/grid', '/mnt'])
call(['/bin/cp', '/mnt/jdk-6u2-linux-i586-rpm.bin', '/root/jdk-6u2-linux-i586-rpm.bin'])
call(['/bin/cp', '/mnt/apache-ant-1.7.0-bin.tar.gz', '/root/apache-ant-1.7.0-bin.tar.gz'])
call(['/bin/cp', '/mnt/gt4.0.5-all-source-installer.tar.gz', '/root/gt4.0.5-all-source-installer.tar.gz'])
#install jdk
os.chdir('/root')
call(['/bin/chmod', '+x', 'jdk-6u2-linux-i586-rpm.bin'])
call(['/bin/cp', 'jdk-6u2-linux-i586-rpm.bin', '/usr/local'])
os.chdir('/usr/local')
logFile = file("./install.log", "w")
subProc = Popen(["./jdk-6u2-linux-i586-rpm.bin"], stdin = PIPE, stdout = logFile)
subProc.communicate("y")
%packages
@server-cfg
@base-x
@legacy-software-development
@gnome-desktop
@base
@x-software-development
@network-server
@kde-software-development
@development-libs
@java
@web-server
@mysql
@admin-tools
@gnome-software-development
@development-tools
@kde-desktop
@legacy-software-support
@sql-server
@java-development
@emacs
@graphical-internet
@graphics
@text-internet
@system-tools
@ftp-server
@smb-server
@editors
@ruby
@engineering-and-scientific
@dns-server |
|