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.
Lot SanDisk USB Flash Drive Cruzer Blade Glade Force Ultra Flair Luxe 3.0 3.1
$149.99
USB Flash Drive Memory Stick Pendrive Thumb Drive 4GB, 8GB, 32GB, 64GB 128GB LOT
$249.37
Type C USB 3.0 Flash Drive Thumb Drive Memory Stick for PC Laptop 1TB 2TB lot
$73.29
1TB/2TB USB 3.0 Flash Drive Thumb U Disk Memory Stick Pen PC Laptop Storage lot
$80.39
New TESLA OEM Model S,3,X,Y USB Flash Drive for Dashcam & Sentry Mode 128GB
$18.99
2TB USB 3.0 Flash Drive Memory Photo Stick for iPhone Android iPad Type C 3 IN1
$16.72
Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack
$4.99
SANDISK CRUZER 16GB USB 2.0 FLASH DRIVE SDCZ36-016G-B35 ZZ8-1
$9.95
Lot USB Flash Drive Memory Stick Pendrive Thumb Drive 2GB,4GB, 8G, 32G, 64G 128G
$217.13
SanDisk Cruzer Glide USB 3.0 16GB 32GB 64GB 128GB 256GB Flash Drive Memory Lot
$276.48