虚拟机搭建教程(三)

简介: 教程来源 https://bncne.cn/ Windows 11虚拟机安装需注意:启用vTPM与Secure Boot、分配≥4GB内存/64GB磁盘、选NAT联网;遇限制可执行OOBE\BYPASSNRO跳过;常见问题含虚拟化未开、无网络、卡顿等,对应BIOS设置、关Hyper-V、装VMware Tools即可解决。

七、Windows 11虚拟机安装注意事项

Windows 11对硬件要求较为严格,在虚拟机中安装时需要注意以下几点。

7.1 TPM 2.0虚拟化支持
Windows 11要求必须具有TPM 2.0安全芯片。在VMware Workstation Pro 15.5及以上版本中,创建Windows 11虚拟机时会自动添加虚拟TPM(vTPM)设备,只需在创建时确保选择的操作系统版本为“Windows 10 and later x64”或“Windows 11 x64”即可。

如果在安装过程中遇到“此电脑无法运行Windows 11”的提示,可以检查虚拟机设置中是否已启用虚拟TPM。

7.2 网络要求
Windows 11安装过程可能要求连接互联网完成Microsoft账户登录。建议在虚拟机网络配置中选择NAT模式,确保虚拟机可以访问外网。

7.3 硬件配置建议
流畅运行Windows 11虚拟机,建议分配4GB以上内存、2个CPU核心、64GB以上磁盘空间。如果宿主机资源充足,可以适当增加配置以获得更好的体验。

7.4 绕开Windows 11安装限制(可选)
如果希望跳过TPM 2.0和网络账户登录等限制,可在安装过程中按Shift + F10打开命令提示符,输入OOBE\BYPASSNRO命令后按回车,系统将重启并允许创建离线账户。

八、虚拟机常见问题与故障排除

8.1 虚拟机无法启动,提示虚拟化未开启
原因:BIOS/UEFI中VT‑x/AMD‑V未开启,或宿主机上Hyper‑V与VMware冲突。

解决方案:

重启电脑进入BIOS/UEFI,确认虚拟化选项已设为Enabled。

在Windows功能中关闭Hyper‑V:控制面板 → 程序和功能 → 启用或关闭Windows功能 → 取消勾选Hyper‑V → 重启电脑。

8.2 虚拟机没有网络连接
原因:网络模式配置不当,或虚拟网卡驱动未正确加载。

解决方案:

检查虚拟机网络适配器的连接方式是否正确(NAT模式应保证宿主机有互联网连接)。

在Linux虚拟机中检查网络服务状态:systemctl status NetworkManager或systemctl status network。

如果NAT模式下需要外部访问虚拟机端口,配置端口转发。

8.3 虚拟机运行非常卡顿
原因:宿主机资源不足,或分配给虚拟机的资源过多导致与宿主机竞争。

解决方案:

检查宿主机CPU使用率和内存占用,适当减少分配给虚拟机的资源。

确保宿主机使用SSD存储虚拟机磁盘文件。

确保已安装VMware Tools或Guest Additions以启用3D加速和性能优化。

关闭虚拟机中不必要的后台服务和自启动程序。

8.4 虚拟机与宿主机无法拖拽和复制粘贴文件
原因:增强工具未正确安装或未运行。

解决方案:

在VMware中确认VMware Tools已正确安装并运行(在Ubuntu中执行vmware-toolbox-cmd -v检查版本)。

在VirtualBox中确认Guest Additions已安装(在CentOS中检查是否有vboxguest服务运行)。

检查虚拟机设置中“共享文件夹”和“拖拽”功能是否已启用。

8.5 KVM虚拟化模块未加载
原因:KVM内核模块未正确加载,或CPU不支持硬件虚拟化。

解决方案:

# 检查KVM模块是否已加载
lsmod | grep kvm
# 若未显示kvm_intel/kvm_amd,尝试手动加载
sudo modprobe kvm_intel   # Intel CPU
sudo modprobe kvm_amd     # AMD CPU
# 将加载模块设置为开机自动加载
echo "kvm_intel" | sudo tee -a /etc/modules

九、虚拟机高级管理技巧

9.1 虚拟机克隆
克隆是将现有虚拟机复制一份副本的功能,可用于快速部署多个相同配置的虚拟机。

VMware:右键虚拟机 → “管理” → “克隆”,可选择“完整克隆”和“链接克隆”两种模式。完整克隆会创建完全独立的副本,占用空间较大;链接克隆依赖原始虚拟机,创建速度快、占用空间小。

VirtualBox:右键虚拟机 → “复制”,按向导完成复制。

KVM:使用virt-clone命令:

sudo virt-clone --original centos-vm --name centos-vm-clone --file /var/lib/libvirt/images/centos-vm-clone.qcow2

9.2 共享文件夹
共享文件夹功能允许虚拟机直接访问宿主机上的指定目录,极大地便利了文件传输。

VMware:虚拟机设置 → “选项” → “共享文件夹” → “总是启用” → 添加共享目录。

VirtualBox:设备 → “共享文件夹” → 选择固定分配 → 添加共享目录。

在Linux客户机中挂载共享文件夹:

# VMware Tools挂载点
sudo mkdir /mnt/hgfs
sudo vmhgfs-fuse .host:/share_folder /mnt/hgfs -o allow_other

# VirtualBox Guest Additions挂载点
sudo mount -t vboxsf share_folder /mnt/shared

9.3 磁盘扩容
当虚拟磁盘空间不足时,可以使用以下方法扩容:

VMware:编辑虚拟机设置 → 选择硬盘 → “实用工具” → “扩展” → 输入新的磁盘容量。

VirtualBox:命令行扩容:

VBoxManage modifyhd "path/to/your.vdi" --resize 51200  # 扩容到50GB

