Questions tagged «virtualbox»

VirtualBox是Oracle针对x86 / x86_64体系结构的免费开源虚拟化程序。

1
VirtualBox:无法执行在线媒体合并(VERR_DISK_FULL)
我在128GB SSD上运行Windows VM。我为VM分配了一个127GB的虚拟磁盘,认为它占用了驱动器上的所有空间。我忘记考虑的是我拍摄的3个VM快照所需的磁盘空间,这些快照存储在同一个物理驱动器上。现在驱动器上剩余0个空间,VM将无法运行。 我想做的是通过删除所有快照来释放物理驱动器上的空间。不幸的是,当我尝试删除快照时,我收到一个错误: Failed to perform an online medium merge (VERR_DISK_FULL) 这是VM启动但暂停的时候。如果我强制关闭VM并尝试合并,我得到: Failed to delete the snapshot SomeSnapshot of the virtual machine somevm. Could not merge the medium '/var/vms/somevm/Snapshots/{58220add-b745-4d38-874b-c788f0e31560}.vdi' to '/var/vms/somevm/Snapshots/{181dd674-a65a-44af-afa4-d7ee00cf6c21}.vdi' (VERR_DISK_FULL). 走出这个烂摊子的最简单方法是什么?主机操作系统正在运行Linux Mint。




1
将Windows 7(OEM)移动到ubuntu上的Virtualbox中
我有一台预安装Windows 7的笔记本电脑,并且在双启动模式下与ubuntu一起使用了一段时间。 现在我想将windows-7安装移动到一个在ubuntu中运行的虚拟盒中。 我遵循了几个描述,但到目前为止无济于事。 我最接近这条路径: - 在Windows上:使用“disk2vhd”创建现有windows安装的映像 - 在Windows上生成60GB的.vhd文件 - 在ubuntu上创建恢复磁盘(DC) :创建一个虚拟机(在virtualbox 4.3.36中),分配.vhd-File als SATA-Disk,将带有恢复盘的CD-Drive分配为IDE-Drive。 - 在ubuntu上:从CD启动vm。它成功地从CD启动,发现现有的Windows-7安装有启动问题,提供修复它们,修复没有任何效果。 在没有CD的情况下启动vm,从HD启动失败,出现:错误:未知文件系统进入救援模式grub rescue> grub在这做什么?我想,我在windows-vm里面。它不应该知道在linux主机上的任何事情。 有什么我可以检查,看看为什么启动失败?

1
无法使用CentOs中的一个适配器访问localhost和Internet
我有下面的开发。环境。 硬件: - Windows 7,32位,惠普笔记本电脑。 软件: - 在VirtualBox 4.3.10上运行的CentOs 6.5。 简而言之问题是我无法在VirtualBox中同时访问Internet和localhost。例: 主持人只适应 如果我将VirtualBox适配器设置为仅主机。ifconfig eth0向我展示以下配置: #ifconfig eth0 Link encap:Ethernet HWaddr 08:00:27:81:0F:EA inet addr:192.168.57.162 Bcast:192.168.56.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe81:fea/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:342 errors:0 dropped:0 overruns:0 frame:0 TX packets:362 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:37176 …

1
从win7连接到VirtualBox / CentOS / MySQL
我在Win7中运行VirtualBox 4.2.16。我在CentOS 6.4中有MySQL服务器。从Win7到CentOS的Telnet都没问题。 mysql -u root -h 192.168.56.102 p 在CentOS很好。 这是我在用户表中的内容: mysql> select user, host from user; +------+----------------+ | user | host | +------+----------------+ | mm | 127.0.0.1 | | root | 127.0.0.1 | | mm | 192.168.56.102 | | root | 192.168.56.102 | | mm | localhost | | …


2
将RAM分配给虚拟机
我正在开发OpenStack Cloud。我有两个VM。我已经安装了CentOS 7。我已经安装一个虚拟机作为controller node与其他作为compute node。 我有两个问题: 我可以为VM分配多于可用的物理RAM吗?我知道这听起来很愚蠢,但我在一些博客上看过这个(抱歉,我不记得网站地址),如果我们有swap memory一倍的RAM,那么我们可以做到这一点。这是真的吗?我从未经历过这样的事情。Virtual Box也不允许这样做!但是,如果有这样的方式,我仍然喜欢知道它。 我可以将我的物理机用作Controller节点,而Compute节点仍然驻留在VM上。如果是,那怎么样?我可以请你解释一下。 谢谢。


1
我的虚拟机不会显示游戏图形
我目前正在使用Windows 7 VirtualBox尝试运行一些较老的指挥官并征服游戏以及2000年的沙丘。我觉得我的所有设置都按照我应该的方式设置,但我得到的只是我的声音执行游戏,没有视频。我搞砸了显示设置,我给了256 MB的2D和3D加速视频内存。我不完全确定我做错了什么,但我知道这是VM,因为我可以让主屏幕出现在我的普通电脑上(游戏不会玩Windows 10)。 希望知道VM比我更好的人可以提供帮助。

3
从外部网络上的系统访问主机和VirtualBox
好的,这是情况。 我在Windows 7中运行Ubuntu操作系统作为VirtualBox实例。 主系统,Windows 7和Ubuntu OS都安装了Apache。 现在我的主系统(Windows 7)有一个公共IP地址// whatismyip 如果我保持两台Apache服务器[在Windows和Ubuntu中]运行,是否可以使用不同的物理IP识别每个服务器,并分别访问每个服务器? 基本上,是否有可能使VirtualBox OS获得一个新的物理IP,使其与主机不同? 我的目标是从外部网络访问每个网络,而不是LAN /同一WAN。 对不起,如果它太明显了。我是初学者,我的网络知识很糟糕!

0
将虚拟机Windows 8升级到Windows 8.1
我正在尝试将我的虚拟机Windows 8升级到Windows 8.1,但我收到以下消息。 “您的电脑没有足够的空间来安装Windows 8.1。在您的驱动器上腾出更多空间,然后再试一次” 这是一个具有动态分配的硬盘驱动器大小的虚拟机。主机拥有超过300GB的可用空间。 如何让机器认为它有更多的空间,以便升级?


0
共享虚拟机状态的快照(virtualbox)
考虑以下场景:应用程序开发人员发现他正在使用的库崩溃。因此,他创建了一个测试项目来隔离这个问题,并将其发送给库开发人员。 但是,库开发人员的反馈是他们无法重现问题。因此,应用程序开发人员在不同的计算机中使用相同的测试项目并获得相同的结果 最后,他运行了一个独立的VirtualBox机器,安装了最少的软件,并且发生了崩溃。 他想做的是让图书馆开发人员看看这个并确认问题。告诉他们“出了问题”意味着什么,你必须给他们整个犯罪现场。因此,最好的方法是拍摄正在运行的计算机的快照(崩溃对话框仍然打开),并让库开发人员访问它并(可能)对其进行处理。 但是,在VirtualBox中这样做有困难。以下是一些尝试: 导出和导入设备只是创建硬盘驱动器的快照,而不是内存。 我可以复制所有.vbox文件,.sav文件和.vdi文件,并让目标机器设置一切。但是,当我尝试将保存的状态置为无效时(VERR_SSM_INTEGRITY_FOOTER)。(我试图保留机器UUID,但这没有帮助)

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.