Questions tagged «virtualbox»

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

0
从恢复分区在虚拟机中安装Windows 8.1?
在启动应该成为Windows 8.1操作系统的虚拟机时,如何访问/启动/通过特定分区(在本例中为Lenovo Recovery分区)? 原始磁盘布局 ThinkPad X1 Carbon 2nd Gen.在其原始磁盘布局中拥有一个恢复分区。例如,在型号20A7005RGE中,磁盘布局的结构如下: sda1:ntfs,WINRE_DRV,~1GB sda2:fat32,SYSTEM_DRV,~260MB sda3:未知,Microsoft保留分区,~128MB sda4:ntfs,Windows8_OS,~217GB sda5:ntfs,Lenovo_Recovery,~14GB sda6:未知,基本数据分区,~7GB [/ list] 另请参阅http://users.wfu.edu/yipcw/lenovo/2014/X1C2/:阅读OEM Softare部分中的磁盘布局。 重要分区的克隆 我使用dd保留了每个重要分区的克隆。举例来说,对于sda1,我指示: dd if=/dev/sda1 of=/mnt/usb/WINRE_DRV.dd并且类似地完成其余的(除了sda3和sda4)。 创建虚拟磁盘 主要用于硬件测试(即移动宽带调制解调器),以及一些软件,我试图从VirtualBox中的恢复分区安装Windows(8.1)。为此,我在虚拟磁盘中重新创建了原始磁盘布局。注意,分区大小是从原始磁盘布局中提取的(如上所述),并且注意选择适当类型的分区(NTFS,Windows Recovery Environment,EFI等)。 # create sparse image dd if=/dev/zero of=ThinkPad_Recovery.img bs=1 count=0 seek=256G # re-create partitioning scheme as root fdisk ThinkPad_Recovery.img # OR gdisk ThinkPad_Recovery.img …

2
如何直接启动VirtualBox(.vdi)映像(可能通过虚拟机管理程序)?
我在VirtualBox中有一个系统映像作为.vdi文件。我知道如何使用VBoxManage将其转换为其他格式的VM。 我想在当前没有安装操作系统的许多客户端上本地启动此映像。 从裸机引入此VM的最简单方法是什么? 如果有必要,我愿意安装一些最小的操作系统。这甚至可能吗? 也许有一些东西沿着VDI Blaster的路线加载一个本地存储的VM?

0
VirtualBox中的桥接网络无法将主机操作系统ping到来宾操作系统,而其他一切工作正常
局域网中的Windows 10 Enterprise(主机)上的VirtualBox 5.0.4。从WANem的实时映像启动VM - 一个基于Knoppix Linux的网络模拟器。 将网络适配器更改为我的单个连接NIC的“桥接适配器”(我有两个但第二个已断开连接)。主机NIC已启用DHCP。主机防火墙已关闭。guest虚拟机中的单个NIC已启用DHCP。 访客可以访问Internet并ping局域网中的其他PC。局域网中的其他PC可以ping客人。 问题:主机操作系统无法ping客户操作系统,客户操作系统无法ping通主机操作系统。 最终目标是通过客户操作系统将流量从主机路由到PC1。 我阅读了大量信息,尝试关闭主机和来宾网卡上的DHCP以及此处建议的 “VirtualBox Host-Only Network”虚拟网卡。 我设法将主机操作系统ping到客户操作系统的唯一方法是在客户操作系统上使用两个网卡; 一个“仅主机”(用于主机操作系统到客户操作系统)和另一个NAT(用于客户操作系统到主机操作系统)。它对我不起作用,因为路由和模拟在2个NIC的情况下变得更加复杂,或者我只是不知道如何正确配置它们。


3
无法在Linux来宾虚拟机和Mac主机之间使用桥接网络
我正在尝试建立从虚拟机中的linux mint vsn 12到Mac Lion主机的桥接网络。 Mac配置: 网络设置:由DHCP配置的en3 共享设置:选择了Internet共享,使用en3共享从en3到计算机的连接 Virtualbox Linux设置: 网络设置:桥接适配器,名称:en3 我可以从主机(192.168.2.1)ping到guest(192.168.2.2)和guest来主机,但是我无法从Linux客户端ping到外部世界。主机中的连接已启动,因为我可以从Mac主机ping到外部世界。 对我来说其他一些看起来很奇怪,在Mac网络设置中,DHCP生成的IP地址为169.254.243.185。那是什么呀??但是,当我在Mac中打开终端时,ifconfig将其en3 inet地址显示为192.168.2.1。

