William Cody
2007-Mar-29 13:59 UTC
[syslinux] pxelinux.0...error: not a valid image; unable to load file
I am trying to update a computer from Fedora Core 4 to Fedora Core 6. My plan is to do this using PXE and a kickstart file. I am implementing the use of an FTP and DHCP server. The computers I am updating are diskless workstations, meaning they have no hard drives and they boot off of the network. I have configured my dhcp.conf file, my ks.cfg (kickstart file), my tftp server and so on, but everytime I boot the machine it states the following error. Loading 172.50.10.122:/ks/pxelinux.0......error: not a valid image unable to load file; I have tried just about everything to fix this problem and I still cannot figure this out. I have been reading over FAWS and guides for a week now and even tried starting all over, but still no luck at all. I am going to attach my config files below for your viewing. I am asking that if ANYONE can help me with this situation here, please do so. I have had two previous postings with several people whom have viewed it and no one has responded. I am at an ending point and have no more ideas. PLEASE give any advice possible so I can attemp to get this fixed and working. Thanks -------------------------- dhcp.conf -------------------------- ddns-update-style none; default-lease-time 21600; max-lease-time 21600; allow booting; allow bootp; option subnet-mask 255.255.255.0; option broadcast-address 172.50.10.255; option routers 172.50.10.1; option domain-name-servers 140.10.1.10; next-server 172.50.10.122; #option root-path "172.50.10.122:/opt/ltsp/i386"; option root-path "/tftpboot/"; option option-128 code 128 = string; option option-129 code 129 = text; option option-221 code 221 = text; shared-network WORKSTATIONS { subnet 172.50.10.0 netmask 255.255.255.0 { use-host-decl-names on; option log-servers 172.50.10.122; # option root-path "172.50.10.10:/opt/ltsp/i386"; host tsaw2 { hardware ethernet 00:E0:18:48:EF:77; fixed-address 172.50.10.35; filename "/ks/pxelinux.0"; } } } ----------------------------------------------------------------------------------------------------------- -------------------------- ks.cfg (kickstart) -------------------------- #Generated by Kickstart Configurator # Thu Feb 22 13:21:07 CST 2007 #linux vnc #System language lang en_US #Language modules to install langsupport --default en_US en_US #System keyboard keyboard us #System mouse mouse genericps/2 #System timezone timezone America/Chicago #Use text mode install #text #System bootloader configuration bootloader --location=mbr # Clear the Master Boot Record zerombr #Device probing device eth0 bcm4400 device eth0 sis900 device eth0 8139too device eth0 e100 device eth0 e1000 device eth0 3c59x deviceprobe #Install Red Hat Linux instead of upgrade install #Use FTP installation media #url --url ftp://172.50.10.122/tftpboot/FC6 ftp --server 172.50.10.122 --dir /tftpboot/FC6 #Clear the Master Boot Record zerombr yes #Clear all the linux partions clearpart --all --initlabel #Disk partitioning information "ks.cfg" 163L, 2563C------------------- #System authorization information auth --useshadow --enablemd5 --enablenis #SELinux configuration selinux --disabled #XWindows configuration information #Probe for video card #Probe for monitor xconfig --depth 16 --resolution 1024x768 --defaultdesktop=icewm %packages --resolvedeps @base @core @Editors @System Tools @GNOME Desktop Environment @X Window System @Graphics @Printing Support rsh-server tftp-server vsftpd f-spot httpd system-config-printer sysstat tetex-xdvi openldap-servers sharutils ypserv postfix cd/tmp eject halt Bill Cody codyw725 at yahoo.com ____________________________________________________________________________________ Now that's room service! Choose from over 150,000 hotels in 45,000 destinations on Yahoo! Travel to find your fit. http://farechase.yahoo.com/promo-generic-14795097
H. Peter Anvin
2007-Mar-30 22:30 UTC
[syslinux] pxelinux.0...error: not a valid image; unable to load file
William Cody wrote:> I am trying to update a computer from Fedora Core 4 to > Fedora Core 6. My plan is to do this using PXE and a > kickstart file. I am implementing the use of an FTP > and DHCP server. The computers I am updating are > diskless workstations, meaning they have no hard > drives and they boot off of the network. I have > configured my dhcp.conf file, my ks.cfg (kickstart > file), my tftp server and so on, but everytime I boot > the machine it states the following error. > > Loading 172.50.10.122:/ks/pxelinux.0......error: not a > valid image > unable to load file; > > I have tried just about everything to fix this problem > and I still cannot figure this out. I have been > reading over FAWS and guides for a week now and even > tried starting all over, but still no luck at all. I > am going to attach my config files below for your > viewing. I am asking that if ANYONE can help me with > this situation here, please do so. I have had two > previous postings with several people whom have viewed > it and no one has responded. I am at an ending point > and have no more ideas. PLEASE give any advice > possible so I can attemp to get this fixed and > working. Thanks >You're not saying anything about your hardware, yet this message typically comes from the ROM; and the format you're describing isn't a a typical output format from any ROM I know. Is 172.50.10.122 the actual IP address for your TFTP server? -hpa