首页主机资讯如何在Ubuntu中使用VirtualBox运行Windows

如何在Ubuntu中使用VirtualBox运行Windows

时间2025-10-10 02:02:03发布访客分类主机资讯浏览1020
导读:如何在Ubuntu中使用VirtualBox运行Windows 1. 准备工作 下载必要文件:前往Microsoft官网下载目标Windows版本(如Win10/11)的ISO镜像;前往VirtualBox官网下载最新版本的Virtual...

如何在Ubuntu中使用VirtualBox运行Windows

1. 准备工作

  • 下载必要文件:前往Microsoft官网下载目标Windows版本(如Win10/11)的ISO镜像;前往VirtualBox官网下载最新版本的VirtualBox安装包(或使用命令行安装)。
  • 硬件要求:确保Ubuntu主机支持硬件虚拟化(Intel VT-x或AMD-V),可通过终端命令检查:egrep -c '(vmx|svm)' /proc/cpuinfo(返回值≥1表示支持);若未启用,需进入BIOS/UEFI设置(开机按F2、Del等键,具体取决于主板型号)开启虚拟化功能。

2. 在Ubuntu上安装VirtualBox

  • 命令行安装(推荐)
    打开终端,依次执行以下命令:
    sudo apt update  # 更新软件包列表
    sudo apt install virtualbox  # 安装VirtualBox核心组件
    
    若需要扩展功能(如USB 3.0、远程桌面),可额外下载扩展包并安装:
    wget https://download.virtualbox.org/virtualbox/7.0.10/Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack  # 替换为最新版本链接
    sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack
    

3. 创建Windows虚拟机

  • 启动VirtualBox并新建虚拟机
    打开VirtualBox主界面,点击顶部“新建”按钮,进入配置向导:
    • 基础信息:输入虚拟机名称(如“Win11-VM”),选择“类型”为“Microsoft Windows”,“版本”根据ISO镜像选择(如“Windows 11 (64-bit)”)。
    • 内存分配:建议分配4GB及以上内存(根据宿主机内存调整,避免占用过多导致主机卡顿)。
    • 虚拟硬盘:选择“现在创建虚拟硬盘”,类型选“VDI(VirtualBox磁盘映像)”,存储方式选“动态分配”(节省物理磁盘空间),大小建议至少100GB(Windows系统及软件需求)。
      点击“创建”完成虚拟机基础配置。

4. 配置虚拟机以安装Windows

  • 挂载Windows ISO镜像
    选中刚创建的虚拟机,点击顶部“设置”按钮,进入配置界面:
    • 选择“存储”选项卡,点击“控制器:SATA”或“控制器:IDE”下的“空”光盘图标(右侧有光盘形状),然后点击下方“选择/创建光盘映像文件”,浏览并选择下载的Windows ISO镜像。
    • 点击“确定”保存设置。

5. 启动虚拟机并安装Windows

  • 启动安装流程
    在VirtualBox主界面选中虚拟机,点击顶部“启动”按钮,虚拟机将从Windows ISO启动。
    • 选择安装语言、时间和键盘布局,点击“下一步”。
    • 点击“现在安装”,进入产品密钥页面(可选择“我没有产品密钥”,后续再激活)。
    • 选择Windows版本(如“Windows 11 专业版”),勾选“我接受许可条款”,点击“下一步”。
    • 选择“自定义:仅安装Windows(高级)”,在分区界面选择“新建”创建系统分区(建议至少50GB),点击“下一步”开始安装。
    • 等待安装完成(约15-30分钟,取决于硬件性能),期间虚拟机可能多次重启。

6. 安装增强功能(优化体验)

  • 提升功能与性能
    Windows安装完成后,进入系统并登录。此时VirtualBox会提示“安装增强功能”,点击“安装”;若未提示,可通过“设备”→“安装增强功能”手动加载。
    • 打开虚拟机中的“此电脑”,双击“VirtualBox Guest Additions”光盘图标,运行“VBoxWindowsAdditions.exe”安装程序。
    • 勾选“我接受许可条款”,点击“下一步”→“安装”,安装完成后重启虚拟机。
      增强功能可提供以下优化:屏幕自适应(拖动窗口调整大小)、共享文件夹(宿主机与虚拟机文件共享)、USB设备支持、剪贴板共享等。

7. 可选配置(提升便利性)

  • 共享文件夹设置
    若需要在Ubuntu与Windows之间传输文件,可配置共享文件夹:
    • 在VirtualBox主界面选中虚拟机,点击“设置”→“共享文件夹”,点击右侧“+”号添加文件夹。
    • 选择宿主机上的文件夹路径(如“/home/username/Documents/share”),勾选“自动挂载”和“固定分配”,点击“确定”。
    • 重启虚拟机后,共享文件夹会在Windows中显示为网络驱动器(如“Z:”)。

常见问题解决

  • 虚拟化未启用:若安装VirtualBox时提示“VT-x/AMD-V未启用”,需进入BIOS/UEFI设置开启虚拟化功能(通常位于“Security”→“Virtualization Technology”或类似选项)。
  • 安装错误(如“无法加载内核驱动”):在Ubuntu终端执行以下命令修复:
    sudo apt update
    sudo apt install dkms  # 动态内核模块支持
    sudo /etc/init.d/virtualbox restart  # 重启VirtualBox服务
    

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何在Ubuntu中使用VirtualBox运行Windows
本文地址: https://pptw.com/jishu/722067.html
Debian挂载过程中遇到文件系统损坏怎么办 Jenkins在Linux里怎样监控

游客 回复需填写必要信息