virtualization相关内容

什么是最好的虚拟化工具?

最近,我的团队花费了太多时间来设置带有以前产品版本的机器或带有特定补丁的数据库服务器.在某些情况下,我们导致开发人员机器停机三天.显然,这将是使用虚拟机的理想情况.我正在努力支持制作客户发布的虚拟图像的做法.我过去曾有效地将 VMware 用于开发和测试目的,但我想知道是否有人使用过其他任何具有良好使用经验的虚拟化工具? 我们正在 Windows XP 机器上使用 Java 进行开发. ..
发布时间:2021-09-18 18:48:38 其他开发

在虚拟机中模拟 Windows 笔记本电脑?

我想知道是否有一种方法可以在虚拟机中模拟笔记本电脑.具体来说,我想模拟盖子关闭行为.我检查了虚拟框,它似乎没有这种功能. 谢谢! 解决方案 您必须编写一个应用程序才能做到这一点. 您有兴趣广播的消息是 WM_POWERBROADCAST. 看看看看这里如果你也需要抓住它. ..
发布时间:2021-09-18 18:48:35 其他开发

python中的MAC地址生成器

为了创建批量虚拟机,我需要在 Python 中创建一个随机 MAC 地址生成器.我不知道如何生成随机 MAC 地址. 以下程序是否正确? 随机导入# 第一行是为指定的供应商定义的mac = [ 0x00, 0x24, 0x81,random.randint(0x00, 0x7f),random.randint(0x00, 0xff),random.randint(0x00, 0xff) ] ..
发布时间:2021-09-18 18:48:32 Python

了解虚拟化

我想详细了解虚拟化.但是从基础开始,比如什么是虚拟化,以及现实世界的例子和场景.当我搜索时,我得到了虚拟化技术,但我想学习并实际上知道虚拟化究竟是什么,它的类型和所有......请帮助我获得术语“虚拟化"的实用细节 解决方案 虚拟化是一个很大的话题,但粗略地说,虚拟化主要分为三个层次: 使用类型 1 hypervisor 的操作系统虚拟化在现有硬件/操作系统上运行的虚拟机,例如虚拟 ..
发布时间:2021-09-18 18:48:29 其他开发

Ignite 和 gVisor 在用例方面有什么区别?

我想知道 gVisor 和 Weave Ignite 就其用例而言(如果有的话).对我来说,他们似乎都在尝试类似的事情:让虚拟化环境中的代码执行更加安全. gVisor 是通过引入 runsc 来实现的,这是一个支持沙盒容器的运行时,而 Ignite 是通过使用 Firecracker,在他们的上下文中似乎也被用作沙箱. 解决方案 Both Firecracker 和 gVisor ..
发布时间:2021-09-18 18:48:27 其他开发

虚拟化软件如何工作?

我想知道 VirtualBox 或 VMWare Workstation 等虚拟化软件是如何工作的?他们如何创建一个被操作系统视为独立计算机的虚拟环境?我几乎可以肯定这个问题的答案非常深刻,但我对基础理论很满意. 解决方案 VMWare 是如何工作的:http://www.extremetech.com/article2/0,2845,1624080,00.asp 虚拟化是如何工作的 ..
发布时间:2021-09-18 18:48:24 其他开发

Windows:是否*可能*创建(虚拟)视频卡驱动程序?

我想创建一个虚拟监视器.这将起作用的方式是虚拟监视器将出现在我桌面上的窗口中.就 Windows 而言,它只是另一台显示器. 我突然想到,作为一个实际问题,它必须作为视频卡驱动程序来完成(即视频不是通过电线连接到 LCD 面板,而是进入桌面上的另一个窗口). 从技术上讲,我所描述的事情可能吗?(从 DDK 的角度来看) 注意:我不能使用虚拟电脑,因为没有任何虚拟电脑的分辨率足以满 ..
发布时间:2021-09-18 18:48:21 其他开发

虚拟机上的 Windows Phone 7 模拟器?

Windows Phone 7 SDK 似乎不支持在 VM 内运行.在 Parallels 上,当模拟器启动时,整个 VM 就会崩溃. 不过,在网络上,一些人报告说他们可以通过更改大量 VM 设置来使用它. 我需要改变什么才能运行它?我对 Parallels 特别感兴趣,但如果对我来说很好的话,VMWare 或在 OSX 上运行的任何其他模拟器! 解决方案 WinPhone7( ..
发布时间:2021-09-18 18:48:18 其他开发

使用 powerCLI 脚本编写脚本

是否可以使用 powerCLI 脚本编写脚本以使用记事本自动创建 VM?或任何 powerCLI 开发工具? 如何从头开始学习 PowerCLI 脚本以自动创建 VM? 解决方案 大约两个月前,我开始学习 powershell,因为需要使用 PowerCLI :).PowerCLI 是编写 vmware vSphere 自动化脚本的最佳选择. 当您启动 PowerCLI 命令行 ..
发布时间:2021-09-18 18:48:08 其他开发

非 SLAT 机器上的 Windows Phone 8 模拟器

虽然这个话题在不同的论坛上有不同的令人困惑的讨论,但我在 StackOverflow 上找不到它的任何实例,这对许多人来说可能是一个重要的问题,所以我就从这里开始,因为我也是由于我的工作场所没有支持 SLAT 的硬件,目前正在努力解决这个问题. 据说: “新的模拟器建立在最新版本的 Microsoft Hyper-V 上,这需要一个包含二级地址的 64 位 CPUTranslation ..
发布时间:2021-09-18 18:48:05 其他开发

