Zend certified PHP/Magento developer

How to build an os image for use in a vm on host without being root

Sure, it should be possible as long as I have write access to that file, but do I have to it all manually, or can I tell grub-installer to simply put itself onto a disk image?