Questions tagged «vdi»

虚拟桌面基础结构。提供对(通常是虚拟的)桌面的远程访问的框架。

8
如何压缩VirtualBox的VDI文件大小?
我有一个VirtualBox VM,它配置了非常大的硬盘大小(比主机大)。由于我的错误,VM上的程序生成了许多日志文件,并且VDI文件的大小一直在增长,直到主机上没有空间为止。 现在,我已删除日志文件,但使用后VDI文件的大小不会变小 VBoxManage.exe modifyhd "C:\Virts\mybox-i386.vdi" compact 有没有一种方法可以真正压缩VDI文件的大小?谢谢!
301 virtualbox  vdi 

9
如何在Windows中使用Modifyhd命令更改固定大小的VDI?
我试图弄清楚如何更改VDI文件的大小。我是VirtualBox的新手,我需要学习很多东西。但是我认为我掌握了基本知识。我已经作为第一位客人安装了Windows 7。主机也是Windows7。我不确定要分配多少磁盘空间,因此我选择了40 GB的VDI大小和固定大小的VDI以提高性能。但是我现在改变了主意,我想再添加10 GB。我一直在该程序中单击并阅读“帮助”菜单的内容,但没有帮助。它说明了磁盘控制器,SAS,SATA,SCSI,yada,yada,但不是我要的内容。 我在万维网上搜索了答案,VirtualBox论坛说,如果您想使用最简单的方法(某些mod会粘贴),则应该使用Gparted。一些用户讨论使用dd命令。但这就是Linux的全部。另外,SU上还有很多问题,涉及增加和减小VDI文件的大小,但是它们都是关于使用Linux作为主机以及Windows作为来宾的。 我找到了一篇不错的博客文章,内容涉及如何使用modifyhdVBoxManage命令。这个家伙也在Linux作为主机OS上做到这一点。他甚至希望VDI文件的大小与我的VDI文件大小相同(50 GB),这是一个巧合。所以我想无论如何都要尝试一下,要么尝试一下,要么尝试一下。可能出什么问题了?好吧,这是我得到的丑陋惊喜。 C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "%userprofile%\virtua lbox vms\sg2_win7_x64_lab\sg2_win7_x64_lab.vdi" --resize 51200 0%... Progress state: VBOX_E_NOT_SUPPORTED VBoxManage.exe: error: Resize hard disk operation for this format is not impleme nted yet! C:\Program Files\Oracle\VirtualBox> 现在说什么?!...无法调整VDI格式的虚拟硬盘的大小?你不说吗 不支持您自己的格式?现在呢... 真的没有简单的方法来更改VDI文件的大小,最好是在VirtualBox中单击几下吗?有什么进展吗?

3
如何将硬盘直接克隆到VDI映像
我想用硬盘制作一个VirtualBox .vdi映像。 我发现如何在线描述如何做到这一点,方法是首先使用ind DD创建.raw图像,然后使用VBoxManage将.raw转换为.vdi。因此,如果我的HD为1 TB,则此过程(临时)需要2 TB的空间来存储.raw和.vdi。 我只有1TB以上的可用空间。有没有一种方法可以创建硬盘驱动器的.vdi映像,而无需首先创建.raw映像?
37 virtualbox  clone  dd  vdi 


2
使用动态分配的存储来调整在VirtualBox上运行的Windows 7分区的大小
我在VirtualBox中运行Windows 7。 我将Windows 7的磁盘大小从25 GB调整为50 GB: VBoxManage modifyhd Windows\ 7\ Pro.vdi --resize 50000 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 问题:我无法使用Windows 7本身或GParted来扩展分区: 看起来VirtualBox不会告诉客户端操作系统新的大小。 还需要什么其他步骤?

2
在Windows中将vdi挂载为驱动器
我想挂载不再引导至Windows中驱动器的VDI文件,以希望恢复一些文件。 我知道Winmount宣传此功能,但是我对哪个版本最好是32或64感到困惑,因为VDI是我想安装在64位OS(Win7)上的32位映像。 我也很高兴考虑使用其他软件,甚至可能使用ubuntu挂载到该软件,尽管我的Linux技能并不是特别有用。 编辑 我已将surfasb标记为答案,因为他(她?)直接回答了我在那里提出的问题。 对于与我有同样问题的任何人,请尝试Joe Internet提出的建议。 将VirtualBox引导到Ubuntu,并使用非引导Windows VDI作为第二个硬盘驱动器(在我的情况下为Primary Slave)。尽管我完全无法通过另一个可启动的Windows映像使用此方法成功,但引导至Ubuntu却很高兴地挂载了我狡猾的vdi映像,并允许我恢复文件。
21 mount  vdi 

4
我可以将一个virtualbox磁盘用于多台计算机吗?
我不确定要使用哪个搜索词并通过VirtualBox手册浏览还是没有帮助,所以我在这里问我两个问题... 我的设置是:具有Windows 7和Debian操作系统(均为64位)双重启动的PC。我已经在Windows下创建了一个虚拟机(Kubuntu,64位),并将其VDI文件放在NAS的SMB共享上。 然后,我使用相同的内存等设置在linux下创建了VM,并为其分配了现有的VDI文件。我的想法是我也可以使用Windows和Linux中的虚拟机。(1)通常这应该没有问题吗? 我注意到快照使我陷入麻烦,因为它们似乎在其他操作系统中不可见:安装来宾系统后拍摄的快照在Linux下不可见。这就是为什么我在使用虚拟机后关闭虚拟机,而在运行时不保存虚拟机状态的原因。 我当前的问题是:我先在Windows下使用VM,然后在Linux下使用VM。现在,它将仅在Linux上启动。在Windows上尝试此操作时,来宾操作系统会检测到某种硬盘错误,并且由于无法安装驱动器而无法引导。显然,虚拟硬盘不会失败,因此在Linux下使用它一定与我有关。 (2)我该如何解决? 更新:看来我在Linux下对VM所做的任何更改都已通过尝试在Windows下启动进行了重置。看起来回到了最新快照。我很困惑... 更新资料 我的第一个问题的答案可以在下面找到。简而言之:只要您不使用快照,它就可以工作。 我的第二个问题的答案是:在Windows下,将VM设置回最新的快照,然后丢弃快照以使其合并。最后应该没有快照。如果您有多个快照,请先丢弃最早的快照(快照1,然后是2、3,...)。我不确定如果从头开始(..,3,2,1),会发生什么。 当然,这会导致一些数据丢失,因为您还原了自上一个快照以来的所有更改。但是至少VM可以再次使用。

