I don't think it is very fruitful to discuss upper memory for 32-bits processors. In my first reply, I just wanted to point out that the "non-detection" is quite normal, and I would hardly call it an error that Knoppix is configured more restrictively than possible with the latest gen processors. And what really makes this a non-issue, is - I also pointed this out - if one needs to use all RAM, start in 64-bits mode. (To stuff a 32-bits machine with 4+ GB RAM seems rather meaningless to me, but it can of course be done, kind of retrocomputing bringing back memories of 16-bits computing and a total of 20 bits address space. 64G addressing (32+4 bits) on 32-bits is analogous, and to me hardly more attractive when you get a decent 64-bits computer for a few hundred dollars.
I'd like to get back to discussing booting. I personally think grub4dos may be the best way to go, legacy grub is too limited and grub2 has gone astray.
Vintage New IIIwoods 10ft Parallel Printer Cable
$7.95
Vintage 1997 Total Civil War Library: 5 CD-ROM Set Multimedia Collection Grant
$23.00
Vintage Oak OTIVGA Video Card OTI067 ISA VGA/CGA FCC ID: E5X5R5BTC-1530
$64.99
Vintage Classic Apple Macintosh System Boot Install Disk Floppy/CD *Pick Version
$14.75
Vintage 1998 Berkeley After Dark Deluxe Screen Saver
$28.00
Vintage 2001 Macintosh Mac OS X Version 10.1 Developer Tools Install CD Disc
$35.00
VINTAGE MOTHERBOARD with CPU INTEL I486DX2 + RAM + 3 BOARDS
$69.00
VINTAGE KEYSPAN USA-19 (NOT 19HS) USB to SERIAL ADAPTER PC/MAC
$17.98
Vintage IBM Model M Silver Badge Dated 20 Nov 1986 (PN 1390131) ,Bolt- Modded.
$285.00
Vintage Brown Men's Genuine Soft Leather Messenger Bag Shoulder Laptop Briefcase
$69.99