ckeith7777 wrote:
3) Or is there another way?
Just for a possible third solotion, you could create several VMDKs and use some inside-the-guest-OS disk spanning to create a large disk.
However, I totally agree with a.p. that the best way is to use a physical RDM.