Slashdot Mirror


VirtualBox 2.1 Supports 64-Bit VM In 32-Bit Host

Stephen Birch writes "Following closely behind the mid-November 2.06 release of VirtualBox, Sun Microsystems has released version 2.1. This has a number of new features, but one of the most interesting is the ability to run a 64-bit VM inside a 32-bit host. Another useful feature is integrated host-based networking; no more fiddling around with network bridges. Sun is really giving VMWare a run for their money."

13 of 374 comments (clear)

  1. .. and .. by Anonymous Coward · · Score: 5, Interesting

    .. opengl acceleration on windows guests on any opengl capable host! beat that vmware!

    1. Re:.. and .. by TheRealMindChild · · Score: 5, Informative
      Done

      • Support for DirectX 9.0c with Shader Model 2 3D graphics
      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:.. and .. by Anonymous Coward · · Score: 5, Informative

      VirtualBox is free. VMWare Workstation costs money (the free Server products don't support 3D graphics).

    3. Re:.. and .. by Chris+Pimlott · · Score: 5, Informative

      The difference is VMWare emulates DirectX, using Wine.

      What are you talking about? VMWare does no such thing, there is no connection between vmware and wine whatsoever.

  2. Re:Great, needed this as of last week.. by hedrick · · Score: 5, Informative

    sorry, the hardware has to be 64 bits. The most likely situation where you'd use this is 64-bit Linux or Solaris under 32-bit Windows. Most recent machines have 64-bit hardware, but a lot of people are wary of running 64-bit Windows. So I think this will be a useful configuration, if the performance penalty isn't too high.

  3. I thought VMWare already did that by DeHackEd · · Score: 5, Informative

    I have an Athlon64 but run a 32 bit OS. I tried running a 64 bit virtual machine using VMWare Server 1.0.x a year or so ago and it worked. The performance was not noticeably poor.

    So... assuming I haven't missed anything too obvious, my response would be "No, vmware is not getting a run for their money." Not today anyways.

  4. Re:Great, needed this as of last week.. by drhank1980 · · Score: 5, Informative

    A quick check of the user manual states hosting a 64-bit OS requires 64-bit hardware. So I think you are out of luck.

    This update is really just adding support for running 64-bit on systems where the host OS is not taking advantage of 64-bit hardware they already have.

  5. Re:Host based networking? by domatic · · Score: 5, Informative

    It means that the virtual network adapter can get IP connected without resorting to NAT. This was usually done by bridging a physical interface to a tun device and setting that tun device as VirtualBox's network device. Setting up this bridge requires using a script outside of VirtualBox to get everything set up. Now VirtualBox can do it from the GUI with no scripting required. In short, one can dedicate a physical NIC to VirtualBox by bridging it or allow VBox direct access to the host NIC.

    The easy way to do networking with virtuals is to use NAT to pass TCP traffic to the virtual from the host's IP connection. That suffices for web surfing and other apps that don't severely exercise networking but it doesn't work well for things like VPN clients.

  6. Re:Host based networking? by MBAFK · · Score: 5, Informative

    If you wanted your VM to have an IP and appear as if it is a real machine on the network many people used to have to follow the 100 odd lines of documentation here: https://help.ubuntu.com/community/VirtualBox#Networking

    Now they can just start it and it works out of the box.

  7. Re:Good products by seizurebattlerobot · · Score: 5, Insightful

    I have to disagree. VirtualBox has the makings of a good product, but right now is too buggy and unreliable to be used in a production environment.

    Most of the unreliability that I've encountered stems from virtual disk management. For example, if you have a virtual machine with a CD ISO mounted, what happens if you stop that machine and delete the ISO? This:

    VM cannot start because the hard disk '/home/seizurebattlerobot/.VirtualBox/VDI/Windows Vista.vdi' is not accessible (Could not access hard disk image '/home/seizurebattlerobot/.VirtualBox/VDI/Windows Vista.vdi' (VERR_FILE_NOT_FOUND)).

    Result Code:
    NS_ERROR_FAILURE (0x80004005)
    Component:
    Console
    Interface:
    IConsole {ddc6fda1-a435-45ca-b43d-f9e88746e53e}

    The only way to get the machine into a usable state again is to manually edit the virtual machine definition, which is a lot more complex than one would immediately think. Just look at the VirtualBox bug tracker for some horror stories.

    The disk snapshot feature is also a mess and can result in data loss if you are not extremely familiar with how the underlying implementation works. The GUI dialogs that control snapshots are poorly documented and are definitely not production quality.

    It is also not possible to shrink a virtual disk that uses snapshots. Normal GUI based activity has resulted in an inconsistent snapshot tree state that has caused data loss for me numerous times.

    In short, I would recommend VirtualBox for anyone that wants a virtualization sandbox to play around in. To anyone concerned about data integrity, hates troubleshooting obscure and difficult to track down error messages, or wants to use disk snapshots at all, I would recommend waiting a few years before considering VirtualBox.

  8. Re:Virtualbox is superior to VMware by oever · · Score: 5, Informative

    The VirtualBox GUI is written with Qt, not GTK.

    I'm using VirtualBox to run 32 bit Windows XP on a 64-bit Linux machine. VirtualBox 2.0 runs really well for me. I'm glad I can use an open-source package for this.

    --
    DNA is the ultimate spaghetti code.
  9. "Giving VMWare a run for their money" by btarval · · Score: 5, Interesting

    That's the truth. Sun, Xen and even Microsoft are giving VMWare a run for their money nowadays.

    There's one interesting thing which has struck me, that I haven't seen any comments on. Namely, that VMWare is stuck competing between Microsoft on the one hand, and several Open Source projects on the other (with some of the Open Source projects having serious financial backing).

    Being positioned between Microsoft and Open Source generally hasn't been a good spot to be in (indeed, has anyone succeeded here?). So I have to wonder how VMWare is going to stand up in the future?

    I've been a big fan of VMWare in the past, as it has saved my butt more than once. However, now I find myself using Xen more, and seriously considering Sun's offerings.

    To VMWare's credit, they have arguably the best person in the world for the job as CEO (at least on paper). Some might remember Paul Maritz as being one of the top people from Microsoft, as well as having led Microsoft's original *NIX strategy (I.e. Xenix). So if there's anyone who can compete there, it is him.

    But still, it is not an enviable position to be in, and it makes me wonder how they are going to compete in the long term? Especially since, from a technology basis, the Open Source efforts are arguably better.

    Anyone care to add some insightful comments on this? The only way that I can see VMWare winning is if everyone else screws up. While that's possible, there's a lot of money at stake in the Virtualization field, and I think the odds of that happening are low.

    --
    The best way to predict the future is to create it. - Peter Drucker.
  10. Re:Good Alternative by Ogi_UnixNut · · Score: 5, Informative

    I was in the same position as you, only recently found about VirtualBox, and have converted all my VMware images using the instructions here (which are distro-agnostic): http://wiki.archlinux.org/index.php/VirtualBox#Converting_from_VMware_images .

    Good luck! :)