我有一个带有 8GB 内存的 ESXI 6.0。出于某种原因,我只能为 VM 使用 4.7GB。我尝试使用esxtop但没有看到使用大量 RAM 的任何内容。以下是来自 vsphere 的屏幕截图。任何人都可以帮助我了解内存的去向吗?正如您在下面看到的,ESXI 总共有 8104 MB RAM 可用,但不知何故我只有 4.7GB ram 可用于 VM。当我关闭所有虚拟机时,esxi 使用的是 1.4GB,这没问题,但我仍然只有 4.7GB 可用于虚拟机。剩余的 RAM 去哪里了,如何让 VM 使用更多 RAM?
我已在 Windows 10 专业版上安装了 Hyper-V 管理器,并已连接到托管所有虚拟机的服务器。通过使用Connect to server,我可以看到所有的虚拟机。他们的状态是running,他们的状态是空的。我尝试连接到他们,但我不能,还有想法?并且没有错误信息。
现在,在您将其标记为重复项或跳转到回答“仅使用 VirtualBox”之前,这是一个不同的用例。
我希望在我的硬件上同时运行两个操作系统,以便启动和关闭一个操作系统不会影响另一个。我打算让 Linux 操作系统无头运行,并且只能通过 SSH 访问它,但让 Windows 成为似乎在计算机上运行并使用显示器等的操作系统。
我有 16GB 内存和 6 核 CPU,所以我可以合理地向 Linux 捐赠几 GB 内存和 2 个内核。
我认为它可以与虚拟化的两个操作系统一起使用,并且只允许 Windows 访问我的显示器所连接的 GPU。但是,我不知道该怎么做。我认为它需要一个特殊的操作系统来处理运行它,但我不知道这样的事情。
理想情况下,免费解决方案是最好的,但如果有任何相对便宜的解决方案可用,我不会反对付费。
我正在为 Android 开发应用程序。模拟器建议启用虚拟化。
但我不确定从长远来看它对我的电脑是否有好处?另外,我的电脑建议我禁用虚拟化。
我的最终目标是在 Windows 10 Pro(评估)中为 Windows 运行 docker。
要做到这一点,
安装失败,因为它需要启用“虚拟化”,如https://github.com/docker/for-win/issues/74 中所述
我已经为 VM 配置了“硬件虚拟化”设置,如下所示......但它仍然没有在来宾 Windows 操作系统中启用
有关如何启用它的任何线索?
我正在尝试在 VMWare VM(Windows Server 2008 64 位)中运行 Virtual Box VM
我在启动虚拟机 vm 时遇到以下错误。
Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
Run Code Online (Sandbox Code Playgroud)
我在 VMWare VM 上启用了 VT-X 虚拟化设置。并且 Hyper-V 未安装在 VMWare VM (Windows Server 2008) 上。
同样在 Virtual Box 上 - 我可以看到仅安装 32 位来宾的选项(即使 Windows Server 2008 是 64 位)
我不确定我还能错过什么?
我在 VMware Workstation 中启动了 2 个虚拟机,网络连接为桥接。
假设我的 VM 的 IP 是 192.168.1.3 和 192.168.1.4。通过这些 VM,我可以 ping 互联网,例如:Google。从我的主机系统(运行 VMware 的地方)我也可以 ping 到这些 VM。假设我的主机 IP 是 192.168.1.2。
但是,从 VM 中,我无法 ping 我的主机 IP,没有响应或输出,但是当我使用Ctrl+停止 ping 时C,它会提供以下信息。
----192.168.1.2 ping statistics----
704 packets transmitted, 0 received,100% packet loss,time 704557ms
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题。
我有一台安装并启用了 Hyper-V 的 Windows 10 物理(笔记本电脑)主机,但我遇到了一个问题,对于一个相当普通的 Debian 9 来宾安装,在主机休眠一段时间后时钟没有更新,并且然后再次被唤醒(我假设来宾与主机暂停)。
据我了解,这个问题应该可以平凡的Hyper-V的集成服务,其处理的同时启用了在虚拟机设置(所有集成服务启用)和来宾(所有hv_*模块被加载),和其中一个这些服务同步时间并确保它保持最新。
那么,为什么它在我的情况下不起作用?我没有安装 NTP,我不想,部分是原则上(专门解决 Hyper-V 的问题),部分是因为来宾必须在没有 Internet 连接和远程主机服务的情况下工作。我的主机时区明确设置为 UTC(我经常使用笔记本电脑漫游,既不需要也不希望将访客与特定时区静态关联),并TZ根据需要使用变量。
我已经阅读了 Microsoft 的大量页面和一些 Altaro 文章,这些文章似乎非常有见地,但未能在这方面启发我。我还在 Stack Exchange 网站上阅读了许多答案,其中一半建议使用 NTP,另一半主要是关于其他事情,或者只是不提供所需的建议。
我知道当主机从睡眠中恢复时,可能有一些信号不会在来宾上触发(例如,如果您通过 ACPI 使来宾进入睡眠状态就会如此),但这不应该是一个解决了问题?
我可以在哪些地方排除故障,以确保我可以可靠地关闭笔记本电脑的盖子(使其进入睡眠状态),并期望以最新的时间戳返回给我的客人?
我尝试运行一个 qemu 虚拟机,该虚拟机具有与主机共享的文件夹。无论我做什么,我总是犯同样的错误:9pnet_virtio: no channels available for device share.
主机在Linux下。
内核编译时启用了所有 9P 和 virtio 选项(https://wiki.qemu.org/Documentation/9psetup)。
这是我运行 qemu 的脚本:
#! /bin/bash
HDA=archlinux.img
HDB=myHome.img
KERNEL=linux/arch/x86/boot/bzImage
if [ -n "${KDB}" ]; then
KGD_WAIT='kgdbwait'
fi
CMDLINE="root=/dev/sda1 rw vga=792 console=ttyS0 kgdboc=ttyS1 ${KGD_WAIT}"
FLAGS="--enable-kvm -s"
VIRTFS+=" --virtfs local,path=./share/,mount_tag=share,security_model=passthrough,id=share "
exec qemu-system-x86_64 ${FLAGS} \
-hda "${HDA}" -hdb "${HDB}" \
${VIRTFS} \
-net user -net nic \
-serial stdio -serial tcp::1234,server,nowait \
-boot c -m 1G \
-kernel "${KERNEL}" -append "${CMDLINE}"
Run Code Online (Sandbox Code Playgroud)
当我手动挂载文件夹时(https://www.linux-kvm.org/page/9p_virtio) …
我需要通过组策略对无线适配器管理进行一些测试。最方便的方法是通过我的工作站上托管的虚拟环境,对于大多数情况,这样做没有额外的障碍。
不幸的是,主机没有 wifi 卡,我在查找支持创建虚拟无线卡的 Windows 7+* 或 VMWare Workstation 14 功能时遇到严重问题,甚至只是在没有支持硬件的情况下启动网络连接。
*如果为此在 Windows 10 中引入了功能,则在此操作系统中的测试也将有效。
我需要做的就是确保组策略配置应用正确的设置 - 稍后在物理设备上进行测试,理想情况下,当我们有信心他们至少会获得我们期望的配置,即使结果不起作用。
因此,即使显示归类为“已断开连接”的适配器也足以满足我的目的,因为我将能够检查适配器属性并确保定义的无线网络首选项和安全设置已按预期应用。
是否有任何 Windows 7+ 命令、第三方程序或替代管理程序能够:
我尝试过的事情:
vmware windows-7 wireless-networking virtualization windows-10
virtualization ×10
windows-10 ×3
esxi ×2
hyper-v ×2
linux ×2
virtualbox ×2
vmware ×2
centos ×1
debian ×1
docker ×1
emulator ×1
memory ×1
memory-limit ×1
networking ×1
qemu ×1
virtio ×1
windows ×1
windows-7 ×1