Personal computing discussed

Moderators: renee, Dposcorp

 
Crayon Shin Chan
Minister of Gerbil Affairs
Topic Author
Posts: 2313
Joined: Fri Sep 06, 2002 11:14 am
Location: Malaysia
Contact:

VMWare ESXi on a partition?

Sat Feb 25, 2012 6:03 am

I have this PC, which runs an old Nikon LS-2000 film scanner via an Adaptec AHA-2940 PCI SCSI card. If I run ESXi I'm afraid the SCSI interface won't be presented to the virtualized operating systems. Because of the Adaptec ASPI thing required to get it working, I have to use a 32bit Windows OS (I heard it works on Windows 7, but XP is already unsupported).

I have an XP installation with all the necessary software to run the scanner. Since I want to keep the XP installation, I want to install ESXi on a partition, but it insists on using the whole disk! Will I be able to run my SCSI scanner from inside a VM? Or should I just give up the idea of running ESXi on that machine?
Mothership: FX-8350, 12GB DDR3, M5A99X EVO, MSI GTX 1070 Sea Hawk, Crucial MX500 500GB
Supply ship: [email protected], 12GB DDR3, M4A88TD-V EVO/USB3
Corsair: Thinkpad X230
 
just brew it!
Administrator
Posts: 54500
Joined: Tue Aug 20, 2002 10:51 pm
Location: Somewhere, having a beer

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 7:16 am

A few things...

I would check whether ESXi's PCI passthrough support requires a motherboard/CPU that supports IOMMU (unless you've already got a host system that supports that).

I'm not very familiar with ESXi, but it is a "bare metal" hypervisor. As such, it does not surprise me that it wants to take over the entire disk?

Moving an existing XP installation into a VM is potentially going to cause device driver issues and/or re-trigger Product Activation.
Nostalgia isn't what it used to be.
 
Crayon Shin Chan
Minister of Gerbil Affairs
Topic Author
Posts: 2313
Joined: Fri Sep 06, 2002 11:14 am
Location: Malaysia
Contact:

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 10:23 am

The PC doesn't have an IOMMU (880G chipset). I heard about this Paravirtual SCSI, is it what I'm looking for? Or must I use VMDirectPath, which really needs IOMMU?
Mothership: FX-8350, 12GB DDR3, M5A99X EVO, MSI GTX 1070 Sea Hawk, Crucial MX500 500GB
Supply ship: [email protected], 12GB DDR3, M4A88TD-V EVO/USB3
Corsair: Thinkpad X230
 
Steel
Global Moderator
Posts: 2330
Joined: Wed Dec 26, 2001 7:00 pm

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 10:26 am

If you have a second hard drive to use for VM storage, you could install ESXi on a USB flash drive and just plug it in and boot from it when you want to use it. It may also be possible to create a VMFS partition in free space on the XP drive but I wouldn't try it without making sure you have a good image backup of the XP partition first. In fact, I wouldn't try any of this without a good image backup first :).
 
hp9000
Gerbil
Posts: 34
Joined: Tue Sep 08, 2009 10:46 am

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 10:28 am

Wouldn't virtualbox or vmware player be better choices than ESxi for a virtual machine? Or if you're running Win7 Pro, you could even use XP mode.
 
just brew it!
Administrator
Posts: 54500
Joined: Tue Aug 20, 2002 10:51 pm
Location: Somewhere, having a beer

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 11:27 am

hp9000 wrote:
Wouldn't virtualbox or vmware player be better choices than ESxi for a virtual machine? Or if you're running Win7 Pro, you could even use XP mode.

The PCI SCSI card is problematic in VirtualBox (and potentially in the other virtualization solutions as well) unless he's got an IOMMU.
Nostalgia isn't what it used to be.
 
LoneWolf15
Gerbil Elite
Posts: 963
Joined: Tue Feb 17, 2004 8:36 am
Location: SW Meecheegan

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 11:46 am

I guess I'm going to ask the "why" question: Why do you want to install ESXi?

ESXi is great for the right purpose. That purpose is usually running a 24/7 box that runs multiple 24/7 virtual machines, controlled either through a VMware console, or through a VCenter server. I've run multiple ESXi servers and a VCenter server to manage them and when you're within scope, it's a beautiful thing.

