Opened 13 years ago
Last modified 8 years ago
#8765 closed defect
Multiattach disks break snapshotting — at Version 1
Reported by: | Stephen Thomas | Owned by: | |
---|---|---|---|
Component: | VM control | Version: | VirtualBox 4.0.6 |
Keywords: | multiattach snapshot | Cc: | flabdablet@… |
Guest type: | Windows | Host type: | Linux |
Description (last modified by )
Steps to reproduce:
- Move the .VirtualBox and "VirtualBox VMs" folders aside to force VirtualBox to start with fresh ones.
- Launch the VirtualBox GUI.
- Click New to create a new VM.
- At "Welcome to the New Virtual Machine Wizard!", click Next.
- At "VM Name and OS Type", type master into the Name box and click Next.
- At "Memory", click Next.
- At "Virtual Hard Disk", click Next.
- At "Welcome to the Create New Virtual Disk Wizard!", click Next.
- At "Hard Disk Storage Type", click Next.
- At "Virtual Disk Location and Size", click Next.
- At "Summary", click Finish to dismiss the Virtual Disk Wizard.
- At "Summary", click Finish to dismiss the Virtual Machine Wizard.
The GUI should now be showing you a new Windows XP VM called "master".
- Choose File->Virtual Media Manager.
- Click "master.vdi", then click Release, click Release to confirm, then click OK to dismiss the Virtual Media Manager.
- In a Terminal window, type
vboxmanage modifyhd VirtualBox\ VMs/master/master.vdi --type multiattach
- Back in the GUI, click New.
- At "Welcome to the New Virtual Machine Wizard!", click Next.
- At "VM Name and OS Type", type slave into the Name box and click Next.
- At "Memory", click Next.
- At "Virtual Hard Disk", click "Use existing hard disk", then click Next.
- At "Summary", verify that the Boot Hard Disk is "master.vdi (Multi-attach, 10.00 GB)" and click Finish.
The GUI should now be showing you two Windows XP VMs, "master" and "slave".
- Close the GUI, wait 15 seconds and open it again.
- Click "slave", then click Snapshots.
- Click the camera button to take a snapshot.
- At "Take Snapshot of Virtual Machine", click OK.
- Close the GUI, wait 15 seconds and open it again.
This procedure doesn't involve running a VM, so no log files are generated.
Expected result:
"Slave" should remain accessible and should have one snapshot titled "Snapshot 1".
Actual result:
GUI shows "slave" as "Inaccessible".
Note:
See TracTickets
for help on using tickets.