Simplify boot storage

Argh, the API sucks. If the method returns a disk from a partition then it should be named `GetPartitionDisk` or `GetDiskFromPartition`