标签: virtual-machine

在virtualbox上安装新机器时要安装我的虚拟硬盘的文件类型?

我有一些选项,如 VHD、VMDK、HDD 和 VDI

是否有最常用且大多数其他虚拟磁盘软件支持的文件类型?

virtualbox hard-drive compatibility file-types virtual-machine

28
推荐指数
3
解决办法
7万
查看次数

在本地复制 vagrant box

我有一个在 VirtualBox 上运行的 vagrant box,我需要制作一个副本(包含所有现有的配置和数据),以便我可以对其进行更改而不影响原始配置。

问题是我原来的盒子是一个文件包——我使用的互联网连接非常慢,所以其他人将他们的 vagrant 和 virtualbox 文件夹复制到我的机器上。因此没有

config.vm.box_url
Run Code Online (Sandbox Code Playgroud)

使用。

我怎样才能做到这一点?

编辑:我正在使用 Vagrant 1.2.2

virtualbox virtual-machine vagrant

28
推荐指数
1
解决办法
3万
查看次数

VirtualBox 和 SSD 的 TRIM 命令支持

我知道互联网上有大量帖子说这行不通,为什么我几个月前真的花了几天时间寻找解决方案,但我昨天发现了一些关于如何为来宾机器“启用 TRIM 命令支持”的提示. 我试过了,“它看起来”像工作一样。我想知道的是问题在哪里,或者这是否真的正常工作。

来源:
https: //forums.virtualbox.org/viewtopic.php ? f =7& t =
51768 http://jaysonrowe.blogspot.com/2013/08/compacting-virtualbox-vdi.html

我附加磁盘文件的确切命令:

VBoxManage storageattach "GuestOsMachineName" --storagectl "SATA" --port 1 --device 0 --nonrotational on --discard on --medium "C:\path\to\file.vdi" --type hdd

它在机器的 *.vbox 文件中生成了这个条目:

<AttachedDevice nonrotational="true" discard="true" type="HardDisk" port="1" device="0">
    <Image uuid="{3836a042-a83e-4000-9a59-e95ad65162ce}"/>
</AttachedDevice>
Run Code Online (Sandbox Code Playgroud)

为了确保我不会丢失任何数据,该驱动器是连接到机器的第二个驱动器。我做了一些简单的测试,比如将一些文件复制到驱动器,离开它,重新启动机器,关闭机器,重新启动后检查它是否在那里,查看主机操作系统中的磁盘文件使用情况。结果是:

  • 不带选项 --nonrotational 和 --discard 附加的磁盘文件即使在来宾操作系统中删除文件后仍保持其(动态)大小
  • 附有上述两个选项的磁盘文件在删除数据后释放空间

