The problem with this is primarily that windows uses NTFS as it’s filesystem. Being proprietary, NTFS has never played well with Linux and installing it to an NTFS partition is regarded as a genuinely terrible idea. Converting partitions safely is nearly impossible to do in place.
UART consoles and model train control systems come to mind.