VirtualBox

Opened 17 years ago

Closed 17 years ago

#450 closed defect (wontfix)

Integrating UUID in the hard disks is VERY bad idea

Reported by: Technologov Owned by:
Component: other Version: VirtualBox 1.4.0
Keywords: Cc:
Guest type: other Host type: other

Description

Integrating UUID in the hard disks is VERY bad idea.

MS VirtualPC doesn't do it.

Basically CloneVDI changes the UUIS of the virtual hard disk, which is required to register two hard disks.

It leads to the following problems:

  1. I can't use normal OS' copy command to clone VDI's. This procedure is slower than normal Operating System's copy command.
  1. Some OSes fails to boot after using CloneVDI, because they mount the root partition by UUID, not by partition number. (openSUSE 10.3)

2.a. The above limitation combo of both VBox and SUSE 10.3 leaves me no ability to copy/clone virtual hard disks at all.

  1. The current scheme is counter-intuitive. The simplest way, is the right way to go.

Recommendations:

  1. Allow attaching "copied" VDI files, with same UUID, to different VMs, or even to single VM (if this is theoretically possible). This will behave similarly to MS Virtual PC.
  1. I'm not sure, but I think Qemu doesn't haven UUIDs at all. Maybe we can go the Qemu route ?

-Alexey "Technologov"

Change History (1)

comment:1 by Achim Hasenmueller, 17 years ago

Resolution: wontfix
Status: newclosed

The use of hard disk UUIDs is part of VirtualBox' design. They are not related to what modern Linux distributions see as UUIDs.

You can use VBoxManage internalcommands setvdiuuid to assign a new one to a VDI file and with this trick copy the files yourself.

So we will not change this behavior.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use