确定我的 PC 是否支持硬件虚拟化

一般来说,如何确定一台 PC 是否支持硬件虚拟化?我使用 VirtualPC 来设置并行测试环境,我会享受一些速度提升. 解决方案 下载:http://www.cpuid.com/cpuz.php 另外检查,http://en.wikipedia.org/wiki/X86_virtualization> 编辑:另外,我知道它适用于 XEN,但所有需要硬件支持的 VM 的说明都是相同 ..
发布时间:2021-09-18 18:48:02 其他开发

如何确定您正在 VM 下运行?

有没有办法从虚拟机内部识别您的代码是否在虚拟机内运行? 我想有或多或少的方法可以识别特定的 VM 系统,尤其是如果 VM 安装了提供程序的扩展(例如 VirtualBox 或 VMWare).但是有没有一种通用的方法来确定您没有直接在 CPU 上运行? 解决方案 很多关于这方面的研究都致力于检测所谓的“蓝色药丸"攻击,即主动试图逃避检测的恶意虚拟机管理程序. 检测 VM 的经典 ..
发布时间:2021-09-18 18:47:59 其他开发

无法使用安装了启用 Hyper-V 和 WSL2 的 VirtualBox 启动 Windows 10 来宾

我最近将 Windows 10 版本更新为 2004 版.我也将 WSL 更新为 WSL2. 我在尝试通过 VirtualBox 6.1.8 使用虚拟机(Windows 10 主机/Windows 10 来宾)时遇到问题.每次我尝试启动它时,它都会变得非常缓慢,并且无法通过启动加载屏幕. 我认为最新版本的 VB 解决了这个问题(根据 this来自 Microsoft 的文档). ..
发布时间:2021-09-18 18:34:32 其他开发

VirtualBox 和 vmdk vmx 文件

我在网上看到有人提供特定 Linux 设置的映像,他们以 VMDK/VMX 文件或 ISO 文件的形式提供.现在 ISO 似乎可以与 VirtualBox 一起使用,因为我可以告诉它挂载 CD/DVD 驱动器并使用 ISO 而不是物理驱动器,但是 VMDK 和 VMX 文件总是被列为与 VMWare/VirtualBox 一起使用. 那么我如何在 VirtualBox 中使用这些文件?当我尝 ..
发布时间:2021-09-18 18:34:29 其他开发

Virtualbox 启用嵌套 vtx/amd-v 变灰

在我的 Ubuntu 18.04 上,我安装了 VirtualBox 6.0 以便嵌套虚拟化.虚拟化在我的 bios 中启用. 但是,当我打开(关闭)虚拟机的设置并转到系统 -> 处理器时,选项“启用嵌套 VT-x/AMD-V" 显示为灰色,我无法启用它. 解决方案 执行这个: $ VBoxManage modifyvm vm-name --nested-hw-virt on ..
发布时间:2021-09-18 18:34:20 其他开发

VirtualBox 错误:未安装内核驱动程序(rc=-1908)

我尝试在 Ubuntu 12.10 上设置虚拟机.我安装了 Oracle Vm VirtualBox Manager.然后,我按照步骤操作,从设置>存储中选择 .iso 文件.然后单击 live cd/dvd 选项.然后确定,当我单击开始按钮时,出现这样的错误: 未安装内核驱动程序 (rc=-1908)VirtualBox Linux 内核驱动程序 (vboxdrv) 未加载或存在/dev/v ..
发布时间:2021-09-18 18:34:11 其他开发

从应用程序中检测虚拟化操作系统?

我需要检测我的应用程序是否在虚拟化操作系统实例中运行. 我找到了 一篇文章,其中包含有关该主题的一些有用信息.同一篇文章出现在多个地方,我不确定原始来源.VMware 实现了一个特定的无效 x86 指令来返回关于自身的信息,而 VirtualPC 使用带有 IN 指令的幻数和 I/O 端口. 这是可行的,但在这两种情况下似乎都是未记录的行为.我想 VMWare 或 VirtualPC ..
发布时间:2021-09-18 18:33:47 其他开发

Vagrant:使用 vagrant 将 docker run 参数传递给多个容器

我正在使用 vagrant 来部署多 VM 环境,用于研究目的,到目前为止效果很好.但是现在我需要将每个 docker 容器固定到特定的 CPU 核心,但我不知道如何使用 vagrant 来做到这一点.我知道我可以使用 Vagrantfile 上的“args"子句将“--cpuset"参数传递给 docker run 命令,但我不知道如何在循环中使用它,因为我正在启动多个容器和我需要将每个容器固定 ..
发布时间:2021-09-15 20:43:17 其他开发

QEMU、KVM、Libvirt有什么区别,如何与Vagrant一​​起使用?需要三者一起工作吗?

我以前在 Virtualbox 中使用过 Vagrant,但 VB 不能在这台计算机上运行,​​所以我想我会尝试不同的方法,但我不太了解这个软件集群,它们的用途是单独和相互依赖的...我知道 Vagrant 机器可以有 QEMU 或 Libvirt(或 KVM?)提供程序,还有 qemu、qemu-kvm 和 vagrant-libvirt,我只是无法将它们全部划分开来以及它们的互连.我想在我的主 ..
发布时间:2021-09-15 20:39:15 其他开发