I'm currently working on 32-bit VMware, running Ubuntu. I was thinking of switching to a 64-bit virtual machine, because I’d like to do some cross platform development for the Raspberry PI without switching OSs (my other work require me to use Windows).
I need an image of the card mounted for cross compiling. I usually do this on Ubuntu running on the host, and I was wondering will anything prevent me from mounting a 16GB image (that’s the size of the SD card), on a virtual machine. Will it cause the virtual machine to get too slow? Is this kind of thing feasible?
EDIT: I'm more concerned of having a one large file (16G), not the size of the harddisk. I assume the VM splits files to smaller sizes to store it on disk. I'm not sure.
I’d like to know your thoughts before going down this path. Thanks!