After creating my VirtualBox applications and slapping them on the Dock, I decided that I didn’t like the default VirtualBox icon for those apps. The problem was exacerbated when I put them next to each other, making them indistinguishable at a quick glance. I figured out how to change the icons for those virtual machines, and here’s how I did it.
I downloaded these two transparent .png files, then converted them to .icns files using img2icns. Once I had the two .icns files, I was able to open the info panel on the virtual machine apps I created using Command-I (I as in Info). The final step is to drag the appropriate .icns icon file over the current icon in the upper left of the information panel. I wasn’t sure how to refresh the Dock’s icons, so i just whacked them from the Dock and put them back on. Voila, I’ve got nice fancy dock icons.

Icon Files:





