Questions tagged «virtualization»

虚拟化是使用软件模拟整个计算机的过程,“ guest”操作系统可以在其中运行。

3
Windows 7是否支持Hyper-V?
现在,可供VLK用户下载Windows 7 Enterprise了,我想检查一下。唯一让我退缩的是我是一名应用程序开发人员(当前在Windows Server 2008安装环境中进行开发),而我使用的最有用的方法是使用Hyper-V创建要测试的系统的VM。 是否可以在Windows 7 Enterprise下运行Hyper-V?还是我坚持使用Windows Server 2008?

1
如何使虚拟机具有非标准的时间速度(时标)?
我认为从技术上讲应该可行,但是我不知道在现有软件中有任何方法可以做到这一点。 我的意思是-VM中的“硬件”时钟应能够以不同的速度运行,例如,比正常速度慢几倍,或比正常速度快100倍。因此,例如,Thread.sleep(1000);通话不一定要花费1秒,而是可以在任何时间,具体取决于“硬件”时钟的速度。再举一个例子,如果某个游戏使用计时器来控制事物移动的速度,那么它的速度也会随着计时器的速度而变化。 知道实际硬件时钟的速度是否可以调整以及在哪个硬件上可以调整也是很有趣的。 更新资料 有两个看似相似的问题,但是它们是关于CPU速度而不是计时器速度的(这是完全不同的事情)。所以我认为这个问题不是重复的。


4
从Parallels机器访问Mac OS X上的localhost
我需要在Windows的多个浏览器下测试在本地Mac上运行的网站。 我使用安装在Parallels Desktop中的Windows XP。 当我能够从Windows(位于虚拟环境(Parallels))访问我的http:// localhost:3000时,那就太好了。 如何将所有东西都连接起来? 更新: 我想出了如何在Mac上访问共享网站。 我有以下设置: Parallels Desktop->首选项->网络->共享网络 我用ip = 192.168.123.1调整了“并行共享网络适配器#0” 从WinXP可以通过ping访问该IP。 C:\Documents and Settings\Administrator>ping imac.local Pinging imac.local [192.168.123.1] with 32 bytes of data: Reply from 192.168.123.1: bytes=32 time<1ms TTL=64 Reply from 192.168.123.1: bytes=32 time<1ms TTL=64 Reply from 192.168.123.1: bytes=32 time<1ms TTL=64 Reply from 192.168.123.1: bytes=32 …

2
可以双重引导并*虚拟化包含Windows 10的同一物理驱动器吗?
我使用Linux作为日常驱动程序,并且刚刚将Windows 10安装到PC中的新物理磁盘上以进行双引导。一段时间以来,我已经通过在iSCSI 1上安装的VirtualBox映像使用了Windows 7 。 现在我有两个不同的Windows环境,这非常令人沮丧。为了方便起见,我希望放弃Windows 7 VM,直接通过VirtualBox访问Windows 10安装,但又不会失去在需要原始金属性能时降级为双启动的功能。 是否可以通过VirtualBox在专用物理介质(内部SATA3 SSD)上引导Windows 10的现有安装,而又不会失去双引导的功能? 如果这使事情变得更加复杂(或不可能),则值得注意的是Windows 10 SSD通过VeraCrypt受到FDE的保护。

2
VM共享主机的VPN连接
我试图在(主机)计算机上运行一个(来宾)VM,以便与一个(远程)运行的VM对话。上帝知道某些服务器上可以通过公司VPN访问的位置。当主机连接到VPN时,我可以通过SSH从主机到远程计算机,并在主机和远程计算机之间来回ping。我还能够从来宾计算机ping远程计算机,甚至可以SSH到它。但反之则不然-远程计算机无法与来宾上运行的服务器通信。我试过在我的VM上同时使用NAT和桥接网络适配器设置,并在所有3台计算机上都弄乱了防火墙设置,直到完全将其关闭。你怎么看?帮助将不胜感激。

2
如何从远程Linux服务器转换为在Win10主机上运行的ubuntu guest虚拟机?
简洁版本 如果我从Windows 10主机运行Ubuntu来宾VirtualBox VM,我需要ssh从远程Linux服务器到Ubuntu来宾VM 采取什么步骤? _______________________ [ ] [ Windows 10 ] [ ___________________ ] ____________________ [ [ ]] [ ] [ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ] [ [__________________]] [___________________] [_____________________] 长版 我很困惑,因为,如果我不是使用Ubuntu来宾VM,而是使用一台真正的Ubuntu计算机,那么AFAIK可以cat /etc/hosts找到本地IP地址,然后从远程IP地址: user@remote --ssh--> user@<local IP> 我已经设置了ssh密钥,以便可以从Ubuntu来宾ssh进入SUSE远程服务器(即,来宾~/.ssh/id_rsa.pub已存储在remote中~/.ssh/authorized_keys)。即我已经可以: ssh -Y user@remote 毫无困难,但是我无法做到这一点,因为我不知道客人的IP地址是什么。而且我已经尝试过ssh使用Ubuntu GUI的“连接信息”中的IP地址-ing。 另外要明确: 来宾VM是Ubuntu …

