kjacobs,
Glad you got it sorted out.
No, you're not only one to loose posts. It's happened to me several times and someone else posted about that once here on the forums, so others have it happen too. I sometimes remember to copy what I write to a text file first, but I didn't this time. Definitely frustrating when that happens on a long post.
Anyway, I was going to suggest two other ways to try getting the VBox working with new kernel. After thinking a bit more, I doubt one of them would apply so not going to bother with that. The one that would likely work would be to add Oracle's PPA to the sources list. That way any updates would include new updates for VBox by Oracle and new kernels would pull in the necessary new files for VBox too. I used to have one computer set up like that. You don't need that right now, but if you plan to do kernel updates in LL 2.0 when you move to that, you may want to consider adding Oracle to sources list. Just follow directions for Debian-based systems on this page:
https://www.virtualbox.org/wiki/Linux_Downloads.
Whenever you do move to LL 2.0 and whether or not you plan to do the above, you should backup the folder that contains your VMs to a USB or external HDD so you can reuse them. If you've got them on a separate /home partition that you will be keeping for reuse on LL 2.0, then you don't need to bother with that. I'm guessing that you already know where that folder is, but if you don't here is an easy way to find out.
* Open VBox and click File -> Virtual Media Manager
* Highlight one of the .vdi files in the "Hard Drives" tab and look at "Location" near bottom of window.
* Yours will be different than mine (I set up a non-standard location on separate partition), but you're looking for the name of folder right after
/home/<username>/. It might be a hidden folder that begins with a period "." in the name (I can't remember what default name is used). Once you know where it is, navigate to it with file manager and copy paste the folder and its contents to external source for safe keeping since it sounds like you have data you don't want to lose on the Windows VM.
* When you finish installing LL 2.0, just copy it back to same location.
* To start using your saved VMs, start VBox and click
Machine -> Add -> navigate to and open
VM folder, select the
.vbox file you want to use.
NOTE: If you've never looked at that location before, there will be a folder for each VM you have. Inside each VM's folder will be a ".vbox", ".vbox-prev", ".vdi" file and a "Logs" folder. You pick the ".vbox" file when adding a machine to new VBox installation.