Ubuntu VirtualBox如何安装Windows系统
导读:在Ubuntu上使用VirtualBox安装Windows系统的完整步骤 1. 准备前置条件 确认硬件虚拟化支持:Windows虚拟机需要硬件虚拟化(Intel VT-x/AMD-V)支持。在Ubuntu终端运行以下命令检查: egrep...
在Ubuntu上使用VirtualBox安装Windows系统的完整步骤
1. 准备前置条件
- 确认硬件虚拟化支持:Windows虚拟机需要硬件虚拟化(Intel VT-x/AMD-V)支持。在Ubuntu终端运行以下命令检查:
egrep -c '(vmx|svm)' /proc/cpuinfo
若返回值大于0,则表示支持;若未开启,需进入BIOS/UEFI设置(开机按F2/Del键,不同品牌操作不同),找到“Virtualization Technology”选项并设置为Enabled。 - 下载必要文件:从Microsoft官网下载所需Windows版本的ISO镜像(如Windows 10/11),并保存至Ubuntu本地。
2. 安装VirtualBox
- 添加软件源与密钥(适用于Ubuntu 22.04及以上版本):
打开终端,依次运行以下命令添加VirtualBox官方软件源和认证密钥:sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - 更新软件包并安装:
sudo apt update sudo apt install virtualbox-7.0 -y # 推荐安装最新稳定版(如7.0),可根据需求替换版本号 - (可选)安装扩展包:若需要USB 3.0、远程桌面等高级功能,可下载对应版本的扩展包(如
Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack),通过VirtualBox主界面的“文件→首选项→扩展”进行安装。
3. 创建Windows虚拟机
- 启动VirtualBox并新建:打开VirtualBox,点击顶部新建按钮,进入虚拟机配置向导。
- 设置基础信息:
- 名称:自定义(如“Win11-VM”),便于识别;
- 类型:选择“Microsoft Windows”;
- 版本:根据下载的ISO镜像选择(如“Windows 11(64-bit)”)。
- 分配资源:
- 内存:建议分配宿主机总内存的1/4至1/2(如宿主机有8GB内存,可分配2-4GB),最低不低于2GB;
- 虚拟硬盘:选择“创建虚拟硬盘现在”,文件类型选“VDI(VirtualBox默认)”,存储方式选“动态分配”(节省物理磁盘空间),大小建议至少20GB(Windows 11需更大空间)。
4. 挂载Windows ISO并启动安装
- 进入虚拟机设置:选中刚创建的Windows虚拟机,点击顶部设置按钮。
- 配置存储:
在“存储”选项卡中,点击“控制器:SATA”(或IDE)右侧的空光盘图标,选择“选择或创建一个光盘映像文件”,然后浏览并选中下载的Windows ISO镜像,点击“确定”保存设置。 - 启动安装流程:在VirtualBox主界面选中Windows虚拟机,点击顶部启动按钮。虚拟机将从ISO启动,进入Windows安装界面。
- 完成Windows安装:
- 选择语言、时间和键盘布局,点击“下一步”;
- 点击“现在安装”;
- 选择Windows版本(如“Windows 10专业版”),勾选“我接受许可条款”,点击“下一步”;
- 选择“自定义:仅安装Windows(高级)”,直接点击“下一步”(无需分区,VirtualBox会自动创建虚拟磁盘);
- 等待安装完成(约15-30分钟,取决于硬件性能),期间虚拟机可能重启多次,无需干预。
5. 安装VirtualBox增强功能(提升体验)
- 挂载增强功能镜像:Windows安装完成后,启动虚拟机,在VirtualBox顶部菜单选择设备→安装增强功能。若未自动挂载,可手动下载增强包并双击运行
VBoxWindowsAdditions.exe(位于虚拟光驱中)。 - 安装与重启:按照向导提示安装增强功能(如“Direct3D支持”“共享文件夹”等),安装完成后重启虚拟机。重启后,虚拟机窗口可自适应调整大小(通过“视图→调整窗口大小”实现),且能更好地集成宿主机系统。
6. (可选)配置共享文件夹(宿主机与虚拟机文件共享)
- 设置共享文件夹:在VirtualBox主界面选中Windows虚拟机,点击设置→共享文件夹,点击右侧带加号的文件夹图标,选择宿主机中需要共享的文件夹(如
/home/username/Documents/shared),勾选“自动挂载”和“固定分配”,点击“确定”。 - 访问共享文件夹:启动Windows虚拟机,在“此电脑”中找到“网络驱动器”(通常为Z盘),即可访问宿主机共享的文件夹,实现双向文件传输。
常见问题解决
- 内核驱动未安装(rc=-1908):若重启Ubuntu后出现此错误,运行以下命令修复:
sudo aptitude update sudo aptitude install dkms sudo /etc/init.d/virtualbox restart - 无法找到VirtualBox扩展包:可从VirtualBox官网下载对应版本的扩展包(如
Oracle_VM_VirtualBox_Extension_Pack-7.0.10.vbox-extpack),通过VirtualBox主界面的“文件→首选项→扩展”导入并安装。
按照以上步骤操作,即可在Ubuntu系统中通过VirtualBox成功安装并运行Windows系统。安装过程中需注意网络连接(部分组件需联网下载),并根据实际硬件配置调整资源分配。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu VirtualBox如何安装Windows系统
本文地址: https://pptw.com/jishu/744433.html
