Questions tagged «virtual-machine»

虚拟机是在主机操作系统内的虚拟化硬件上运行的来宾操作系统的仿真。


1
无法控制VMware上的USB驱动器
我正在Windows 7 x86-64上运行VMWare Workstation,并且在VM内安装了Mac OS X 10.8。每当我尝试将USB驱动器连接到Mac OS X 10.8 guest虚拟机时,都无法识别它。USB驱动器可在主机上使用,但不能在客户机上使用。我已经尝试过重新启动,更改端口,但几乎没有任何效果。请问我可以帮忙吗?



4
为什么VirtualBox显示的CPU数量多于可用的?
我有一个Intel Core i7 3930K,带有6个CPU内核。现在,我知道每个核心都可以处理2个独立的线程。这使得12个虚拟核心 - 我可以使用我的系统监视器看到它(见下面的截图)。 但是当我使用Oracle的VirtualBox软件创建虚拟机时,我突然可以为该机器分配24个CPU。怎么会这样? 那么,这意味着什么?实际上有24个核心 - 或者VirtualBox是错误的吗? 如果我分配例如4个核心会发生什么 - 真正添加了多少个虚拟机?

4
用于测试Internet Explorer 7和8的虚拟机
我安装了Windows XP Professional。我想使用2台虚拟机来测试Internet Explorer 7和8.作为一名网页设计师,我需要在所有浏览器中测试我的网站。 我安装了Microsoft Virtual PC 7,但在启动之后,我看到的是一个类似DOS的窗口,要求我“重新启动并选择正确的启动设备”。 我想知道如何为每个虚拟机安装不同的操作系统,或者有没有办法在没有其他操作系统的情况下在虚拟机中运行软件,因为我已经安装了Windows XP。

3
我可以备份正在运行的virtualbox虚拟机吗?
我目前在虚拟机上运行一个耗时的python脚本(目前已运行约95个小时)。我不知道要花多长时间才能完成并在VM上运行它,因为可以保存状态并重新启动我的笔记本电脑(在强制更新的情况下)。但是,我刚收到一封电子邮件,我必须打开笔记本电脑才能明天从Windows 8升级到Windows 10。 因为脚本已经运行了一段时间,所以我不想在第二天以后重新开始。更新我的计算机后,是否可以备份包括当前状态的VM并使其重新启动并运行?如果是这样,最好的方法是什么? 一些额外的信息: -我正在主机系统上运行Windows 8- 虚拟机正在运行Xubuntu 16.04 提前致谢! 编辑:我不会通过免费升级从Windows 8升级到10,由于公司政策,我将收到干净的Windows 10安装。

2
如何运行加密的虚拟机?
我想知道存储加密的虚拟机的最佳实践是什么。我尝试将图像放入TrueCrypt卷,但效果不佳: 随着卸载该卷,VirtualBox会抱怨缺少VM磁盘,过一会儿会很烦。 没有先关闭虚拟机就无法快速卸载卷的方法(除了脏卸载,这不是个好主意)。 也许有更好的方法,或者VM集成了加密?

3
Tor在虚拟机中 - 502坏网关
我正在尝试在虚拟机中运行Tor。它曾经工作,但现在当我尝试访问网站时,我从Privoxy而不是请求的网站获得“502 bad gateway”错误。我尝试用date命令修正时间,但仍然遇到502错误。我使用Virtualbox,Linux guest和Tor + Privoxy设置。

0
如何使用Windows WSL配置路由?这可能吗?
根据sysctl,我注意到IP转发似乎已在WSL(Windows 10pro 1709)中启用。我希望可以用它在WSL上制作一个软件路由器,以便在同一物理主机上处理Hyper-V VM流量。VM和主机可以通过共享的/ 24 ipv4子网进行通信。 理想情况下,我想使用WSL来配置类似iptables的规则,或者使用RAW套接字使用某种软件路由器程序来重写流量。 # on the WSL bash $ sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 1 我的Windows主机和VM都在192.168.4.X中。主机是192.168.4.215。192.168.4.228是VM。 我在Windows防火墙中添加了一条规则,以允许该子网上的每个传入TCP端口,并通过传输WSL主机提供的网页和VM下载的网页来测试连接性。(例如,python -m SimpleHTTPServer在wsl中运行并 curl http://192.168.2.215在vm上使用) 我已将Windows主机添加为VM内的默认网关: # route add default gw 192.168.4.215 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.4.215 0.0.0.0 UG …

2
一天之后无法ssh到Linux VM
我有一台机器上运行4个虚拟机。有一个Fedora VM给我带来了一些麻烦。虚拟机的IP类似于10.100.100。*我有一台位于同一网络的Windows PC。它的IP为10.100.25.77。当我重新启动Fedora VM时,我能够从我的Windows PC上ping它,并使用putty来ssh。第二天,我不能ping它或从我的Windows PC ssh。但是我可以ping和ssh到机器上的其他VM。如果我ssh到其他VM之一,我可以ping和ssh到Fedora VM。接下来,如果我重新启动它,事情会恢复正常,我可以毫无问题地访问它。 重新引导后,VM的IP不会更改,并且会静态分配 我想知道导致这种情况的原因以及如何解决这个问题。 作为最后的手段,我正在考虑运行一个cron作业来每晚重启VM,它不是一个关键的服务器,但通常会在白天偶尔使用。 Nmap scan report for 10.100.100.81 Host is up (0.00018s latency). Not shown: 995 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 111/tcp open rpcbind 139/tcp open netbios-ssn 445/tcp open microsoft-ds MAC Address:XX:XX:XX:XX:XX:XX (VMware)

