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.12.0 System hangs on boot after update

Featured Replies

I also had this issue and was able to boot back into Unraid after deleting the vfio-pci.cfg file from the /boot/config/ folder in my Unraid USB boot disk. Before deleting this file, I confirmed that the hardware ID and PCI bus/slot/function listed in the vfio-pci.cfg indeed correlates to my discrete GPU and it's audio component (found under Tools > System Devices). They are:

 

IOMMU group 14:[1002:73ff] 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c7)

IOMMU group 15:[1002:ab28] 03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller

 

My question is then, how do I bind my GPU to VFIO for passthrough to a VM if the vfio.pci.cfg is the file causing the boot to hang?

 

------------------------------

 

ADDENDUM: Adding the following info for context - perhaps somewhere in here lays the problem:

 

Yesterday evening, I installed a new EVGA 650W PSU and an Asus Dual Radeon RX 6600 graphics card on my existing Asrock Z690 Pro RS motherboard with an Intel i5-12600k CPU (w/ UHD 770 iGPU) Tasks performed:

  • I dumped the vBIOS as described by S.I.1.
  • I updated my existing Ubuntu VM config with the GPU, it's sound card, and the vBIOS.
  • I navigated to Tools > System Devices and selected the GPU and audio (see devices above) to bind to VFIO at boot
  • I restarted my server
  • I started my VM and boom! It worked! I confirmed Ubuntu was using the GPU, was able to run glmark2 test (score ~14k), and played a demo game on Steam. Great, I thought. Turned off the VM and went to bed.

 

This morning, the VM would not boot. I recalled someone suggested making sure in the primary GPU in the BIOS is set the onboard iGPU, not the discrete GPU. So I did that, and while I was at it, I noticed SR-IOV support was disabled, so I enabled that too (thinking that might be a good idea as well). Ever since, I have not gotten my GPU to work. In fact, I am no longer able to boot Ubuntu VM using VNC. Instead, I get a UEFI Interactive Shell v2.2:
 

image.png.d3d93b1835248d4f2b7de838ab462c22.png

 

I don't know what to try next. Any insights or suggestions would be appreciated!

 

Edited by alayavijnana

  • Community Expert
17 minutes ago, alayavijnana said:

I also had this issue and was able to boot back into Unraid after deleting the vfio-pci.cfg file from the /boot/config/ folder in my Unraid USB boot disk. Before deleting this file, I confirmed that the hardware ID and PCI bus/slot/function listed in the vfio-pci.cfg indeed correlates to my discrete GPU and it's audio component (found under Tools > System Devices). They are:

 

IOMMU group 14:[1002:73ff] 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c7)

IOMMU group 15:[1002:ab28] 03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller

 

My question is then, how do I bind my GPU to VFIO for passthrough to a VM if the vfio.pci.cfg is the file causing the boot to hang?

 

Do you only have one gpu in system

Just added more (potentially) pertinent info in my original post. I do have an integrated GPU (i5-12600k w/ UHD 770 iGPU).

Edited by alayavijnana

  • 1 month later...

This thread saved my system. I was unable to boot and renaming vfio-pci.cfg fixed it! Thanks so much!!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.