Solved

Virtual machine

Posted on 2008-10-11
8
378 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
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
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 40

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

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When converting a physical machine to a virtual machine using VMware vCenter Converter Standalone or vCenter Converter Enterprise, if an adapter type is not selected during the initial customization the resulting virtual machine may contain an IDE d…
HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

947 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

22 Experts available now in Live!

Get 1:1 Help Now