And would it be possible to make a custom formatting tool that allows you to build a partition from a set sector on any given sized drive. E.g. on 1tb wiiU drive, you can create a new partition without partition table (sector0) but partition is created at sector 500 for example. This info is then given to vWii loader program e.g. wiiflow or cfg. So cfg knows to look for sector 500 for partition when wiiU format drive is inserted?
WiiU key to decryp the drive will not be useful. what's needed is to rewrite the way the WiiU access the drive, not the drive data itself.
It's possible to have WiiU+Other partitions on the same drive, but it requires multiple things:
1- It's possible to trick the HDD size and semi-permanently hide part of the drive by
using HPA. (the drive reports a different size to every console, OS, devices and partition manager instead of its real size).
2- it's possible to move the partition table at the end of the drive (in fact, it's already done automatically when using GPT).
by mixing 1+2, you can have multiple partitions on the same drive.
The issue :
HPA is currently working only on Linux.
I don't know if it's possible on Wii and WiiU (maybe!)
if it's not possible, then you would have to put your HDD on Linux, change the drive size, play vWii, put the drive on Linux, change the drive size, play on WiiU etc.
it's even more an hassle than just un-plugging a second drive !
If it works on Wii, there could be a homebrew to format and resize the drive.
I don't have time to work on it for the moment. so please, just use two drives and Ustealth.