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.
Juniper Networks EX3300 EX3300-48P 48-Port Gigabit PoE+ Switch
$37.38
Juniper EX4600-40F-AFO 24x SFP+/SFP & 4x QSFP+ Ports Switch 2X PSU TESTED
$399.99
Juniper Networks EX4300-48T 48 Port Gigabit 4 QSFP 40G 2xPSU AFO Network Switch
$89.00
Juniper Networks EX3300 EX3300-48P 48-Port Gigabit PoE+ Switch
$59.95
Juniper EX2200-C-12P-2G 12-Port PoE+ Compact Managed Switch
$69.99
Juniper EX3300-48P 48-Port 10/100/1000BASE-T (48 PoE+ ports) with 4 SFP+
$74.00
JUNIPER EX4200-24PX 24-Port Gigabit PoE+ Managed Ethernet Network Switch
$49.95
Juniper Networks SRX345 Service Gateway 8 Port Gigabit 8 SFP 1G
$199.00
Juniper EX4600-40F-AFO 24 Port SFP 10G 4 QSFP 40G AFO Dual PSU Network Switch
$349.00
Juniper EX3400-48P 48-Port PoE+ Gigabit Managed Network Switch
$190.00