Tech-FZ / EmuGUI

A QEMU GUI that I made.
https://tech-fz.github.io/EmuGUI-doc/
GNU General Public License v3.0
145 stars 14 forks source link

Editing a VM? Can't change the controller! #83

Closed Tech-FZ closed 4 months ago

Tech-FZ commented 4 months ago

Description: Imagine writing a script and forgetting the controllers (stupid me) and then stumpling across a bug in the Edit VM dialog which disables the HDD Controller combobox when you want to use the existing hard drive.

image

Specifications

Component Value
OS openSUSE Tumbleweed x86_64 (latest version as of 23rd July, 2024 at 9:08 AM CEST)
CPU Intel Core 2 Duo E8400 (2 cores, 2 threads, 3 GHz base clock)
RAM 12 GB DDR3
HDD 250 GB SATA HDD (containing OS) + 500 GB SATA HDD
Graphics card AMD Radeon R7 240 4 GB

Steps to reproduce:

  1. Open EmuGUI
  2. Select a VM and click on "Edit selected virtual machine"
  3. Go to "Virtual hard disks"
  4. Compare with my image

Workaround: Changing the HDD Controller equals data loss. Unless you can somehow retrieve the data from the virtual hard disk and make a backup somewhere else, you should not use the following workaround! FOLLOW THESE STEPS AT YOUR OWN RISK! You have been warned.

  1. Find a way to retrieve your data from the VM.
  2. Open EmuGUI.
  3. Select the affected VM and click on "Edit selected virtual machine"
  4. Go to "Virtual hard disks"
  5. Select "Create new virtual hard drive" on the VHD usage combobox
  6. (Recommended) Select a new save path for the VHD, otherwise: Data loss.
  7. Select your desired HDD Controller and click OK.
  8. Start the VM with the installation medium for your operating system inserted.
  9. Install your operating system and hope for the best.
Tech-FZ commented 4 months ago

Done