<HTML><FONT FACE=arial,helvetica><HTML><FONT  SIZE=2 PTSIZE=10 FAMILY="SANSSERIF" FACE="Arial" LANG="0">Here is a ks.cfg that produces the 295 parse error but does NOT<BR>
refernce onpart or ondisk. (It is intended to run on a machine with a<BR>
sda drive that I wish to preserve) and a sdb drive (that is completely<BR>
unallocated space) and is the drive I wish to install on.<BR>
<BR>
As I said above, it fails (as is) but WILL WORK BY ADDING JUST ONE<BR>
CHAR. That is, comment out with a # char line 25 (logging info) line<BR>
to have it be parsed correctly and the OS be installed.<BR>
<BR>
Now, I have seen this behavior with the orginal F8 pykistart prog (ver.<BR>
-18-) but not with -19- (until now). I may be wrong, but seems that<BR>
to reproduce the prob, lines like this fail ONLY in certain cases.<BR>
If that is the case, this may be corruption in the paring buffer<BR>
(overflow, for example). I know from my many experiements that<BR>
commenting out this line is NOT ENOUGH when either "onpart OR odisk"<BR>
is used.<BR>
<BR>
Here is the bad parse ks.cfg<BR>
<BR>
# Kickstart file for composing the "Fedora" spin of Fedora 8<BR>
#platform=x86, AMD64, or Intel EM64T<BR>
# System authorization information<BR>
auth  --useshadow  --enablemd5<BR>
# System bootloader configuration<BR>
bootloader --location=mbr<BR>
ignoredisk --drives=sda<BR>
clearpart --drives=sdb<BR>
part /boot --fstype ext3 --size=100 --ondisk=sdb<BR>
part pv.1 --size=0 --grow --ondisk=sdb<BR>
volgroup VolGroup00 --pesize=16384 pv.1<BR>
logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=512 --grow --maxsize=512<BR>
logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=15000<BR>
text<BR>
# Firewall configuration<BR>
firewall --enabled<BR>
# Run the Setup Agent on first boot<BR>
firstboot --enabled<BR>
#interactive<BR>
# System keyboard<BR>
keyboard us<BR>
# System language<BR>
lang en_US<BR>
# Installation logging level<BR>
logging info<BR>
# Use CDROM installation media<BR>
cdrom<BR>
#harddrive --partition=sda1 --dir=/<BR>
# Network information<BR>
network --device eth0 --bootproto dhcp --hostname floydsmi --onboot=on<BR>
network --device eth1 --bootproto dhcp --hostname floydsmi --onboot=on<BR>
# Reboot after installation<BR>
reboot<BR>
#Root password<BR>
#rootpw --iscrypted $1$aaaaaa$GXMJ3udCd0ey9r4NUNOsk/<BR>
rootpw --iscrypted $1$812aSfDP$n3uhf7d//gw1Lh.cei.ue1<BR>
<BR>
# SELinux configuration<BR>
selinux --disabled<BR>
# System timezone<BR>
timezone  America/New_York<BR>
# Install OS instead of upgrade<BR>
install<BR>
# X Window System configuration information<BR>
#xconfig  --defaultdesktop=GNOME --startxonboot<BR>
xconfig --driver "sis" --defaultdesktop=GNOME --resolution 1024x768 --depth 24<BR>
<BR>
# Package manifest for the compose.  Uses repo group metadata to translate groups.<BR>
# (@base is added by default unless you add --nobase to %packages)<BR>
%packages<BR>
# core<BR>
@core<BR>
@base-x<BR>
kernel*<BR>
# Hardware stuff<BR>
@hardware-support<BR>
@dial-up<BR>
# Desktop Packages<BR>
@gnome-desktop<BR>
@kde-desktop<BR>
echo-icon-theme<BR>
tracker<BR>
gnash<BR>
liferea<BR>
esc<BR>
# apps<BR>
@authoring-and-publishing<BR>
@eclipse<BR>
@editors<BR>
emacs<BR>
@games<BR>
@graphical-internet<BR>
@graphics<BR>
@java<BR>
@office<BR>
@sound-and-video<BR>
@text-internet<BR>
@system-tools<BR>
wireshark-gnome<BR>
# Devel packages<BR>
@development-libs<BR>
@development-tools<BR>
@gnome-software-development<BR>
@java-development<BR>
@kde-software-development<BR>
@web-development<BR>
@x-software-development<BR>
# Server packages<BR>
@dns-server<BR>
@ftp-server<BR>
@mail-server<BR>
@mysql<BR>
@network-server<BR>
@news-server<BR>
@printing<BR>
@server-cfg<BR>
@smb-server<BR>
@sql-server<BR>
@web-server --optional<BR>
# Virt group<BR>
@virtualization --optional<BR>
# filesystem stuff<BR>
reiserfs-utils<BR>
xfsprogs<BR>
jfsutils<BR>
# Languages<BR>
@filipino-support<BR>
@tagalog-support<BR>
# Compose Needs<BR>
anaconda-runtime<BR>
iscsi-initiator-utils<BR>
memtest86+<BR>
vnc-server<BR>
<BR>
createrepo<BR>
    # This one is already in core 6 Fedora/RPMS dir - no need to copy it to there in mkisofsDVD4.sh<BR>
    # This is needed when comps.xml is chged to update the repository database.<BR>
