Solved

Virtual machine

Posted on 2008-10-11
8
377 Views
Last Modified: 2013-12-06
I'm looking for a specific solution.  Basically, I want to install two operating systems on my computer (Windows, and Linux.)  I want the ability to boot into either of these operating systems as normal (No Virtual Machine abstraction.)  I also want the ability so when I'm loaded into one of these operating systems, I can open the second operating system as a virtual machine.

I know VMWare offers a method to install an operating system to the physical disk, but I do not believe it offers the ability I'm looking for.  Do you know of any software that will allow me to do this?
0
Comment
Question by:KyleL
8 Comments
 
LVL 8

Expert Comment

by:Point-In-Cyberspace
ID: 22695343
In virtualization you have to deal with real hardware vs. virtualized hardware.
An installed OS works on the hardware it is configured to use, so it is very difficult to use the same OS on two different hardware (real and virtualized).
You may try to use Vmware Server Esxi that is a standalone OS that is the only installed on real hardware giving you the chance to virtualize windows and linux.
In this way any of the OS is really installed on your hardware.

http://www.vmware.com/products/esxi/

0
 

Author Comment

by:KyleL
ID: 22695509
Thanks for the reply.  If the operating system is running through esxi its still abstracted from the hardware though?  E.g. the graphics card may not be fully supported.

I understand the point of a virtual machine is to abstract the hardware, which is good.  But thats not what I'm really looking for.  I am a developer who works on both windows and linux a lot.  Developing purely in vm is a pain, and so is switching between operating systems.  So what I want to be able to do is to boot into either.  Then if for some reason I need to load the other up, I want to be able to do that.

The hardware differences shouldn't really be a big deal though.  Both windows and linux have the ability to auto detect hardware.  So why couldn't it just auto detect the hardware changes on boot and work properly?  I think the only problem here is support with vmware.

thanks
0
 
LVL 42

Expert Comment

by:paulsolov
ID: 22696005
If you want to get full capability of windows and linux you will want to do a dual boot machine using GRUB or LILO

Here's a quick how to:


http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html
0
 

Author Comment

by:KyleL
ID: 22698520
paulsolov, you missed the point.  Not only do I want dual boot, I want to load either of these operating systems AS a virtual machine.  See, want to be able to boot into either of the two operating systems without any hardware abstraction, and I also want to load them with hardware abstraction as a vm.

The first post understands that, but only allows me to load it as a VM.  The second post only allows me to load the operating systems as normal.  I need to combine them both.

Thanks
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 22698542
I know that you can load a virtual machine using a complete disk...
however, you cannot load the OS as normal OR inside the VM, as both "installations" need (use) a distinct abstraction layer.
so, from what I know: you cannot do that (yet).
but you might give this as suggestion to vmWare company.
0
 
LVL 39

Expert Comment

by:noci
ID: 22738682
You might get away with running linux in both environments if all relevant drivers are available. (add vmware drivers etc. to the initramfs f.e.)
You will need to keep two X config files though. (I know of no distribution
that manages this) H'm You might want to look at knoppix for this they have some kind of autodetection. Recent Xorg also has better support for autodetection but it depends on actual hardware, YMMV.    Console mode should be possible.

With window's you will not be that lucky, much of the drivers it needs are configured during the install process. And not during boot.
0
 
LVL 8

Accepted Solution

by:
aldanch earned 250 total points
ID: 22746884
I would setup a Linux workstation (Ubuntu 8.04 or your Linux distro of choice) and install VMware Workstation 6.5 since it supports "DirectX 9 accelerated graphics with shaders up through Shader Model 2.0 on Windows XP" guest VMs. You can than use Unity mode to integrate your guest applications with your Linux host.

What's new VMware Workstation 6.5
http://www.vmware.com/support/player25/doc/releasenotes_player25.html

If you already built an XP VM, then you can simply install VMware Player 2.5 and just run your XP VM. It also supports DirectX 9 on XP guests and Unity mode.

What's new VMware Player 2.5
http://www.vmware.com/support/player25/doc/releasenotes_player25.html
0
 

Author Closing Comment

by:KyleL
ID: 31505356
Its not the answer to my question, but the closest thing currently possible to what I want.
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Join & Write a Comment

HOW TO: Install and Configure VMware vSphere Hypervisor 6.5 (ESXi 6.5), Step by Step Tutorial with screenshots. From Download, Checking Media, to Completed Installation.
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now