With the iMac, when you install another OS onto it via VM or anything, can the OS see everything that you computer has? I.E. Disk Drives, RAM, Card Readers? For instance if I plug in a flash drive, will both OS read it and see it? I'm just a little confused about it. How does it allocate system hardware? Could someone explain or link me to a site? Thanks.