Mounting NFS during Kickstart as RW

gurudatta gurudatta at sonoasystems.com
Mon Jan 22 03:13:36 UTC 2007


Hi all,

I am  new to the kickstart and configured the kickstart server and
kickstart is working. i wanted to updated the new rpms in post
instlation. but the rpms are not getting updated . iam attaching the my
 ks.cfg file pls help me ..

# ks.cfg - kickstart configuration file for Fedora Core 3
#
# When you boot a machine from this floppy it will automaticall
# install AND CONFIGURE Fedora Core 3 from ftp://santiam.vassar.edu
# (as named by IP below in two places).   Edit as you require.
#
# Eric Myers <myers at vassar.edu> - Vassar College 
# $Id: ks.cfg,v 3.4 2004/05/06 20:44:09 myers Exp myers $
######################################################################
# @(#) Last changed: -EAM 03Apr2005


# Install or Upgrade?  
install
text
# Interactive will ask to verify; good for debugging, but omit otherwise
#interactive


### Language/Localization Specifications:

lang en_US
langsupport en_US
keyboard us
mouse generic3ps/2 --device psaux
timezone Asia/Calcutta  


### Network Configuration using DHCP
network --bootproto dhcp --nodns --hostname kick-me  

### Installation Method: this can be either nfs, cdrom, url, or
harddrive

nfs --server=test.svind.sonoasystems.com --dir=/images/FC364
### Authorization/Authentication

authconfig --enableshadow --enablemd5 
# (since this is publicly known you must CHANGE THE ROOT PASSWORD soon!)
rootpw redhat
firewall --disabled
selinux --disabled
### Simplest X configuration
xconfig --depth=32 --resolution=1182x864 --defaultdesktop=GNOME 


## Partitioning Information
## Which partitions to format/clear  (--linux/--all).  Default is only
Linux!
## (Use wipe.cfg to get --all )

clearpart  --linux

## Which partitions to set up on new system, as well as sizes 
## (This partitioning should fit in a 10GB hardrive with a little extra)

part / --fstype ext3 --size 15000 
part /boot --fstype ext3 --size 100 
part swap --size 2048 
part /localdisk --fstype ext3 --size 25000 
part /usr --fstype ext3 --size 25000 


### Whether to clear out the Master Boot Record (yes/no)

zerombr yes

### LILO or GRUB boot loader?  GRUB seems to be the default

bootloader --location=mbr


######################################################################
# Packages:
#
## The package names, as well as the groups they are a part of can be
## found in the /Fedora/base/comps file; individual packages can be
## specified by entering their names one per line; groups can be
## specified by appending a "@"  in front of the group name;
## e.g. '@ X Window System'

%packages
@ everything
%post
# Mount nfs directory to copy configuration files
#/etc/init.d/portmap start
#/bin/mount 10.10.2.8:/images/FC364/sonoa/ksdir /mnt

# Copy the nis config files

#cp /sonoa/ksdir/inittab /etc/inittab
#cp /sonoa/ksdir/nsswitch.conf /etc/nsswitch.conf
#cp /sonoa/ksdir/yp.conf /etc/yp.conf


# Unmount the mounterd nfs filesystem

#umount /mnt


#--------------------------------------------------------------------------
# Mount the kickstart NFS directory
#--------------------------------------------------------------------------

# Start the portmapper; otherwise, the NFS mount will take ~5 minutes
/etc/init.d/portmap start
/bin/mount  10.10.2.8:/images/FC364/rpms /mnt

#--------------------------------------------------------------------------
# Install additional rpms (not part of the standard distro)
#--------------------------------------------------------------------------

echo "INSTALLING ADDITIONAL BASE OS RPMS..."
/bin/rpm -Uvh \
/mnt/binutils-2.15.92.0.2-5.1.x86_64.rpm      
/mnt/libf2c-3.4.4-2.fc3.x86_64.rpm
/mnt/cpp-3.4.4-2.fc3.x86_64.rpm
/mnt/krb5-libs-1.3.6-7.x86_64.rpm               
/mnt/libgcc-3.4.4-2.fc3.x86_64.rpm
/mnt/e2fsprogs-1.38-0.FC3.1.x86_64.rpm
/mnt/libgcj-3.4.4-2.fc3.x86_64.rpm
/mnt/e2fsprogs-devel-1.38-0.FC3.1.x86_64.rpm  
/mnt/libgcj-devel-3.4.4-2.fc3.x86_64.rpm
/mnt/gcc-3.4.4-2.fc3.x86_64.rpm               
/mnt/libobjc-3.4.4-2.fc3.x86_64.rpm
/mnt/gcc-c++-3.4.4-2.fc3.x86_64.rpm
/mnt/libpng-1.2.8-1.fc3.x86_64.rpm
/mnt/gcc-g77-3.4.4-2.fc3.x86_64.rpm
/mnt/libstdc++-3.4.4-2.fc3.x86_64.rpm
/mnt/gcc-java-3.4.4-2.fc3.x86_64.rpm 
/mnt/libstdc++-devel-3.4.4-2.fc3.x86_64.rpm
/mnt/gcc-objc-3.4.4-2.fc3.x86_64.rpm
/mnt/nptl-devel-2.3.6-0.fc3.1.x86_64.rpm
/mnt/glibc-2.3.6-0.fc3.1.i386.rpm
/mnt/openssl-0.9.7a-42.2.x86_64.rpm
/mnt/glibc-2.3.6-0.fc3.1.x86_64.rpm           
/mnt/openssl-devel-0.9.7a-42.2.x86_64.rpm
/mnt/glibc-common-2.3.6-0.fc3.1.x86_64.rpm    
/mnt/pam-0.77-66.2.13.x86_64.rpm
/mnt/glibc-devel-2.3.6-0.fc3.1.i386.rpm       
/mnt/pam-devel-0.77-66.2.13.x86_64.rpm
/mnt/glibc-devel-2.3.6-0.fc3.1.x86_64.rpm     
/mnt/pcre-4.5-3.1.1.fc3.x86_64.rpm
/mnt/glibc-headers-2.3.6-0.fc3.1.x86_64.rpm   
/mnt/pcre-devel-4.5-3.1.1.fc3.x86_64.rpm
/mnt/glibc-utils-2.3.6-0.fc3.1.x86_64.rpm     
/mnt/zlib-1.2.1.2-3.fc3.x86_64.rpm
/mnt/krb5-devel-1.3.6-7.x86_64.rpm            
/mnt/zlib-devel-1.2.1.2-3.fc3.x86_64.rpm





Regards
Gurudatta N.R




More information about the Kickstart-list mailing list