当前位置: 首页 > news >正文

Linux服务器安装Windows虚拟机

​​​​​​在 Linux 系统中安装 Windows 虚拟机,使用 VirtualBox 虚拟机软件,类似 Windows 下面的 VMware 软件。

下载地址:Linux_Downloads – Oracle VM VirtualBox

一、Linux系统安装VirtualBox

1. 根据Linux的系统版本选择下载对应的VirtualBox版本

2. 创建repo配置文件

当前页面下滑至最后,点击查看repo文件

 登录服务器后台,在 /etc/yum.repos.d/ 目录下新建 virtualbox.repo 文件,将上一步查看的repo文件内容复制到里面

3. 更新yum里的版本

在 Linux 后台依次输入下面两个命令:

yum clean all
yum makecache

此时,如果 Linux是离线的,此时可能会报错,可以设置开启代理,设置临时代理方式如下:

export http_proxy="172.17.2.251:10809"
export http_proxys="172.17.2.251:10809"

4. 搜索并安装VirtualBox版本

yum search VirtualBox

选择相应版本安装,此处选择6.1版本,输入下面的命令:

yum install VirtualBox-6.1

安装时会有两个确认提示,直接输入y即可。

5. VirtualBox安装完成

二、VirtualBox中安装Windows10

1. Win10安装镜像下载

推荐一个特别好用的系统下载网站:MSDN, 我告诉你 - 做一个安静的工具站

2. 创建虚拟机

打开Linux VirtualBox ,点击新建,创建虚拟机

设置虚拟机名称、文件保存位置及虚拟机操作系统类型

设置虚拟机的最大内存,根据自己电脑配置选择。不过win10最好不少于4G。

设置硬盘:主要是选择是否现在创建,大小,一次性分配空间还是根据存储内容动态扩容(但受到设置的最大值和物理机的限制)。

选择硬盘文件类型。VDI是只能VirtualBox使用,下面的两个也可以在VMware Workstation中使用。

选择空间分配方式。

选择存储位置和大小。

创建完成。

3. 设置虚拟机

第一项:共享剪贴板设置,文件复制粘贴设置

第二项:CPU设置

第三项:内存、启动顺序等设置

第四项:显存设置

第五项:设置光盘iso镜像

第六项:网卡设置

  • 桥接:简单理解就是虚拟机直接使用主机的网卡,一个局域网内。
  • NAT:虚拟机自己在自己的局域网内,通过虚拟网卡与主机通信,主机在和外网通信。

第七项:启动安装操作系统iso

4. 安装Windows系统

设置光驱的iso地址之后,点击上图中的启动按钮就可以“开机安装操作系统”。

第一步:启动界面,光标界面中任意区域后,然后按键盘的任意键。

异常:假如没有按,到了下面的界面,处理很简单,点击窗口的叉号关闭窗口重新启动。(相当于关电源,再开机,^_^)如果鼠标被在窗口界面出不来,可以按“右边的ctrl”,这样鼠标就显示出来了,强调一下 —— 右边的ctrl

第二步:选择操作系统

点击 “现在安装(I)”

出现“安装程序正在启动”界面

第三步:选择windows版本。这里选择“windows10 专业版”

新安装选择第二个:

同意安装协议:

选择硬盘:

第四步:开始复制文件(可能持续一会,时间不一定,主要和电脑性能有关)

复制完成

至此,系统已基本安装完成,后续按照提示点击即可。

5. 安装增强功能

窗口最大化后,发现win10桌面并没有最大化,解决这个问题,需要安装virtualbox的增强插件。

第一步:点击 菜单栏中的 “设备->安装增强功能”

第二步:打开资源管理器,可以看到光驱中已经有 增强功能安装包了

第三步:双击64位的exe,打开进行安装。

只需要一直下一步,接收就可以了。

第四步:重启完成安装,登录后发现,窗口已经可以铺满整个窗口了。

至此,虚拟机安装全部完成。

转自:Linux服务器安装Windows虚拟机_我若是个疯子的博客-CSDN博客_linux windows虚拟机

相关文章:

  • AD域的详细介绍
  • 网络连接的三种模式:桥接模式,NAT模式,仅主机模式
  • 蓝牙怎么区分单模和双模_双十二无线外设怎么选,手把手教你选购无线外设圆梦无线桌面...
  • 学习5g通信心得体会_从IoT到5G I-IoT:下一代基于IoT的智能算法和5G技术
  • c++大作业迷宫游戏 规定时间内完成_小学生做作业磨蹭的7个原因及对策(老师转给家长)...
  • pyqt联动多层级下拉框_pyqt5-下拉框联动效果
  • python人工智能 动漫生成_使用Python来看看动漫中的你
  • 形容等待时间长的句子_形容“等待时间长”的成语有哪些?
  • ueditor统计字数中文_百度UEditor修改右下角统计字数包含html样式
  • gan怎么输入一维数据_GAN生成图像综述
  • c语言switch流程图_零基础学C语言——预编译
  • ibatis spring框架升级到5.x_Java SSM 框架面试,附答案!!!
  • 弹性理论法研究桩基受力计算公式_浅谈桩基础沉降计算方法
  • qlineedit 设置界面不能输入_最新水星MW320R路由器恢复出厂设置
  • adb命令 android 串口_「Android」Android常规adb命令
  • [数据结构]链表的实现在PHP中
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 【面试系列】之二:关于js原型
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • ES6之路之模块详解
  • Git初体验
  • Java小白进阶笔记(3)-初级面向对象
  • js
  • Just for fun——迅速写完快速排序
  • Linux后台研发超实用命令总结
  • Lsb图片隐写
  • MaxCompute访问TableStore(OTS) 数据
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • PermissionScope Swift4 兼容问题
  • 不上全站https的网站你们就等着被恶心死吧
  • 动态魔术使用DBMS_SQL
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 如何在GitHub上创建个人博客
  • 软件开发学习的5大技巧,你知道吗?
  • 实战|智能家居行业移动应用性能分析
  • 怎样选择前端框架
  • zabbix3.2监控linux磁盘IO
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #《AI中文版》V3 第 1 章 概述
  • $.ajax,axios,fetch三种ajax请求的区别
  • (C语言)球球大作战
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (转)大道至简,职场上做人做事做管理
  • . Flume面试题
  • .axf 转化 .bin文件 的方法
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .net core使用ef 6
  • .NET 常见的偏门问题
  • .Net6 Api Swagger配置
  • .Net7 环境安装配置
  • .NET命名规范和开发约定