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.

VM Service Failed to start "Libvirt Service failed to start"

Featured Replies

Hello,

we have had a power outage yesterday and ever since the vm is failing to start.

The logs also show this when i try to start it:

Aug 6 15:19:22 Tower kernel: BTRFS info (device loop3): first mount of filesystem 694b99d4-611d-4d7c-9e56-e1a11908d94f

Aug 6 15:19:22 Tower kernel: BTRFS info (device loop3): using crc32c (crc32c-intel) checksum algorithm

Aug 6 15:19:22 Tower kernel: BTRFS info (device loop3): using free space tree

Aug 6 15:19:22 Tower kernel: BTRFS info (device loop3): enabling ssd optimizations

Aug 6 15:19:22 Tower kernel: BTRFS error (device loop3): parent transid verify failed on logical 36880384 mirror 1 wanted 9694 found 8655

Aug 6 15:19:22 Tower kernel: BTRFS error (device loop3): parent transid verify failed on logical 36880384 mirror 2 wanted 9694 found 8655

Aug 6 15:19:22 Tower root: mount: /etc/libvirt: can't read superblock on /dev/loop3.

Aug 6 15:19:22 Tower root: dmesg(1) may have more information after failed mount system call.

Aug 6 15:19:22 Tower root: mount error

THank you in advance for the help

Here attached is my logfile:

tower-diagnostics-20250806-1409.zip

Edited by sonicdacrack

1 hour ago, sonicdacrack said:

Aug 6 15:19:22 Tower kernel: BTRFS error (device loop3): parent transid verify failed on logical 36880384 mirror 1 wanted 9694 found 8655

Aug 6 15:19:22 Tower kernel: BTRFS error (device loop3): parent transid verify failed on logical 36880384 mirror 2 wanted 9694 found 8655

This error is fatal with btrfs, it means some writes were lost, typically due to a controller or device firmware issue. Do you have a libvirt.img backup?

  • Author

No, i dont. i am backing up the vdisk at the moment. to an external drive. i als have daily backups of the vdisk on my server local.

Edited by sonicdacrack

I recommend keeping one from now on, since it's where the VM XMLs are stored.

For now, rename that file to .bak, VM service must be stopped first, create a new one, and then recreate the VM using the same settings and pointing to the existing vdisk; that typically works.

  • Author

Ok, got it. Will wait till i copied the orginal vdisk to the usb drive.

I really dont remeber how exatly the vm was setup cpus etc., will that be a issue if the setting dont match the inital setup?

The Plugin VM Backup also created xml files with the settings, ill try to recreate the same settings as the initial setup.

Could the xml file help create a libvirt.img maybe?

20250803_0200_JTL.xml

Edited by sonicdacrack

30 minutes ago, sonicdacrack said:

Could the xml file help create a libvirt.img maybe?

Yes, you can get the settings from there.

  • Author
16 hours ago, JorgeB said:

Yes, you can get the settings from there.

Thank you, got it running again. Well at least now i know that my Backups work 😅

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.