VBOX如何复制虚拟文件。

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
gjw_apparitor
帖子: 5
注册时间: 2008-09-18 10:57

VBOX如何复制虚拟文件。

#1

帖子 gjw_apparitor » 2009-01-15 10:17

我装了一个虚拟机,想在建立一个,看网上写的cp那个虚拟文件就行。我cp后不能注册。如何解决。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: VBOX如何复制虚拟文件。

#3

帖子 冲浪板 » 2009-01-18 21:07

可以自己改文件....,对上UUID就成了
头像
Alpha.Roc
帖子: 106
注册时间: 2006-08-18 20:31
联系:

Re: VBOX如何复制虚拟文件。

#4

帖子 Alpha.Roc » 2009-01-21 21:03

似乎不需要cp,你可以再创建一个新的虚拟机,然后依然挂载那个盘。。
VirtualBox 会自动为不同的虚拟机创建两份不同的增量盘。原始的挂在盘内容不变,自动新建两个新的增量盘,所有基于原始盘的修改都存放在增量盘上。
我的征途是星辰大海

Cloudy PhD Student: http://cloudyphd.blogspot.com/
螺旋进化: http://helixevolution.wordpress.com/
头像
photor
论坛版主
帖子: 11004
注册时间: 2008-04-26 12:41

Re: VBOX如何复制虚拟文件。

#5

帖子 photor » 2009-01-21 21:04

Alpha.Roc 写了:似乎不需要cp,你可以再创建一个新的虚拟机,然后依然挂载那个盘。。
VirtualBox 会自动为不同的虚拟机创建两份不同的增量盘。原始的挂在盘内容不变,自动新建两个新的增量盘,所有基于原始盘的修改都存放在增量盘上。
No
头像
Alpha.Roc
帖子: 106
注册时间: 2006-08-18 20:31
联系:

Re: VBOX如何复制虚拟文件。

#6

帖子 Alpha.Roc » 2009-01-21 22:02

photor 写了:
Alpha.Roc 写了:似乎不需要cp,你可以再创建一个新的虚拟机,然后依然挂载那个盘。。
VirtualBox 会自动为不同的虚拟机创建两份不同的增量盘。原始的挂在盘内容不变,自动新建两个新的增量盘,所有基于原始盘的修改都存放在增量盘上。
No
hmm,或许顺序错了?那么先在老的虚拟机上创建一个 Snapshot,然后再把盘挂载到新虚拟机上面。。。。可以尝试一下试试

看附图里面的Type,一个是 Normal ,一个Difference,两个 Differencing 对应两个虚拟机,Windows XP和Windows Games
Normal Type
Normal Type
Differencing One, Windows XP
Differencing One, Windows XP
Differencing Two, Windows Games
Differencing Two, Windows Games
我的征途是星辰大海

Cloudy PhD Student: http://cloudyphd.blogspot.com/
螺旋进化: http://helixevolution.wordpress.com/
头像
davio3g
帖子: 480
注册时间: 2009-01-06 15:18

Re: VBOX如何复制虚拟文件。

#7

帖子 davio3g » 2009-01-21 22:19

:em11
感谢您的支持! www.tonegoo.com
头像
bigsun
帖子: 301
注册时间: 2009-01-11 16:05

Re: VBOX如何复制虚拟文件。

#8

帖子 bigsun » 2009-01-21 22:40

代码: 全选

cp disk1.vdi disk2.vdi
复制一份

代码: 全选

VBoxManage internalcommands setvdiuuid disk2.vdi
修改其uuid
头像
photor
论坛版主
帖子: 11004
注册时间: 2008-04-26 12:41

Re: VBOX如何复制虚拟文件。

#9

帖子 photor » 2009-01-21 23:20

bigsun 写了:

代码: 全选

cp disk1.vdi disk2.vdi
复制一份

代码: 全选

VBoxManage internalcommands setvdiuuid disk2.vdi
修改其uuid
正解
回复