I am running Virtual Box 2.1 on Ubuntu 8.1 Server and need to do everything from the command line. I am trying to update my Windows XP guest additions...

I've done countless searching but I'm still stuck and am here as a last resort. I believe I need to mount the guest additions ISO using the "VBoxManage controlvm dvdattach" command, however my problem lies in the fact that I have no idea where the guest additions ISO is or where to get it from.I cannot find an additions folder as mentioned in the manual, and if I truly don't have it, I have no clue where to get the additions from. Everything I've read says it should have been included with the install.

A new day, clear head, and some more searching, I found my answer via a screenshot of an error someone else received...

The manual states that the ISO should be located at "/opt/virtualbox-2.1.4" however, I found the ISO file at "/usr/share/virtualbox".

Once I found the ISO, I was able to mount it using "VBoxManage controlvm machinename dvdattach /usr/share/virtualbox/VBoxGuestAdditions.iso" then went to my guest and ran the install from the mounted CD.

That might be needed, but IIRC, there is already a cronjob sheduled for daily run when you have mlocate installed. It does that on both my Ubuntu systems. Might be different for each distro, but I doubt that, as it would fail the purpose of locate.