3
无法在Windows 8.1 Pro上安装Hyper-V平台
我在Windows 8.1 Pro x64上安装Hyper-V有问题。 我决定尝试一些Windows Phone 8编程。为了安装模拟器,我需要安装Hyper-V平台。我最近购买了联想Yoga 2 Pro。它带有窗口8.1。我已经将其更新为8.1 Pro。CPU是Core i7-4500U,因此它支持所需的CPU虚拟化指令(在BIOS中另外启用)。 当我启用Hyper-V平台窗口功能时,一切都安装正确(或看起来如此),没有任何错误或警告。我得到“ Windows需要重新启动PC才能完成请求的更改的安装。” 提示,然后单击“立即重新启动”按钮。事情变得奇怪了。在重新启动过程中,我看到常见的“添加/配置新功能”窗口消息,直到进度达到93%。然后发生某种错误,我收到一条消息,说更改无法应用,系统正在“撤消更改”。您可以在系统启动后猜测未安装Hyper-V平台。 我已经做了一些关于出了什么问题的挖掘,并在日志中找到了以下几行(C:\ Windows \ Logs \ CBS) 2013-12-12 21:59:31, Info CSI 000000a8 Begin executing advanced installer phase 38 (0x00000026) index 124 (0x000000000000007c) (sequence 163) Old component: [l:0]"" New component: [ml:318{159},l:316{158}]"Microsoft-Hyper-V-Drivers-VmSwitch, Culture=neutral, Version=6.3.9600.16423, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" Install mode: …

1
在Debian上用Linux-KVM实现PCI-Passthrough
我试图使用PCI-Passthrough将旧的视频卡(Radeon 4770)附加到虚拟机。我正在使用Linux-KVM在Debian Linux(Wheezy,3.2.0-4-amd64)主机上运行虚拟机。 题 为了明确起见,我不确定使用Linux KVM实现PCI直通的正确“路径”是什么。在此阶段,我怀疑正确的操作是将CONFIG_DMAR,CONFIG_DMAR_DEFAULT_ON和添加CONFIG_PCI_STUB到内核​​源的“总线选项(PCI等)”部分并重新编译。 但是我不确定这是否是重新编译前必要添加的详尽列表。或者,如果有必要重新编译内核,也许有一个更简单的方法? 在我参考的指南中,只有linux-kvm.org明确提到需要编译。Linux-KVM已经安装并且可以用作管理程序。 研究 在这一点上,我认为我的问题与内核有关。我的主要资源是linux-kvm.org上的指南(http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM)。但是,我发现其他资源表明(似乎)特定于分发的方法略有不同: Fedora- https: //docs.fedoraproject.org/zh-CN/Fedora/13/html/Virtualization_Guide/chap-Virtualization-PCI_passthrough.html SUSE-“ openSUSE:使用KVM进行虚拟化”(由于关联性低和2链接限制,省略了链接) Fedora指南在引用之前setsebool似乎一直有效,该指南似乎是RedHat特定的。SUSE指南指示SUSE不支持图形卡分配,但是我也引用它,因为它指示我应该CONFIG_DMAR_DEFAULT_ON在/ boot / config-uname -r中找到一个字符串。该linux-kvm.org网站还引用CONFIG_DMAR_DEFAULT_ON,所以这似乎是一个共同的和必要的组成部分。 注意:我没有在Fedora或Debian的指南中找到图形卡的限制。参考的SUSE文档日期为2006-2013。 我CONFIG_DMAR_DEFAULT_ON在系统上的/ boot / config-`uname -r`中找不到。进一步的研究表明CONFIG_DMAR,CONFIG_DMAR_DEFAULT_ON和CONFIG_PCI_STUB是相关的上的说明Linux内核的配置项linux-kvm.org。因此,我相信我需要使用这3个(至少)内核配置项重新编译主机的内核。使用intel_iommu=on内核参数引导到我的主机OS似乎不够。 GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" VT-d / IOMMU / KVM支持确认 我的研究表明,PCI-Passthrough需要VT-d的CPU和主板支持。 室速 我已经确认我的处理器(非k INTEL i7-3770)(per ark.intel.com/products/65719)支持VT-d: 英特尔®定向I / O虚拟化技术(VT-d)•是 我的华擎Z77 Extreme4主板还支持VT-d(根据用户手册第62页): VT-d使用此功能可以启用或禁用英特尔®VT-d技术(用于定向I / O的英特尔®虚拟化技术)。此功能的默认值为[Disabled]。 国际货币基金组织 我确认我的系统具有IOMMU支持: dmesg …

