将virtulbox的vdi文件更换盘符

原来virtulbox的VDI文件放在C盘,现在需要将其迁移到D盘下。

1、将虚拟机关机

2、将.vdi文件拷贝到D盘,然后执行以下命令(如果不执行这步,加载vdi文件会报错)。
C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands sethduuid "D:\linux\linux.vdi"
UUID changed to: bfd5674e-f134-4b35-89c2-1a5e15fbf8d7

3、更改虚拟机的存储,将原来的vdi删除,然后加载D盘这个。或者新建一个虚拟机,然后加载这个vdi文件。

4、将虚拟机开机

备注:新建虚拟机默认存储目录的更改方法是,“管理”--->“全局设定”。

原文地址:http://blog.51cto.com/net881004/2107873

时间: 2024-11-06 21:08:16

将virtulbox的vdi文件更换盘符的相关文章

【转】VIRTUALBOX导入已有.VDI文件步骤

原文网址:http://blog.csdn.net/wanghai__/article/details/6703923 1.安装SUN VIRTUALBOX 2.新建,进入到“新建虚拟电话”对话框,下一步 3.为虚拟电脑起个名字,并选择相应的OS类型,下一步 4.选择虚拟电脑使用内存的大小,下一步 5.选中“使用现有的虚拟硬盘”,点击右边的按钮,弹出一个“虚拟介质管理”对话框,点“注册”,并在弹出的对话框中选中自己需要导入的.VDI文件,下一步 6.确保信息无误,完成 7.点击开始,就可以启动你

VirtualBox 复制vdi文件和修改vdi的uuid

1.复制vdi文件:VBoxManage clonehd 因为VirtualBox不允许注册重复的uuid,而每个vdi文件都有一个唯一的uuid.所以要想拷贝一份vdi文件再次在VBOX中注册,简单的复制是不行的.此时我们需要用到命令VBoxManage clonehd,这个命令在克隆vdi文件时会给新文件设置一个uuid[注:要运行这个命令,先打开命令提示行,并进入到virtual box的安装目录].事例如下: [plain] view plaincopyprint? D:\Program

vbox虚拟机vdi文件用VMware打开

方法一: 使用VirtualBox 自带的VBoxManage来进行格式转换: 1.安装VBoxManage 2.使用VBoxManage格式转换指令转为Vmware能识别的(vmdk)格式 方法二: vdi转成VM虚拟机文件vmdk文件并生成vm虚拟机配置文件 1.vbox导出ova虚拟机文件 2.用VM虚拟机打开ova文件 方法三: 我们将使用qemu-img工具.QEMU磁盘镜像工具(这个要在能开机的情况下开始,安装qemu-kvm可能导致virtualbox无法启动) 1.安装qemu-

VirtualBox 导入.vdi文件时报“uuid is exists”错误

解决办法: 1.要安装的.vdi文件所在目录:D:\developTools\vm\RedHatLinux1.vdi 2.找到VirtualBox的安装目录,这里是D:\Program Files\Oracle\VirtualBox>. 3.执行命令: VBoxManage internalcommands sethduuid D:\developTools\vm\RedHatLinux1.vdi 我这里的virtualBox版本是4.3的.在virtualbox4.0.4以上是可以使用该命令的

VirtualBox的虚拟磁盘vdi文件扩容方法

找到VirtualBox的安装目录,该目录下有一个可执行文件可用于扩容:VBoxManage.exe 在该目录下启动命令窗口cmd 本人的vdi是:Windows 8.1.vdi,安装网上的说法:VBoxManage modifyhd Windows 8.1.vdi --resize 25000命令进行扩容,但是得到的结果: 参数不合法,原因是本人的vdi文件名为:Windows 8.1.vdi,仔细可以看出中间是有空格的,但是实际中我装Windows系统的时候就已经这样命名了,所以调用以上的命

Linux文件和windows文件在 换行符的区别

Linux或Unix文件,和windows文件,在来回处理时,如果不注意 换行符的区别,可能导致程序错误!!!深刻的教训.... 在早期的打印机时代,开始新的一行要占用两个字符的时间.如果到了一行的结尾处,你要快速回到新的一行的开头,需要打印针头在纸面上飞快地掠过,常常会在纸面上留下污点.解决这个问题的办法就是,用两个字符:一个字符<Return>来移到第一列,另一个字符<Line feed>来新增一行.计算机产生以后,存储较为昂贵,在如何解决回车换行这个老问题上,人们产生了不同的

【转】减小virtualbox虚拟硬盘vdi文件的大小

原文网址:http://www.sijitao.net/1777.html virtualbox虚拟机运行久了之后就会发现,磁盘镜像vdi文件越来越大.即使你把虚拟机中的大文件删除,这个vdi文件占用的空间还是不变.也就是说动态扩展的vdi文件只会大,不会小.那么大的文件对于备份和分享都不是很方便,所以有必要的时候可以进行压缩处理.virtualbox界面没有提供图形界面的方式可以让我们来压缩虚拟硬盘大小,不过幸好可以通过命令来解决.主要分碎片整理和压缩两步. 虚拟机碎片整理 第一步要做的是碎片

每天进步一点点——Linux中的文件描写叙述符与打开文件之间的关系

转载请说明出处:http://blog.csdn.net/cywosp/article/details/38965239 1. 概述 在Linux系统中一切皆能够看成是文件,文件又可分为:普通文件.文件夹文件.链接文件和设备文件.文件描写叙述符(file descriptor)是内核为了高效管理已被打开的文件所创建的索引.其是一个非负整数(一般是小整数),用于指代被打开的文件.全部运行I/O操作的系统调用都通过文件描写叙述符.程序刚刚启动的时候.0是标准输入,1是标准输出,2是标准错误. 假设此

Linux 文件描写叙述符设置为非堵塞的方法

通过fcntl设置文件描写叙述符属性 fcntl即F_SETFL,F_GETFL的使用,设置文件的flags,堵塞设置成非堵塞,非堵塞设置成堵塞(这连个在server开发中能够封装为基本函数) 1.获取文件的flags,即open函数的第二个參数: flags = fcntl(fd,F_GETFL,0); 2.设置文件的flags: fcntl(fd,F_SETFL,flags); 3.添加文件的某个flags.比方文件是堵塞的,想设置成非堵塞: flags = fcntl(fd,F_GETFL