As such, it makes little sense in my mind to install it on a partition for multi-boot purposes. You sound like you'd be a lot better off dedicating a partition to VMs and running VMWare Workstation or VirtualBox, and launching those VMs from the dedicated partition on top of your XP install, something I do on my laptop, and on my workstation at work.
i9-9900K @4.7GHz, GIGABYTE Z390 Aorus Pro WiFi, 2 x 16GB G.Skill RipJaws V PC3000
Corsair 650D, Seasonic 1Kw Platinum PSU
2x HP EX920 1TB NVMe, Samsung 850 Pro 512GB 2.5", NEC 7200 DVDRW
Gigabyte RTX 2080 Super Gaming OC, Dell S2719DGF 27" LCD
 
[email protected]
Gerbil In Training
Posts: 3
Joined: Mon Feb 13, 2012 12:52 pm

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 11:55 am

ESXi has a hardware compatibility list all of the hardware must be ESXi support before you can install the OS. My question is why to you want to run ESXi?
 
just brew it!
Administrator
Posts: 54500
Joined: Tue Aug 20, 2002 10:51 pm
Location: Somewhere, having a beer

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 12:15 pm

LoneWolf15 wrote:
As such, it makes little sense in my mind to install it on a partition for multi-boot purposes. You sound like you'd be a lot better off dedicating a partition to VMs and running VMWare Workstation or VirtualBox, and launching those VMs from the dedicated partition on top of your XP install, something I do on my laptop, and on my workstation at work.

The fact that he needs PCI pass-through is the fly in the ointment. He may need to get a platform that supports IOMMU to make that work in a virtualized environment, regardless of what virtualization solution he's using. At which point it may be more cost-effective to just maintain a legacy physical XP machine to run his legacy hardware.
Nostalgia isn't what it used to be.
 
Forge
Lord High Gerbil
Posts: 8253
Joined: Wed Dec 26, 2001 7:00 pm
Location: Gone

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 1:53 pm

Also, from the opposite direction, ESXi performance is likely to be very poor on a repurposed WinXP machine. ESXi likes Cores, GHz, GBs, GBs, and GBs. I generally try to budget 110-125% of the resources the initial VMs will want, as a baseline. That doesn't give a lot of room to grow.

Running ESXi and being able to run only a single VM seems quite self-defeating.
Please don't edit my signature for me. Thanks.
 
shank15217
Gerbil Team Leader
Posts: 236
Joined: Tue Sep 27, 2005 12:09 pm

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 5:59 pm

[quote="just brew it!"]A few things...

I would check whether ESXi's PCI passthrough support requires a motherboard/CPU that supports IOMMU (unless you've already got a host system that supports that).

I'm not very familiar with ESXi, but it is a "bare metal" hypervisor. As such, it does not surprise me that it wants to take over the entire disk?

Moving an existing XP installation into a VM is potentially going to cause device driver issues and/or re-trigger Product Activation.[/quote

Iommu and intel vtd or amd Vi is re quired for VMware esxi PCI pass through.
 
Crayon Shin Chan
Minister of Gerbil Affairs
Topic Author
Posts: 2313
Joined: Fri Sep 06, 2002 11:14 am
Location: Malaysia
Contact:

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 8:35 pm

I just want to try it out for kicks. It may run XP, but it does have a Sempron 145 and I just got 8GBs of DDR3 RAM today. I would've run a few VMs with 512MB RAM and alternate OSes just to play around. Oh well, never mind, it's not as important as the scanner functionality.
Mothership: FX-8350, 12GB DDR3, M5A99X EVO, MSI GTX 1070 Sea Hawk, Crucial MX500 500GB
Supply ship: [email protected], 12GB DDR3, M4A88TD-V EVO/USB3
Corsair: Thinkpad X230
 
Steel
Global Moderator
Posts: 2330
Joined: Wed Dec 26, 2001 7:00 pm

Re: VMWare ESXi on a partition?

Sat Feb 25, 2012 10:28 pm

ESXi 5.0 installs just fine to a USB drive and you can use the unpartitioned space on your XP drive for the datastore, all you need is a 1GB or larger USB drive. When you run the ESXi install, select the USB drive and it will only erase and repartition that drive. After it's installed and running, log into it with the vSphere client on another computer and it will tell you that there's no datastore configured. When you create the datastore, tell it to use the "Free space" on the drive and it should leave the XP partition alone.

But seriously, make sure the XP partition is backed up before you start. If you don't do this, I take no responsibility for lost data or sleep :P.

Who is online

Users browsing this forum: No registered users and 1 guest
GZIP: On