KVM:

qemu-img resize /var/lib/libvirt/images/centos-vm.qcow2 +20G  # 增加20GB

扩容后,需要在虚拟机操作系统内部扩展分区和文件系统,才能使用新增的空间。

9.4 资源监控与优化
定期监控虚拟机的资源使用情况,及时调整配置以避免性能瓶颈:

内存和CPU根据实际工作负载进行调整,数据库服务器应分配更多内存,Web服务器可分配更多CPU核心。

使用SSD作为虚拟机磁盘存储,可显著提升启动速度和I/O性能。

启用3D加速(VMware和VirtualBox均支持)可提升图形界面响应速度。

使用virtio网络驱动(KVM环境)可减少网络延迟。
来源:
https://yvyus.cn/

相关文章
|
3月前
|
Ubuntu Linux KVM
虚拟机搭建教程(二)
教程来源 https://zlpow.cn/ 本文详解Windows、Linux三大平台虚拟化实战:Windows下用VMware安装Ubuntu 24.04(含Tools与快照),VirtualBox部署CentOS Stream 9;Linux主机通过KVM命令行及virt-manager搭建高性能虚拟机,覆盖配置、联网、增强工具与管理全流程。
|
3月前
|
Ubuntu Linux KVM
虚拟机使用教程大全(一)
教程来源 https://tmywi.cn/ 虚拟机技术已成IT从业者必备技能。本文聚焦“使用”而非搭建,涵盖资源调优、网络配置、快照备份、性能监控与故障排查等30+实用章节,兼容VMware/VirtualBox/KVM,含100+命令示例与实战技巧。
|
网络安全
kali 启用默认root,开启SSH服务,安装VNC,设置服务自启动
启用默认root,开启SSH服务,设置服务自启动,安装VNC
|
22天前
|
人工智能 API 开发工具
阿里云百炼Token Plan全功能详解:订阅规则、支持模型与API实操教程
在大模型应用快速普及的当下,开发者与企业团队经常会遇到一个现实难题:项目会同时用到文本推理、视觉理解、图片生成、AI视频生成等多种能力,不同模型分属不同服务,需要分别开通权限、管理多套密钥、分别结算账单,不仅管理成本高,预算也很难提前把控。很多开发人员一边使用代码智能体工具做程序开发,一边调用图像视频模型做素材生成,来回切换多个平台,账号、密钥、账单分散,一旦业务量上涨,实际开销很容易超出预期。阿里云百炼推出的Token Plan,就是面向这类场景打造的一站式大模型订阅服务,通过统一Credits额度,实现多款主流大模型共享一套订阅权益,降低多模型场景下的管理复杂度,适配个人开发者、独立工作室
146 2
|
3月前
|
Linux KVM 虚拟化
虚拟机搭建教程(一)
教程来源 https://xgmoi.cn/ 本文系统讲解虚拟机核心知识:从定义、Type-1/Type-2架构、CPU/内存/I/O虚拟化原理,到VMware、VirtualBox、Hyper-V、KVM等主流工具对比与选型,再到硬件虚拟化开启实操,助力开发者、学生和运维人员高效掌握虚拟化技能。
|
3月前
|
Linux KVM 虚拟化
虚拟机使用教程大全(二)
教程来源 https://oplhc.cn/ 虚拟机网络模式深度解析:NAT(共享上网)、桥接(独立局域网身份)、仅主机(宿主隔离通信)、内部网络(纯虚拟机互通)及VMware自定义模式,涵盖原理、配置、端口转发与高级应用,助你精准构建安全高效实验环境。
|
弹性计算 人工智能 Java
阿里云项目一键部署Skill:当 AI 学会自己把代码"扔上云"
Qoder × 阿里云ECS一键部署技能,用`/alibabacloud-ecs-code-deploy`指令即可全自动完成环境配置、询价确认、脚本生成、部署验证与资源清理,支持Python/Node.js/Java/Go/Docker等多语言项目,真正实现“代码写完即上线”。
|
8月前
|
机器学习/深度学习 监控 算法
基于 YOLOv8 的多车型交通车辆实时检测识别项目 [目标检测完整源码]
基于YOLOv8的多车型交通车辆实时检测系统,支持12类车辆识别,集成PyQt5图形界面,可处理图片、视频、摄像头等多源输入。具备高精度、易部署、可扩展等特点,适用于智慧交通、车流统计与AI教学实践,实现从算法到应用的完整落地。
616 20
基于 YOLOv8 的多车型交通车辆实时检测识别项目 [目标检测完整源码]
|
8月前
|
存储 人工智能 监控
黎跃春讲AI智能体运营工程师:构建与驾驭智能体系统的核心力量
在AI智能体浪潮席卷而来的今天,一个新兴的关键角色正变得至关重要——AI智能体运营工程师。本文将从资深专家黎跃春的视角出发,深入剖析这一角色的核心职责与技能栈,并系统性地拆解智能体系统的架构、工作原理与核心挑战。我们将探讨运营工程师如何作为“智能体系统的驾驭者”,通过监控、评估、调优与规模化部署,确保智能体从实验室原型稳定、高效地转化为实际生产力。无论您是AI开发者、技术决策者还是智能体爱好者,本文都将为您提供从理论到实践的清晰路线图。
|
10月前
|
人工智能 安全 测试技术
Strix:用AI做渗透测试,把安全漏洞扼杀在开发阶段
Strix是开源AI安全测试工具,模拟黑客攻击并验证真实漏洞,支持代码与环境协同扫描,误报率低,可集成CI/CD,将数周渗透测试压缩至几小时,助力开发与安全团队高效发现风险。
Strix:用AI做渗透测试,把安全漏洞扼杀在开发阶段