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.
Apple Macintosh PowerBook 180 Vintage Laptop | Retro Computer
$149.95
Apple Macintosh Performa 466 Vintage Computer | SKU 146754
$149.95
Vintage Apple M2980 AppleDesign Keyboard - Tested and working - Good condition
$19.75
Vintage Apple Lisa Brochure, very nice condition
$50.00
Vintage A3S2 Apple III Computer With 12 Volt Motherboard 820-0043-00
$450.00
Rare Vintage Miniscribe Apple Macintosh SE / 20 8425SA 21MB 3.5" Drive Board
$29.99
SuperPaint Silicon Beach Software Apple Macintosh Vintage Never Used
$30.00
Vintage Apple Macintosh Keyboard M0110A With Original Cord Untested AS IS
$110.00
Vintage Apple Newton MessagePad 2000 With Original Box and Some Accessories
$199.99
Vintage Apple Macintosh PowerBook G3 M4753 w/ Power Adapter
$149.00