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.

Home Assistant VM boots to UEFI shell

Featured Replies

Since last week my HA VM has been acting up. Suddenly crashing, but seemed to get back to its feet when started again. Unfortunately right now it can't even seem to figure out what feet are.

Reading topics about the issue, the initial instability might have something to do with memory. Increased the memory and to be sure increased disk capacity as well. No go.

image.png

There are reported issues from the past that the 'disk' part of the XML had the type set to 'raw', but that still shows 'qcow2' as it should.

<disk type='file' device='disk'>

<driver name='qemu' type='qcow2' cache='writeback' discard='ignore'/>

<source file='/mnt/user/domains/homeassistant/haos_ova-9.3.qcow2'/>

<target dev='hdc' bus='virtio'/>

<boot order='1'/>

<address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/>

</disk>

Have copied the XML to a new VM and pointed it to the existing image. Same message, no difference.

And as a bonus, now the new VM cannot be removed. It's stopped, select to remove VM... nothing.

qemu-img check does not return any errors.

The rest of the system is running just fine, updated to 7.2.3, dockers are there... just the HA VM is missing.

Can't imagine the image being corrupted all of a sudden... what else can I try? Thanks in advance for the help.

  • Author

Just found that changing the Primary vDisk Bus from VirtIO to SATA solves the issue.

Was is always SATA and magically changed to VirtIO due to an update?

Or has something in the image changed to that it now requires SATA?

I have no way of telling, but right now I'm just happy Home Assistant is running again 😀

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.