(Solved) All 'buntu based VMs end in .vdi.vdi

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

(Solved) All 'buntu based VMs end in .vdi.vdi

Post by loukingjr »

I've noticed this for quite awhile but never bothered to ask about it. Every Ubuntu based guest I've ever created ends in ".vdi.vdi". any other distro, any other Windows guests just end in ".vdi" Is there some reason for this?
Last edited by loukingjr on 24. Sep 2012, 12:49, edited 1 time in total.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: All 'buntu based VMs end in .vdi.vdi

Post by mpack »

The only thing I can think of is that you are calling your VM "Ubuntu.vdi" (i.e. naming the VM as if it consisted solely of the VDI file), or you are important someone else's VM which did.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: All 'buntu based VMs end in .vdi.vdi

Post by loukingjr »

mpack wrote:The only thing I can think of is that you are calling your VM "Ubuntu.vdi" (i.e. naming the VM as if it consisted solely of the VDI file), or you are important someone else's VM which did.
I'm not calling any guest "something".vdi. It would be a little strange that I would do that with only ubuntu guests anyway. I've made, since I first started using VB, hundreds of guests. It did it on my last iMac and it does it on my current iMac which I've owned for about a year now. I also don't import anyone's .vdi's. Could it have anything to do with where I create a guest? I have guests on my host hd and external partitions. This happens as soon as I name it let's say for example "Xubuntu 12.10", tell VB where I want the .vdi to be, set the size of the drive then click create. The guests aren't always where the default location for guests normally would put them.

edit: I think I may have found the problem. it seems if I create a guest with a name that ends in a version number with a decimal point is when VB creates a ".vdi.vdi" .vdi. Whenever I create an Ubuntu based guest I name it something like "Lubuntu 12.04" I just looked through all my current guests and I found two, "Bodhi 2.1.0" that has the .vdi... "Bodhi 2.1.0.vdi.vdi" and "Vector Linux 7.0" that has the .vdi "Vector Linux 7.0.vdi.vdi". None of my other guests end in a name with a version number with a decimal point and none of those have the "vdi.vdi" issue.

re-edit: apparently that was the problem. I just downloaded and installed Ubuntu 12.10, I didn't include the version number in the name and I have no ".vdi.vdi" issue. Apparently one can name a guest with a version number as long as it doesn't end in a version number, i.e. "Ubuntu 12.10 Quantal" is ok, "Ubuntu 12.10" isn't.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Post Reply