如何在Ubuntu中使用VirtualBox运行Windows
导读:如何在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
- 命令行安装(推荐):
打开终端,依次执行以下命令:
若需要扩展功能(如USB 3.0、远程桌面),可额外下载扩展包并安装:sudo apt update # 更新软件包列表 sudo apt install virtualbox # 安装VirtualBox核心组件
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