Now that you have "my BigSur prelinkedkernel fix", you can also swap this disk and boot from external USB Big Sur installation, currently (skip a normal booting or CMD+V) use from opencore CMD+S , select BigSur Volume (in your case Samsung840 - Data Label) and then type "exit" this will boot BigSur with IOUSB legacy and telemetry fixed all the times.
Instead if you don't use single user mode (for non-APFS BigSur install), randomly you might get unresponsive IOUSB legacy as for 10.16 Recovery (dmg) , that's because
@parrotgeek1 should update the LegacyUSBInjector.kext to align with the BigSur IOUSBHostFamily.kext/Plugins/AppleUSBHostMergeProperties.kext
Meanwhile I asked to
@Syncretic (because his AAAMouSSE and telemetrap have correctly assigned a kernel cache ID on BigSur and both work with kextstat) to upgrade that "USB Legacy injector" to allow it to prelink to BigSur (SDK and IOKit), but it's not easy to make it work with BootKernelExtensions.kc .
Also to show to others that you succeeded to boot BigSur from a non-APFS mac use these commands from a BigSur terminal:
Code:
system_profiler SPHardwareDataType | grep "Model Identifier"
ioreg -l | grep -i board-id
sysctl machdep.cpu.brand_string
sysctl machdep.cpu.features
system_profiler SPUSBDataType | grep Host