Bug 2318414 - Cloned Debian VM does not start
Summary: Cloned Debian VM does not start
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-boxes
Version: 41
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Christophe Fergeau
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-10-13 15:21 UTC by Joachim Katzer
Modified: 2024-10-14 15:52 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-boxes issues 1108 0 None opened Cloned Debian VM does not start due to incorrect hard disk configuration 2024-10-14 15:52:33 UTC

Description Joachim Katzer 2024-10-13 15:21:34 UTC
After creating a clone of VM (Debian-12), the clone does not start because it can't mount its virtual hard disks.

The original VM has a virtio device: 
  <target dev="vda" bus="virtio"/>
  <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/>

But the clone gets mistakenly a SATA device:
  <target dev="sda" bus="sata"/>
  <address type="drive" controller="0" bus="0" target="0" unit="0"/>

In Debian the system partition is configured as: /dev/vda5 /mnt/btr_pool ...

Reproducible: Sometimes

Steps to Reproduce:
1. Clone a VM (in GNOME-Boxes)
2. Select the clone and start it
3. Check if it is starting
Actual Results:  
A Debian-12 clone does not start, because of the different device configuration.
A Fedora Silverblue clone does start despite of the different device configuration.

Expected Results:  
A clone of a VM should have the same device configuration as the original and should boot without errors (provided the original could do it).

Comment 1 Joachim Katzer 2024-10-13 15:24:01 UTC
Host System is: Fedora 41 Beta Silverblue with layered packages boxes and virt-manager.

Comment 2 Adam Williamson 2024-10-14 15:52:33 UTC
Thanks for the report! Since GNOME devs tend to prefer upstream tickets, I've filed https://gitlab.gnome.org/GNOME/gnome-boxes/-/issues/1108 for you - if you could look out for any follow up there it'd be great.


Note You need to log in before you can comment on or make changes to this bug.