1
如何使用Vagrant设置NAT和Host Only适配器?
我正在尝试使用Vagrant在我的CentOS盒子上同时建立NAT连接(用于yum下载)和仅主机连接(用于与主机通信)。 我CAN通过ssh方式连接和检查做到这一点/etc/udev/rules.d/70-persistent-net.rules,并创建对应/etc/sysconfig/network-scripts/ifcfg-eth1。但是我找不到任何描述如何使用Vagrantfile配置在Vagrant中同时拥有NAT和HOST连接的内容。需要考虑的事项: 桥接连接不是我想要的。我是一个需要身份验证的DHCP客户端。 config.vm.network :hostonly, "192.168.50.4" 覆盖默认的NAT连接,因此也不起作用。 在此先感谢您分享您的专业知识。


1
Virtual Box中的桥接适配器 - 无法获取IP
我有安装RHEL的虚拟盒子。我的虚拟盒在Windows 7 64位上运行。我配置了桥接连接,但是当我重新启动网络接口时,我收到以下错误: Determining IP information for eth1... failed 在Windows XP上它没有问题。我禁用了Windows防火墙并安装了最新的Virtual Box,仍然没有成功。 NAT工作没有任何问题。我错过了什么? UPDATE 输出ifconfig -a是: eth0 Link encap:Ethernet HWaddr 08:00:27:B6:FC:69 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:feb6:fc69/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:430 errors:0 dropped:0 overruns:0 frame:0 TX packets:346 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX …

1
Linux上基于文件的动态分配硬盘
我可以在现有的文件系统(例如,ext4)上创建一个常规文件,使其成为块设备(via losetup),并使用自己的ext4文件系统对其进行格式化。 但是上面的硬盘是固定大小的。 题: VirtualBox允许您创建可固定或动态大小的VDI,VMDK和VHD类型的硬盘。有没有办法制作一个基于文件的动态大小的硬盘供Linux主机操作系统使用? 是否可以VirtualBox在Linux主机操作系统之外使用这三种基于文件的动态大小的硬盘中的任何一种? 我在Ubuntu 16.04上。



1
有没有办法在VirtualBox上运行Microsoft浏览器VM?
我在Linux和Mac上进行了很多Web开发,而且我也是VirtualBox的粉丝。 Microsoft可以下载各种浏览器映像进行测试,但它们需要VirtualPC才能运行: Internet Explorer应用程序兼容性VPC映像 有没有办法让这些图像通过一些转换过程在VirtualBox上运行,或者制作虚拟磁盘的图像?涉及的过程是什么?如果重要的话我运行VirtualBox 4.1。

1
在Windows的Virtual Box中仅在Linux上安装命令行,然后从那里访问Windows主目录
我想在Virtual Box中安装只有Linux的命令,然后从那里访问我的Windows主目录(用户目录),以使用强大的Linux命令和更方便的SSH到远程计算机等等。 对于这种情况,哪种版本的Linux是最佳选择?考虑到我正在笔记本电脑上运行它,因此电池的使用很重要。 如何在VM中与虚拟Linux机器共享主文件夹? 是否可以映射~到该共享文件夹? 我已经尝试过Cygwin和Putty。我认为如果能做到的话,这将是更好的Linux。

2
在VM中运行torrent客户端
我的操作系统和应用程序位于SSD上,数据文件位于HDD上。 在vm中设置torrent客户端并将其配置为始终通过vpn运行是否有意义:这样做的目的是为了能够运行加密的torrent以保护隐私,而其他软件则是显而易见的。 我应该将VM安装在SSD上,这会产生过多的磁盘写入吗?有什么建议么?

1
如何随意打开/关闭VirtualBox VM的窗口?
需要 我运行VirtualBox VM,并希望通过命令行以编程方式随意打开和关闭VM窗口(例如,单击运行命令行的Dock中的某些图标)。 我不是在谈论最小化窗口。我希望WM在无头和窗口模式之间切换。 事实是,我们已经接近了! 无头窗口窗口是一个简单的命令行。 windowed-> headless案例可以交互完成,我想完全从命令行完成。 发布前搜索 一个人可以无头打开虚拟机: VBoxManage startvm testVM --type headless 然后显示窗口: VBoxManage startvm testVM --type separate (顺便说一句,命名该“类型”表示该类型不会更改,而那些命令行会更改类型,但是无论如何...) 但是如何从命令行隐藏呢? 通过单击关闭的小工具并选择“在后台继续”,可以交互式地隐藏窗口。 但是,如果没有该交互式菜单,我将找不到从命令行执行该操作的方法。 无解 我知道有一个SDK要下载,但是实现这些简单的命令行至少要复杂一个数量级。

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.