4
挂载VirtualBox VDI磁盘
我有一台在Linux主机上使用VirtualBox的虚拟Windows 7计算机。如何在Linux中挂载该虚拟PC的硬盘(VDI文件)?这是一个动态文件,这意味着它仅占用实际使用的空间。
19 linux  virtualbox  mount  vdi 



1
通过网络在计算机之间共享VirtualBox VDI
我一直在使用安装在我的主PC上的Windows7操作系统上的VirtualBox的Windows7虚拟机中工作。我想在我的家庭网络上共享该VM,以便我可以在任何PC上访问相同的VM而无需移动或复制VDI文件。我一次只能从一台机器上访问这个VM。 到目前为止,我已经在我的第二台PC(也运行Windows7)上安装了VirtualBox,在该PC上创建了一个新VM,并尝试通过网络将共享VDI文件附加到它...但是我收到以下错误: Failed to open the hard disk \win7.vdi. Cannot register the hard disk '\win7.vdi' {699d9a41-515d-4123-bac4-f0fb8f5e7601} because a hard disk '\win7.vdi' with UUID {699d9a41-515d-4123-bac4-f0fb8f5e7601} already exists. Result Code: E_INVALIDARG (0x80070057) Component: VirtualBox Interface: IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2} Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) 如果我尝试通过网络将VDI文件关联到主PC上的VM,则会产生相同的错误,例如: \\COMPUTERNAME\C\VMS\win7.vdi VDI文件不是动态的,根据我的知识,没有拍摄/使用快照。 我希望这是可能的,我只是将网络vdi的语法错误。任何帮助将不胜感激!

2
VBox文件:要备份还是快照?
我希望能够使用VirtualBox创建一个来宾虚拟机并拍摄两个快照: “Clean Config” - 只安装了操作系统和最小的依赖项,还没有有目的的软件堆栈 “完全配置” - Clean Config +我的软件堆栈(应用服务器,数据库,Web服务器等) 通过这种方式,我将始终能够清理VM并重新启动一个全新的VM(Clean Config),或者我可以清理我的软件堆栈并重新启动,不仅可以使用Clean Config,还可以重新安装新安装的服务器软件。 当我创建我的VM(为简单起见使用SATA控制器和VDI驱动器)时,我看到三个与之关联的文件: my-first-vbox-vm.vbox my-first-vbox-vm.vbox-prev my-first-vbox-vm.vdi 我假设VDI文件是我的硬盘驱动器,实际上包含VM的所有数据(OS +软件堆栈),并且VBOX文件是VM的所有其他配置,与存储无关(监视器/显示器)配置,主板等)。不确定VBOX-PREV文件是什么... 我的问题与实际实现这样的快照备份系统有关。我买了1TB外置HD,我想用它来存储这些快照。所以: 为了拥有这两个配置(Clean& Full),我需要备份哪些文件?我需要全部三个还是VDI?我想它归结为:我可以保存VDI并将其“插入”任何旧的VBOX文件(VM)吗?或者所有这些文件都捆绑在一起? 提前致谢!

1
让Quartz缩放Retina显示屏的屏幕分辨率
我正在使用一个VDI客户端(Exceed On Demand),它使用Quartz(X11)在我的Retina显示屏上显示。将显示分辨率设置为默认值时,X11窗口不适合。当设置为“更多空间”时,应用程序显示整个1280x1024显示器,但所有其他应用程序都太小。 是否有可能让Quartz在像素到像素的基础上自我缩放以适应显示器?这是因为能够将其他应用程序的缩放设置为默认值。

0
损坏的VirtualBox VDI
我在Windows主机上有一个Ubuntu 15.10 64位访客。今天当我想启动虚拟机时,我收到消息“致命:找不到可启动媒体!系统停止了。” 我检查了VDI是否正确链接,虚拟DVD托盘是否为空。 我还重新创建了一个新的VM,它使用VDI的副本作为Harddrive。我注意到的唯一奇怪的事情是显示的图像的实际大小: 虚拟大小:14.47 GB 实际大小:2.00 MB 不幸的是,Windows资源管理器也告诉我图像大约是2MB。我的VM可能发生了什么?

2
多主机使用virtualbox vdi磁盘
Virtualbox的vdi磁盘可以在Windows和Linux主机中由虚拟机一起使用吗?在我的情况下,我在windows os中使用virtualbox,vdi在存储服务器上,让我说保证只会一次使用一次(因为我是唯一一个使用它)。有时,我需要使用virtualbox访问此vdi,但需要从ubuntu主机访问。 这可能吗?所以有时,vdi在linux上由virtualbox使用,有时由ubuntu使用。vdi本身包含upenSuse(服务器,文本模式)。 谢谢。
1 virtualbox  vdi 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.