现在我的问题是:
- --discard 选项究竟有什么作用?VirtualBox 手册(http://www.virtualbox.org/manual/ch08.html#vboxmanage-storageattach)中没有描述
它 - 它真的将 TRIM 传递给主机操作系统还是只是看起来像?

virtualbox ssd trim virtual-machine

28
推荐指数
2
解决办法
2万
查看次数

我可以将我的 Windows 7 许可证“转移”到在同一台计算机上运行的虚拟机吗?

我已经阅读关于许可证转移的博客文章,但我不清楚是否已经在我的 PC 上运行了 Windows 7 的许可激活副本,但想将该许可证移动到在 Ubuntu运行的 VM相同的电脑。我允许吗?

windows-7 license virtual-machine

28
推荐指数
1
解决办法
2万
查看次数

无法在 VirtualBox 中为 Ubuntu VM 调整屏幕大小

我在 OSX10.10 (amd64) 上运行的 VirtualBox 4.3.26 上安装了 Ubuntu 14.04 LTS amd64 桌面,屏幕分辨率的唯一选项是 640x480。此分辨率位于System Settings -> Displays -> Resolution下拉菜单下。

我已经尝试按照其他论坛中的建议安装该dkms软件包virtualbox-guest-additions(无法找到,也许我的sources.list文件有问题?),但没有帮助。

这都是全新安装的,我根本没有篡改机器或设置。

这里发生了什么?

virtualbox display virtual-machine ubuntu

28
推荐指数
2
解决办法
11万
查看次数

无法在 Windows 10 中禁用 Hyper-V

嗨,我为 Windows 安装了 Docker,它在我的 Windows 10 机器上启用了 Hyper-V。不幸的是,这导致 Virtual Box 不再工作,因此我再次删除了 Docker,但 Hyper-V 仍处于激活状态。

如果我尝试使用以下任何一种方式禁用 Hyper-V:http : //www.poweronplatforms.com/enable-disable-hyper-v-windows-10-8/在重新启动时,它将首先尝试应用更改并而不是说无法应用更改并恢复,因此再次激活 Hyper-V。

有人知道这里可能是什么问题吗?

windows virtualization hyper-v virtual-machine windows-10

28
推荐指数
2
解决办法
6万
查看次数

虚拟机专用的鼠标和键盘,有可能吗?

假设我有一台连接了两个显示器的 PC。我在本地运行例如 Windows Vista,并启动虚拟 Ubuntu PC。我更改为全屏模式,以便在一台显示器上看到我的 Windows 桌面,在另一台上看到 Ubuntu 桌面。我现在可以同时使用我的鼠标和键盘。

这很好用,但我真的很想将第二个鼠标和第二个键盘连接到我的物理 PC,并进行一些配置,以便一组输入设备用于 Windows,另一组用于虚拟 Ubuntu。然后两个人可以同时工作,就好像他们在使用两台独立的计算机,虽然只有一台物理机。

我目前正在使用 Sun VirtualBox,它具有将特定 USB 设备分配给虚拟机的功能。虽然这有时适用于例如外部磁盘驱动器,但它对我来说从来没有适用于鼠标和键盘(是的,当然我的输入设备是通过 USB 连接的!)。

我想知道一个适用于 VirtualBox 的解决方案,但任何答案都值得赞赏,即使需要另一个虚拟化软件或一些额外的硬件。

mouse keyboard virtualbox multiple-monitors virtual-machine

27
推荐指数
2
解决办法
5万
查看次数

将命令的输出保存在文件 MS-DOS 1.x 中

这似乎[COMMAND]>[FILE]在 MS-DOS 的早期版本中不起作用。我使用的是 MS-DOS 1.25,上面的表达式给出了语句invalid argument.

更新:既然它确实在 DOS 1.x 中不起作用,那么是否可以使用虚拟框的某些功能来获取该输出,或者说通过从某些日志文件中获取输出。

terminal virtualbox redirection ms-dos virtual-machine

27
推荐指数
2
解决办法
1985
查看次数

当 VM 处于 NAT 模式时,如何连接到在 VM 中运行的 Web 服务器?

我在 VMWare Workstation 7.1.3 内的 Ubuntu 机器上有一个开发网络服务器。我想在 Windows 机器(主机操作系统)上运行一个网络浏览器来实际测试我正在处理的网页——在 Ubuntu 中很难运行 IE 测试:)

但是,如果我只是尝试 ping 给 ubuntu VM (192.168.83.137) 的 IP(或者在我的浏览器中打开它),主机似乎无法与来宾通信。

当来宾在 NAT 模式下运行时,如何允许来宾操作系统与主机通信?

networking vmware-workstation virtual-machine ubuntu

26
推荐指数
2
解决办法
14万
查看次数

是否可以在我的笔记本电脑上设置裸机管理程序?

假设我有一台配备 16GB RAM 和 750GB 驱动器的 Core i7 笔记本电脑。

是否有一种机制可以让我将 HD 分区到 Linux、Windows、OS X、共享数据、管理程序设置中,我可以在其中启动一个小型管理程序。我可以启动/停止 Linux、Windows 和 OS X 虚拟机并从管理程序与它们进行交互吗?

代码、测试等?

这是类型 1 管理程序吗?

我想我可以运行一个小的 linux 安装和 VmWare,但是 VmWare 可以从物理硬盘分区读取虚拟机,而不是基于文件的安装程序(.vmdk 文件)?

linux virtualization development virtual-machine hypervisor

26
推荐指数
2
解决办法
3万
查看次数