<BR>
glib<BR>
    # This lib is needed by nerolinux.<BR>
    # 3rd party extra (from rpm.pbone.net)<BR>
    # (glib-1.2.10-18.2.2.i386.rpm) needs to be copied to Fedora/RPMS dir from NEWRPMS dir in mkisofsDVD4.sh (when it is in NEWRPMS dir). This is done by run of mkisofsDVD4.sh. It must be added manually to /dosc/d/5/comps.xml before that.<BR>
gtk+<BR>
    # This lib is needed by nerolinux.<BR>
    # newrpm (from yum install gtk+)<BR>
    # (gtk+-1.2.10-55.fc6.i386.rpm) needs to be copied to Fedora/RPMS dir from NEWRPMS dir in mkisofsDVD4.sh (when it is in NEWRPMS dir). This is done by run of mkisofsDVD4.sh. It must be added manually to /dosc/d/5/comps.xml before that.<BR>
nerolinux<BR>
    # newrpm (from nero.com)<BR>
    # (nerolinux-2.1.0.3-x86.rpm) needs to be copied to Fedora/RPMS dir from NEWRPMS dir in mkisofsDVD4.sh. This is done by run of mkisofsDVD4.sh (when it is in NEWRPMS dir). It must be added manually to /dosc/d/5/comps.xml before that.<BR>
pykickstart<BR>
    # This one is already in Fedora/RPMS dir - no need to copy it to there in mkisofsDVD4.sh<BR>
    # This is needed by GUI kickstart configurator.<BR>
<BR>
system-config-kickstart<BR>
    # This one is already in Fedora/RPMS dir - no need to copy it to there in mkisofsDVD4.sh<BR>
<BR>
    # This is needed by GUI kickstart configurator.<BR>
unifdef<BR>
    # This one is already in Fedora/RPMS dir - no need to copy it to there in mkisofsDVD4.sh<BR>
    # This is needed to build a redhat kernel src rpm.<BR>
<BR>
#yy<BR>
#yy%post --nochroot<BR>
#yy<BR>
#yy# /dosc/cpfiles - cp file(s) for new fedora core install.<BR>
#yy<BR>
#yy[ ! -d /mnt/sysimage/dosc ] && mkdir /mnt/sysimage/dosc<BR>
#yymount -t vfat /dev/sda1 /mnt/sysimage/dosc<BR>
#yy<BR>
#yyif [ ! -f /mnt/sysimage/dosc/d/5/zdrivezks.i ]; then<BR>
#yy ksversion=0<BR>
#yyelse<BR>
#yy ksversion=`cat /mnt/sysimage/dosc/d/5/zdrivezks.i`<BR>
#yyfi<BR>
#yyecho "$ksversion" >/mnt/sysimage/dosc/d/5/ksver.i<BR>
#yyecho "$ksversion" >/mnt/sysimage/ksver.i<BR>
#yyecho "" >>/mnt/sysimage/dosc/ovdos/oveinfor/ovinfo.i<BR>
#yyecho "install on zdrivez via kickstart with version ($ksversion) was done on: `date`" >>/mnt/sysimage/dosc/ovdos/oveinfor/ovinfo.i<BR>
#yyecho "install via kickstart with version ($ksversion) was done on: `date`" >/mnt/sysimage/install.i<BR>
#yylet "ksversion=ksversion+1"<BR>
#yyecho -n "$ksversion" >/mnt/sysimage/dosc/d/5/zdrivezks.i<BR>
#yy<BR>
#yy/mnt/sysimage/bin/bash -c "/mnt/sysimage/dosc/d/5/ks_post_install_script.sh zdrivez zlabelz"<BR>
#yy<BR>
#yyecho "IN KS.CFG - signal /dosc/rclocal to invoke /dosc/ncpfiles the very first time we boot" >/mnt/sysimage/var/doncpfiles.s<BR>
#yyecho ok9 >/mnt/sysimage/test9K0<BR>
#yy<BR>
#yy%end<BR>
<BR>
%end<BR>
<BR>
<BR>
<BR>
</FONT><BR><BR><BR>**************************************<BR>See AOL's top rated recipes (http://food.aol.com/top-rated-recipes?NCID=aoltop00030000000004)</HTML>