2
在Linux Guest上的VirtualBox VM中强制监控分辨率
我正在运行Slackware-current的VirtualBox 4 VM中工作。我添加了一个外部监视器,并试图将它们设置为以其本机分辨率运行,但是没有运气。 我正在按照本页上的说明进行操作。 但是我无法跳过添加新的监视模式的步骤,即: xrandr --addmode VBOX1 1600x1200_60.00 运行该命令时,出现错误消息: X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 151 (RANDR) Minor opcode of failed request: 18 (RRAddOutputMode) Serial number of failed request: 20 Current serial number in output stream: 21 我参加了许多论坛,安装了最新版本的VirtualBox4,并安装了Guest OS Runtime实用程序。 我还确保我的虚拟显示器可以处理此问题,即: …

3
Windows虚拟机将无法运行
我正在尝试设置一些虚拟机,以用于在IE的各种旧版本中测试网站。我让Microsoft Virtual PC在使用XP模式的较旧计算机上工作,并且使用Microsoft的其他2个VHD,使我能够在IE6-IE8中进行测试。我最近获得了一台新的工作机,并试图再次设置虚拟机进行测试,但是似乎没有任何效果。新旧系统都运行带有AMD处理器的Windows 7 64位旗舰版。 我从此处http://www.microsoft.com/windows/virtual-pc/download.aspx下载了Virtual PC和XP模式,并完成了安装过程。XP模式已安装,但是当我尝试运行它时,它会经过初始设置过程,直到它几乎完成,并显示错误“无法完成设置”时才会失败。(在谷歌搜索之后,我发现这可能与我的处理器发生冲突) 我从此处http://www.microsoft.com/windows/virtual-pc/download.aspx下载其他VHD ,以获取IE的其他版本,并尝试在Virtual PC中进行设置。我单击它们以启动计算机,带有IE8的Windows 7和带有IE7的Windows Vista都挂在黑屏上。 我尝试改用Virtual Box,并且运行IE6的Windows XP可以运行,但是VM中没有Internet连接。我尝试了所有不同的设置,并尝试通过Google搜索正确的设置,但似乎无济于事。当我加载VM时,XP显示它找到了新硬件,但需要驱动程序。这些硬件之一是网络适配器,但是我无法连接到Internet以在来宾操作系统中下载驱动程序。VirtualBox告诉我,我需要安装扩展程序才能正常运行。我在来宾操作系统中完成安装过程,然后重新启动VM,但是现在XP正在要求验证,因此我无法访问VM。我尝试安装其他2个操作系统(Vista和7),但是在启动屏幕出现并且VM重新启动后立即得到BSOD。 尝试进行这项工作让我感到沮丧,我非常感谢在启动和运行VM方面提供的任何帮助,或者在Internet Explorer中测试网站的任何替代方法。


2
Xen用于Windows / Linux台式机
因此,这就是问题所在:一段时间以来,我一直在使用Windows作为我的主要桌面操作系统,并在VM中使用Gentoo Linux。我一直在想,在管理程序中同时运行系统而不是在另一个之上运行会更好。基于这个原因,我一直在研究Xen,但是我不确定在这里使用它是否正确。 需要考虑的几件事: 我需要能够显示每个VM的完整桌面视图。 我需要能够在VM之间轻松切换。 我确实偶尔玩游戏并且与游戏开发者混为一谈,所以我需要硬件图形加速(我有一个基于PCIe的NVIDIA GTX 580)。 我有一个技嘉Z68X-UD3-B3。老实说,我不确定它是否支持VT-d。该手册似乎没有提及。 我的CPU支持VT-x。 整个设置需要具有与我当前设置相当的性能。我可以忍受一些性能损失,但是它不应该太慢。 Xen对我来说合适吗?如果没有,我还能使用什么(最好是免费的东西,或者至少对学生来说是可以承受的)?

2
64位主机的64位或32位客户机?(VMware)
所以,这是我所有的问题。从来没有看到一个完整的答案,所以请大家帮帮我。 我有一个启用了所有硬件的Intel Core i7 CPU(超线程除外)。 我的操作系统是Win 7 x64 Professional SP1合法版本。 我已经安装了VMWare(7.1.4 atm)。 我应该使用什么客人?是64位还是32位? 我只是不知道 哪个更好? (内存不是问题,在PC上容量为10gig。我想知道在来宾性能方面哪种更好。)


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.