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.

[6.6.6] VM Missing After CPU Pinning Error

Featured Replies

In order to use 3cores for a macOS VM I removed the topology XML: <topology sockets='1' cores=...

 

Everything ran fine. Shut it down, tried to use CPU Pinning under Settings to change cores, and received a "Missing Sockets Attribute..." error. No problem, I'll add it back to the XML.

 

Unfortunately the VM has disappeared. Doesn't show up in VMs, doesn't show up in CPU Pinning. How do I get this VM back?

Create a new VM and use manual "Primary vDisk Location", and select your existing vdisk image.

Other items you'll need to configure as before.

 

Ps. Removing the topology item will invalidate the XML configuration (don't do that)

 

Edited by bonienl

  • Author

Much appreciated - copied the backup XML to a new VM template and it worked no problem. I'll admit I was holding my breath at boot.

 

Previously tried something similar with a Win10 VM, and encountered all sorts of issues. I did a before and after comparison on the XML and I noticed the UUID changed. Everything seemed to fall apart from there.

 

Removing the topology is the common suggestion for allowing 'odd' core configurations in the MacOS VM threads. Is there a better way? Simply using the CPU Pinning GUI or template manager will add cores, but then the VM won't boot.

1 hour ago, positronicP said:

Simply using the CPU Pinning GUI or template manager will add cores, but then the VM won't boot.

Strange, because that should work.

Both methods recalculate and update the topology based on the number of cores selected. Libvirt requires a matching topology together with the number of cores

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.