1
VirtualBox突然吃掉了几十亿字节的内存
编辑 最初的问题有很多猜测,但它更简单。看看我自己的答案和 这个 报告错误。 我留下原始问题以防有人遇到类似问题并帮助他们找到这个问题。 我一直在使用在Windows 7上托管的VirtualBox Ubuntu 14.04 VM。该机器工作正常但是VirtualBox进程经常突然开始占用大量内存而没有明显的原因。我无法以一致的方式重现错误,但它每隔几个小时发生一次,或者有时几分钟后发生。以下是一些更多细节: 我使用的是当前的VirtualBox版本(4.3.16),但我也尝试过较旧版本(4.3.12)和beta版本(4.3.17)。我遇到了所有问题。 我已经尝试为VM分配不同数量的RAM。我遇到了所有问题。我尝试过分配512MB,768MB和1GB。我的主机总共有4GB。 客户操作系统监视器未显示使用的内存量发生重大变化。 当我使用机器或闲置数小时时,可能会发生这种情况。我找不到一个原因。有时它会在我打开Ubuntu软件中心时发生,但我已经多次使用它而没有问题。有时它发生在我启动机器并且根本不对它做任何事情时。有时它发生在Eclipse开发一小时后。有时它不会在一整天内发生。 有时,VirtualBox进程声称的内存大致翻了一倍,突然之间。通常我开始使用大约700 MB,突然它使用大约1.4 GB。其他时候它会缓慢但稳定地增长,大约一分钟后,该过程的内存超过2 GB,系统变得非常慢。 我尝试过不同的虚拟机设置,不同数量的视频内存等。 我创建了几个VM来查看我的主要软件是否有问题。在我尝试的所有3个虚拟机中安装Ubuntu更新之前和之后都会发生这种情况(所有这些虚拟机都安装了不同的软件)。 我是唯一有这个问题的人吗?

2
OS 10.7狮子资源猪?帮助解决RAM问题
我刚刚购买了一台新的Macbook Pro来取代我老化的2006款。我正在使用最新的更新运行Lion,我有一个带有4g内存的2ghz i7处理器。 我需要这台机器在Windows中进行.Net开发,所以我正在运行一台虚拟机。我已经尝试了Parallels和VirtualBox(都是最新版本)来运行Windows 7.在这两台机器上我都给了VM 1GB RAM(它运行得很好) 当我有VM或任何其他使用大量RAM的程序(如Steam或Minecraft)时,OS X中的整个机器都会陷入困境。当我说“陷入困境”时,我的意思是启动新的应用程序或打开新的窗口/标签需要太长时间。新选项卡/窗口启动后运行正常。 一个例子是,在Chrome打开的情况下,如果我打开一个新标签页,则标签显示最多可能需要10秒钟。只需打开主菜单转到“关于此Mac”,打开菜单需要3秒钟,打开窗口需要2秒钟。 我希望我的VM只用1 gig RAM就可以慢慢运行,但我不希望这些问题转移到我的主操作系统中。 狮子是一个已知的资源猪还是听起来像我的新机器可能有问题? 为了便于参考,机器可以识别完整的4 GB RAM。目前活动监视器说我的RAM统计信息是这样的: 100mb免费 2.3GB有线 1.12GB有效 450mb无效 (这些数字是四舍五入的) 我和一位同事在他2007年的Macbook Pro上运行Windows 7的Parallels VM和1GB RAM进行了检查,他有类似的RAM号码,但他的机器速度快,反应灵敏,而我的机器却没有。即使输入此消息,我按下一个键并在屏幕上看到它键入之间也会有明显的延迟。

1
为什么64位主机上的VirtualBox需要64位客户端的HT?
主机是win64bit。 我想运行64位Linux客户端。 CPU是AMD 64bit 2核。 我在BIOS中找不到HyperThreading或VT或HT选项。 VirtualBox版本是:4.18 但是,VirtualBox告诉我必须为64-on-64场景启用VT / HT。 为什么强制要求? 我怎么能运行64位客人? 使用AMD-v说明编辑 AMD Athlon 64 X2 3800+代号为windsor socket AM2 940! 评论可能是正确的:似乎CPU支持AMD-V,但BIOS(奖励) - 不支持! 编辑:分辨率 除了答案,@ kobaltz是正确的: 我不得不升级我的BIOS,以便看到chaning虚拟化支持的选项。支持在那里,但BIOS没有考虑到它。

3
用于运行虚拟机的最小操作系统[关闭]
是否有纯粹为了运行虚拟机而构建的简约操作系统(最好是开源/免费)? 如果没有,让我们说我决定做一些像Linux From Scratch这样的事情。在能够运行Virtual Box(或推荐的虚拟机中间件)之类的东西时,我可以逃脱的最低限度是多少? 我的目的是拥有一台机器,我可以将其纯粹用于运行虚拟机,以便在开发过程中对软件(并行或其他)进行测试配置。我想这样做,而不必在虚拟机下面运行一个完整的通用OS,如果可能的话(尽量为每个虚拟机获得尽可能多的性能)。

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.