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 Apple Game TAXMAN I + TAXMAN II H.A.L. Labs
$1195.00
Vintage Apple Macintosh M0100 Mouse 128K/ 512K/ Plus (260191)
$44.99
Vintage Apple Macintosh IIsi Computer, Monitor, Keyboard & Mouse Complete Setup
$199.99
Vintage Apple IIe Platinum A2S2128 128K Computer Parts Repair Missing Keys
$100.00
Vintage Apple M1893 Power Supply PowerBook 500 520 540 550 AC Charger
$31.99
Vintage Apple Macintosh Keyboard Model M0110 - 128K/512K/Plus (260191)
$99.00
Vintage Apple PowerBook 15” G4 “Aluminum” (1.25GHz/2gb/150gb/Tiger)
$99.99
Vintage Apple Macintosh IIcx IIci Power Supply PSU FOR PARTS / REPAIR
$24.99
Apple cloth fabric banner iBook tangerine orange New Old Stock Vintage
$99.00
Vintage Apple Multiple Scan 15av Display Monitor M4681
$299.99