Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

virtualizing esxi under unraid

Featured Replies

Hi

 

Is it possible to virtualize esxi under unraid? I want to do this for testing and training of vmware and its products (SRM etc).

Hi

 

Is it possible to virtualize esxi under unraid? I want to do this for testing and training of vmware and its products (SRM etc).

if i remember correctly, newest unRAID 6.2 have this feature - nested virtualization..

  • Author

Anybody able to post some guidelines in right direction or share any experience in doing this?

  • 1 month later...
  • Author

Can anyone please share the .xml settings needed to run nested esxi under unraid 6.2.0-rc4?

  • 3 months later...

I'm interested on a xml template, too. I asked the unRAID Support: they will provide a sample xml for ESXi on unraid, but no ETA. It's not on the top of the todo list... Hope it will be released in the next versions.

  • 2 weeks later...

I have VMWare ESXi 6.5 Working in my UnRaid.

 

After great deal of research I learn how to do it.

 

How to do it: I have two answers to this. Short & Long.

 

Short Answer:

1) Use Linux template to create ESXi VM.

2) VMWare do not like any VirtIO devices.

3) Change NIC type from virtio to "e1000".

4) Ensure 2GB for primary disk.

5) Change Disk Bus Type to "USB"

 

Pre-requisite: A working Forward and reverse DNS Record. You can work-around this requirement using host file.

 

Long Answer:

Tip: Unless you know each option in XML File, do not copy someone else's XML file to create your VM. Otherwise you would be reading this article.

 

Step 1: Configure Virt-Manager to manage your unRaid KVM host. (Use Spaceinvader One's video to learn how to it ).

https://www.youtube.com/watch?v=SxNCUkt34pk&t=405s

 

Why: Having GUI utility to create/configure XML file is easier then wasting hours to research and fix a small issue.

 

Step 2: Create new VM from Linux template (Name it ESXi_VM) using UnRaid web-interface.

 

IMPORTANT: Do not power it on as we need to customize it using Virt-Manager later.

TIP: I gave all CPU and Memory to it because I would be hosting all subsequent VMs in it.

 

Step 3: Now, assuming you have completed Step1 and have ability to manage VMs using Virt-Manager. Open ESXi_VM and change following two options

1) Change NIC type from virtio to "e1000".  (See NIC_Config screenshot attached for more info.)

2) Change Disk Bus Type to "USB". (See Disk_Config screenshot attached for more info.)

 

Step 4: Now, you will be able to do rest of installation without any issues. (If you need guidance regarding what to select, you can refer to Paul's video showing installation.)

 

https://www.youtube.com/watch?v=DSJpAH93gcs

NIC_Config.PNG.f359612a167060b66b97ad85aa114c18.PNG

Disk_Config.PNG.ac64ddec03773d3ecc2504365d5f6b4b.PNG

TIP: I gave all CPU and Memory to it because I would be hosting all subsequent VMs in it.

Interested to see how that works for you. I suspect quite poorly, because the booting OS (slack) and the KVM layer both need memory and CPU to do their job of emulation. I'd recommend leaving core 0 and at LEAST 2GB of RAM unallocated.
  • 2 weeks later...

You don't have to use Virt-Manager.

 

The Disk Bus Type can be edited in the unRAID Webgui of the VM.

For changing the NIC type edit the XML and find the fallowing section and change the model type:

 

    <interface type='bridge'>

      <mac address='52:54:00:fd:9f:eb'/>

      <source bridge='br0'/>

      <target dev='vnet1'/>

      <model type='e1000'/>

      <alias name='net0'/>

      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>

    </interface>

 

Next question is, which is the best Disk Bus Type for datastores on which placing VMs. Worring about performance when using USB...

I just detected, that the model type is resetted to virtio when changing other options on the vm...

Does anybody know if this will run on AMD hardware or is Intel hardware required?

  • 3 weeks later...

So everything is running and I'm just curious what setting is needed to add a datastore. I've tried a few options but doesn't look like ESXi is seeing anything.

 

Has anyone got this worked out?

 

Thanks,

Does anybody know if this will run on AMD hardware or is Intel hardware required?

 

AMD Hardware should work also if your CPU supports AMD-Vi

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.