Jump to content
Sign in to follow this  
hdtvrocks

gPXE on NF4 Bios?

Recommended Posts

Hi bios modders,

 

I'm wondering if anyone has tried flashing their mobo's with a gPXE ROM? I went through the process of replacing the Nvidia PXE ROM with a gPXE ROM. Before I flash my mobo, was wondering if anyone has tried it already. I'm trying it on a Shuttle SN25P first, before doing my Ultra-D.

 

Original:

No. Item-Name Original-Size Compressed-Size Original-File-Name

================================================================================

0. System BIOS 20000h(128.00K) 137B0h(77.92K) FN25S02A.BIN

1. XGROUP CODE 0D2A0h(52.66K) 08B21h(34.78K) awardext.rom

2. CPU micro code 02000h(8.00K) 00390h(0.89K) CPUCODE.BIN

3. ACPI table 04B17h(18.77K) 01CC9h(7.20K) ACPITBL.BIN

4. YGROUP ROM 0F340h(60.81K) 042ECh(16.73K) awardeyt.rom

5. Other(4029:0000) 047E0h(17.97K) 01F98h(7.90K) _EN_CODE.BIN

6. Other(40B5:0000) 018E0h(6.22K) 009F1h(2.49K) _ITEM.BIN

7. OEM0 CODE 0C130h(48.30K) 00912h(2.27K) BSMICODE.ROM

8. PCI driver[A] 0C000h(48.00K) 064EDh(25.23K) NVRAID.ROM

9. PCI driver[ B] 0D800h(54.00K) 07097h(28.15K) NVPXES.NIC

10. Other(4067:0000) 0293Eh(10.31K) 00C17h(3.02K) AGESACPU.939

11. LOGO BitMap 4B30Ch(300.76K) 016EDh(5.73K) SHUTTLE.BMP

 

Total compress code space = 5B000h(364.00K)

Total compressed code size = 35139h(212.31K)

Remain compress code space = 25EC7h(151.69K)

 

 

New:

No. Item-Name Original-Size Compressed-Size Original-File-Name

================================================================================

0. System BIOS 20000h(128.00K) 137B0h(77.92K) FN25S02A.BIN

1. XGROUP CODE 0D2A0h(52.66K) 08B21h(34.78K) awardext.rom

2. CPU micro code 02000h(8.00K) 00390h(0.89K) CPUCODE.BIN

3. ACPI table 04B17h(18.77K) 01CC9h(7.20K) ACPITBL.BIN

4. YGROUP ROM 0F340h(60.81K) 042ECh(16.73K) awardeyt.rom

5. Other(4029:0000) 047E0h(17.97K) 01F98h(7.90K) _EN_CODE.BIN

6. Other(40B5:0000) 018E0h(6.22K) 009F1h(2.49K) _ITEM.BIN

7. OEM0 CODE 0C130h(48.30K) 00912h(2.27K) BSMICODE.ROM

8. PCI driver[A] 0C000h(48.00K) 064EDh(25.23K) NVRAID.ROM

9. Other(4067:0000) 0293Eh(10.31K) 00C17h(3.02K) AGESACPU.939

10. LOGO BitMap 4B30Ch(300.76K) 016EDh(5.73K) SHUTTLE.BMP

11. PCI driver[A] 0B600h(45.50K) 0B406h(45.01K) 10de0057.rom

 

Total compress code space = 5B000h(364.00K)

Total compressed code size = 394A8h(229.16K)

Remain compress code space = 21B58h(134.84K)

Share this post


Link to post
Share on other sites
I've never heard of it being done, what does it improve?

 

See http://www.etherboot.org Basically gPXE has extended features over regular PXE. It can load files via HTTP instead of TFTP. It's also AoE (ATA over

Ethernet) and iSCSI capable. I already tested it using the chainloading method where PXE tftp's the gPXE bootloader in, which then in turn boots Windows XP over the network via AoE. With Gigabit my diskless OS boot is pretty much at standard HD speed at around ~50MBps. Less heat/noise in the workstation chassis, barely any performance loss and centralized storage. Will be using it to build Mediaportal "extender" HTPC units around the house.

Share this post


Link to post
Share on other sites

I Can't help you personally, I think it's too advanced for me , sounds cool though.

 

Good luck with getting it working and don't forget to tell us how you got on.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×