Hi,
I?m trying kickstart on CentOS
Below is my ks.cfg
*[root at localhost ~]# cat /root/ks.cfg*
*
*
#Generated by Kickstart Configurator
#platform=x86, AMD64, or Intel EM64T
#System language
lang en_US
#Language modules to install
langsupport en_US
#System keyboard
keyboard us
#System mouse
mouse
#Sytem timezone
timezone Asia/Dili
#Root password
rootpw --iscrypted $1$597tHcci$7GOVXzr92.Ce5IaqnXZA30
#Reboot after installation
reboot
#Use text mode install
text
#Install OS instead of upgrade
install
#Use Web installation
url --url ftp://192.168.0.1/pub/
#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel
#Disk partitioning information
part /boot --fstype ext3 --size 100
part swap --size 1987
part / --fstype ext3 --size 1 --grow
#System authorization infomation
auth --useshadow --enablemd5
#Network information
network --bootproto=dhcp --device=eth0
#Firewall configuration
firewall --disabled
#SELinux configuration
selinux --disabled
#Do not configure XWindows
skipx
#Package install information
%packages --resolvedeps
@ gnome-desktop
@ kde-desktop
@ editors
@ engineering-and-scientific
@ graphical-internet
@ text-internet
*[root at localhost ~]# cat /etc/dhcpd.conf*
ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
# option nis-domain "domain.org";
# option domain-name "domain.org";
# option domain-name-servers 192.168.1.1;
#
# option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this
unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.0.128 192.168.0.254;
default-lease-time 21600;
max-lease-time 43200;
#filename "/var/ftp/pub/";
#next-server 192.168.0.1;
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) =
"PXEClient";
next-server 192.168.0.1;
filename "linux-install/pxelinux.0";
}
*FTP server showing ks file accessable by ananomous users via browser*
* *
*
*
Can?t find what I?m doing wrong
Kickstart installation stops with error
*Kickstart error *
* *
*Error opening kickstart file (null) bad address *
*Tried same with NFS also but their also getting the same error.*
Please suggest....
Warm Regards,
Anshul Chauhan
"Never expect things to happen struggle & make them happen Never expect
yourself to be given a good value Create a value for your own.."
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.centos.org/pipermail/centos/attachments/20110814/83fb4cad/attachment-0002.html>
>Can't find what I'm doing wrong? Probably we won't be able to either unless you elaborate on how you begin the installation:) Given you posted dhcpd config, I am willing to guess you are doing|assuming something wrong... http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s1-kickstart2-startinginstall.html
On 2011-08-14 19:49, Anshul Chauhan wrote:> Hi, > > I?m trying kickstart on CentOS > > > : > class "pxeclients" { > match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; > next-server 192.168.0.1; > filename "linux-install/pxelinux.0"; > } > > *FTP server showing ks file accessable by ananomous users via browser* > > Can?t find what I?m doing wrong > > Kickstart installation stops with error > *Kickstart error* > *Error opening kickstart file (null) bad address* > > *Tried same with NFS also but their also getting the same error.* >Have you configured pxelinux correct on the server 192.168.0.1? http://syslinux.zytor.com/wiki/index.php/PXELINUX
hi, Dhcp seems to be working fine as i'm getting the ip on my client and its booting with prelinux but after starting it gives this error after detecting all the hardware and trying for the kickstart file * Kickstart Error : Error opening kickstart file (null) bad address* this is my prelinux files *[root at localhost ~]# cat /tftpboot/linux-install/pxelinux.cfg/default* default local timeout 100 prompt 1 display msgs/boot.msg F1 msgs/boot.msg F2 msgs/general.msg F3 msgs/expert.msg F4 msgs/param.msg F5 msgs/rescue.msg F7 msgs/snake.msg label local localboot 1 label 0 localboot 1 label 1 kernel CentosFTP/vmlinuz append initrd=CentosFTP/initrd.img ramdisk_size=7000 ks=/var/ftp/pub/ks.cfg *[root at localhost ~]# cat /tftpboot/linux-install/CentosFTP/ks.cfg* #use FTP installation media url --url ftp://192.168.0.1/pub/ks.cfg checked the NFS share its working fine and FTP also seems to be working fine on browser. Please suggest. Warm Regards, Anshul Chauhan "Never expect things to happen struggle & make them happen Never expect yourself to be given a good value Create a value for your own.." -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20110815/5e4e2d5e/attachment-0002.html>
Anshul Chauhan wrote:> hi, > > Dhcp seems to be working fine as i'm getting the ip on my client and its > booting with prelinux but after > starting it gives this error after detecting all the hardware and trying for > the kickstart file > * > Kickstart Error : Error opening kickstart file (null) bad address* > > > this is my prelinux files > > *[root at localhost ~]# cat /tftpboot/linux-install/pxelinux.cfg/default* > default local > timeout 100 > prompt 1 > display msgs/boot.msg > F1 msgs/boot.msg > F2 msgs/general.msg > F3 msgs/expert.msg > F4 msgs/param.msg > F5 msgs/rescue.msg > F7 msgs/snake.msg > > label local > localboot 1 > > label 0 > localboot 1 > > label 1 > kernel CentosFTP/vmlinuz > append initrd=CentosFTP/initrd.img ramdisk_size=7000 ks=/var/ftp/pub/ks.cfg > > *[root at localhost ~]# cat /tftpboot/linux-install/CentosFTP/ks.cfg* > #use FTP installation media > url --url ftp://192.168.0.1/pub/ks.cfg > > checked the NFS share its working fine and FTP also seems to be working fine > on browser.The ks syntax on append line doesn't look right - I think you should just use "ks=ftp://192.168.0.1/pub/ks.cfg" James Pearson