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.
DELL PowerEdge R630 8SFF Server 2x E5-2690v4 2.6GHz =28 Cores 128GB H730 4xRJ45
$411.00
Dell PowerEdge R630 Server 2x E5-2690 V4 -28 Cores H330 64GB RAM 2x Trays
$256.99
Dell R730XD 24xSFF Server 2x HS, 2x 1100W, H730, Enterprise- Wholesale Custom
$225.00
DELL OEMR PowerEdge R730xd, 2x Xeon E5-2640 2.6GHz, 8x4GB RAM, NO HDDs **
$133.99
Dell Poweredge R720 2x Xeon E5-2660 v2 2.2GHz 20-Cores / 128gb / H710 / 2x 750w
$119.99
Dell PowerEdge R730XD DUAL XEON E5-2680 v4 2.4GHz 28 Core 256GB RAM 10x1.2TB
$649.95
Dell PowerEdge R720XD Server 2x E5-2660 V2 -20 Cores H710 64GB RAM 2x 4TB SAS
$333.99
DELL PowerEdge R730 16SFF Server 2x E5-2680v3 2.5GHz =24 Cores 64GB H730 4xRJ45
$321.00
Dell Poweredge R630 2x Xeon E5-2690 v4 2.6ghz 28-Cores / 128gb / H730 / iDracEnt
$294.99
DELL PowerEdge R730XD 12LFF 2SFF 2x E5-2690v4 2.6GHz =28 Cores 128GB H730 4xRJ45
$644.00