Parallels - a waste of space?
Do you use Parallels version 3? Have you ever wondered where the hell all of your hard drive space is going?
I know, and now you can too!
When you have the option ‘Mount virtual disks to Mac Desktop’ enabled (which puts a browse-able shortcut to your ‘C’ drive on your Mac Desktop - see below), Parallels is creating a duplicate of the entire Windows disks file structure, wasting valuable space.

For example, when this option is enabled the contents of my /private/ directory is as follows:
sm:tmp sm$ du -sh /private/tmp
du: /private/tmp/1244/C/System Volume Information: No such file or directory
du: /private/tmp/launchd-203.bZ1Kio: Permission denied
du: /private/tmp/launchd-252.CMqLC4: Permission denied
du: /private/tmp/launchd-58.q5A9w4: Permission denied
8.4G /private/tmp
Guess what’s in /private/tmp? A set of sub-directories called 1244/C. And now, the big question: what do you suppose is in C?
sm:1244 sm$ cd C/
.DS_Store Program Files/
.Trashes/ RECYCLER/
5d47ee79998c263c305e59fb76b8/ System Volume Information/
AUTOEXEC.BAT WINDOWS/
CONFIG.SYS boot.ini
DELL/ mfc70.dll
Documents and Settings/ mfc70u.dll
IO.SYS ntldr
MSDOS.SYS pagefile.sys
MSOCache/ pvsw/
NTDETECT.COM test.txt
P9install.lo
Oh, it’s Windows! What a surprise.
To regain my disk space, I disabled the option above and restarted Parallels, then queried my /private/ directory again:
sm:tmp sm$ du -sh /private/tmp
du: /private/tmp/launchd-203.bZ1Kio: Permission denied
du: /private/tmp/launchd-252.CMqLC4: Permission denied
du: /private/tmp/launchd-58.q5A9w4: Permission denied
32K /private/tmp
Hey, whaddya know!
This wouldn’t be so bad, except for the fact that my particular instance of Parallels is already using 20gb of hard disk space (not including a couple of 2gb snapshots - a feature I’m not totally enamored of as of yet). Seems like an awful amount of wasted space to me…not that the functionality isn’t useful or that I have a better implementation.
I just think it’s a waste of space of which I can find a better use. Oh, and did we touch upon the privacy and security issues that this might cause? No? Hmmm…maybe later then.
If you want to save a little space (or at least see how much is being wasted) pop into Terminal (Applications/Utilities) and run the following command:
du -sh /private *.
You can also follow us on Twitter for the latest updates, links and random thoughts!
