PXE booting a 5.4-RC2 system ...
jgreco at ns.sol.net
Sun Apr 17 16:35:02 PDT 2005
So I'm playing with 5.4-RC2.
I can get the system to PXE boot into a normal full base system environment
just fine, all the way to multiuser.
However, for system installs, we've historically PXE booted the boot floppy
images and then proceeded to do NFS or FTP based installs.
So I set off to do this with 5.4-RC2. I pulled the contents out of
boot.flp, kern1.flp, and kern2.flp and stuffed them all on one of our
/boot/5.4X-i386-load 358 # ls -al
drwxr-xr-x 4 root wheel 512 Apr 17 18:14 .
drwxr-xr-x 10 root wheel 512 Apr 17 18:07 ..
drwxr-xr-x 2 root operator 512 Apr 10 04:26 .snap
-rw-r--r-- 1 root wheel 138998 Apr 10 04:26 acpi.ko.gz
drwxr-xr-x 3 root wheel 512 Apr 10 04:26 boot
-rw-r--r-- 1 root wheel 1425408 Apr 10 04:26 kernel.gz.aa
-rw-r--r-- 1 root wheel 1060816 Apr 10 04:26 kernel.gz.ab
-rw-r--r-- 1 root wheel 16384 Apr 10 04:26 kernel.gz.boot
-rw-r--r-- 1 root wheel 91 Apr 10 04:26 kernel.gz.split
-rw-r--r-- 1 root wheel 1081726 Apr 10 04:26 mfsroot.gz
-rw-r--r-- 1 root wheel 69 Apr 17 18:10 notes
Same setup works fine with /boot/5.4X-i386-pxe1, which is just the entire
5.4-RC2 distribution extracted to that directory.
Going back to the above setup:
The client PC, a Gigabyte 7VM400-RZ with an AMD 2700 XP and 512MB RAM, a
CD drive, and an Adaptec 2940U2W controller, starts loading the PXE loader
PXE Loader 1.00
Building the boot loader arguments
Relocating the loader and the BTX
Starting the BTX loader
BTX loader 1.00 BTX is version 1.01
Console: internal video/keyboard
BIOS drive A: is disk0
PXE version 2.1, real mode entry point @9e2b:00f6
BIOS 640kB/490432kB available memory
FreeBSD/i386 bootstrap loader, Revision 1.1
(root at harlow.cse.buffalo.edu, Sun Apr 10 04:50:34 UTC 2005)
pxe_open: server addr: XXXXXXXXXXXX
pxe_open: server path: /boot/5.4X-i386-load
pxe_open: gateway ip: XXXXXXXXXXXXX
panic: free: guard1 fail @ 0x54a7c from /usr/src/lib/libstand/gzipfs.c:192
--> Press a key on the console to reboot <--
So I figure maybe it's a bug or maybe I need to tweak something. Anyone
have a clue which is the correct answer?
Joe Greco - sol.net Network Services - Milwaukee, WI - http://www.sol.net
"We call it the 'one bite at the apple' rule. Give me one chance [and] then I
won't contact you again." - Direct Marketing Ass'n position on e-mail spam(CNN)
With 24 million small businesses in the US alone, that's way too many apples.
More information about the freebsd-stable