准备工作
-
系统要求
- CPU:支持虚拟化技术(Intel VT-x / AMD-V),需在BIOS/UEFI中启用。
- 内存:≥4GB(建议8GB以上,分配一半给模拟器)。
- 存储:≥20GB空闲空间(用于虚拟磁盘)。
-
下载资源
- 模拟器软件(任选其一):
- VirtualBox(图形化操作,适合新手)
- QEMU(命令行操作,灵活性高)
- Linux镜像:
- 推荐Ubuntu或Fedora(ISO文件格式)。
- 模拟器软件(任选其一):
安装模拟器
以VirtualBox为例(Windows/macOS通用):
- 运行安装包,按提示完成安装。
- 打开VirtualBox,点击 新建:
- 名称:自定义(如”Ubuntu_VM”)。
- 类型:
Linux
。 - 版本:选择对应的Linux发行版(如Ubuntu 64-bit)。
- 分配资源:
- 内存:建议4096MB(根据物理内存调整)。
- 硬盘:选择 创建虚拟硬盘 → VDI格式 → 动态分配 → 大小≥20GB。
配置并启动Linux系统
- 挂载Linux镜像:
- 选中新建的虚拟机 → 点击 设置 → 存储 → 光驱图标 → 选择下载的ISO文件。
- 启动虚拟机:
- 点击 启动,进入Linux安装界面。
- 按提示完成安装(语言、时区、分区等)。
- 分区注意:新手建议选择 自动分区。
- 安装增强功能(提升体验):
- 在VirtualBox菜单栏:
- 设备 → 安装增强功能 → 挂载虚拟光驱。
- 在Linux内打开终端,运行:
sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r) sudo /media/cdrom0/VBoxLinuxAdditions.run # 执行安装脚本
- 重启虚拟机生效(支持分辨率调整、文件共享等)。
- 在VirtualBox菜单栏:
关键功能使用
- 文件共享(宿主机↔虚拟机):
- VirtualBox:
- 设置 → 共享文件夹 → 添加宿主机目录(如
D:\Share
)。 - Linux内挂载:
sudo mkdir /mnt/share sudo mount -t vboxsf 共享文件夹名称 /mnt/share
- 设置 → 共享文件夹 → 添加宿主机目录(如
- VirtualBox:
- 网络配置:
- NAT模式(默认):虚拟机通过宿主机上网。
- 桥接模式:虚拟机独立IP(需在 网络 → 连接方式 中切换)。
- 快照管理:
- 点击 工具 → 快照 → 创建系统快照(便于恢复错误操作)。
常见问题解决
- 无法启用虚拟化:
- 进入BIOS/UEFI → 开启
Intel VT-x
/AMD-V
(通常在Advanced或Security选项)。
- 进入BIOS/UEFI → 开启
- 启动报错:
- “VT-x is disabled”:检查BIOS设置或关闭Hyper-V(Windows用户)。
- 黑屏卡死:分配内存过大 → 调低至≤物理内存的50%。
- 性能优化:
- 启用3D加速:设置 → 显示 → 勾选 启用3D加速。
- 分配更多CPU核心:设置 → 系统 → 处理器 → 增加核心数(≤物理核心数)。
安全与注意事项
- 镜像来源:仅从官方渠道下载ISO,避免第三方篡改。
- 更新维护:
- 定期更新模拟器软件(修复漏洞)。
- Linux内执行
sudo apt update && sudo apt upgrade
(Ubuntu系)。
- 资源占用:
- 关闭虚拟机后及时释放内存,避免宿主机卡顿。
- 敏感操作前创建快照备份。
通过Linux模拟器,可安全体验不同发行版,适用于开发测试、学习环境搭建等场景,初次使用建议从VirtualBox开始,熟练后尝试QEMU进阶功能(如GPU直通),实践时注意资源分配与系统更新,确保稳定运行。
引用说明:
- VirtualBox官方文档:https://www.virtualbox.org/manual/
- QEMU安装指南:https://www.qemu.org/download/
- Ubuntu镜像下载:https://ubuntu.com/download/desktop 基于开源工具官方文档及社区最佳实践,遵循GPL协议。*
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5482.html