Windows安装VMware虚拟机+配置Ubuntu的详细步骤以及解决配置过程中报错的问题(完整版)
目录
引言:
过程:
安装VMware虚拟机:
在VMware虚拟机中配置Ubuntu:
在VMware虚拟机中安装Ubuntu:
VMware中启动虚拟机时报错问题的解决:
正式开始安装Ubuntu:
参考资料:
引言:
在学习计算机的过程中,Linux操作系统都是我们绕不开的一环,因为我们习惯了在Windows操作系统上面写文章,处理工程文件,刚开始对Linux操作系统是不了解的,我们可以通过在Windows系统上安装VMware虚拟机从而达到在Windows操作系统上使用Linux操作系统的目的,这篇文章会讲述在Windows电脑上如何安装VMware虚拟机并在虚拟机上配置Linux操作系统(发行版本为Ubuntu)的详细步骤,以供大家参考。
过程:
在这里我直接分享我下载好的VMware虚拟机和Ubuntu镜像文件的安装包:
链接:https://pan.baidu.com/s/1pB1bsiK85G7gTXcVMy6oAQ
提取码:4RAJ
安装VMware虚拟机:
首先我们先来安装VMware虚拟机,点击下载好的VMware安装程序:

这里点击下一步,并在协议条款中选择我接受:

如图,默认的路径在C盘的Programe Files,我们可以根据需要来对安装的位置路径进行更改,我更改在了D盘的相同路径下,然后点击下一步:

这个页面中的两个选项我们都不选,点击下一步:

这两个选项可以都选上,然后点击下一步并开始安装:


等待完成即可。
然后我们打开已经下载好的VMware虚拟机,如图:

填写完成之后点击继续,许可证输入正确的话会出现下面的窗口,点击完成.
如图,我们已经进入到了安装好了的VMware虚拟机里面:

至此VMware虚拟机的安装工作已经完成。
在VMware虚拟机中配置Ubuntu:
刚才我们已经将VMware虚拟机安装完了,现在我们来通过它对Ubuntu操作系统进行安装:

这里我们点击创建新的虚拟机,并选择自定义:

点击下一步:

点击下一步:

这里我们点击浏览,寻找到我们刚才下载Ubuntu虚拟机的路径,并点击稍后安装操作系统,点击下一步:

选择客户机的操作系统位Linux,并点击Ubuntu64位,点击下一步:

这里可以修改系统默认的安装路径,你可以在其他盘中创建一个Ubuntu文件夹,将要安装的操作系统放在这个文件夹中,点击下一步:

这一步就是为Ubuntu操作系统分配CPU的步骤,我的电脑是16GB的内存,我为Ubuntu分配的处理器内核总数为4,大家可以根据自己电脑的性能为虚拟机分配何时的处理器内核总数,点击下一步:

这里我们给虚拟机分配的内存量为4GB,点击下一步:

这个页面是为虚拟机选择网络方式,我们在这里选择“使用网络地址转换(NAT)”,点击下一步:


这里我们按照推荐选择即可,点击下一步:

这里我们点击创建新的虚拟磁盘,点击下一步:

这里我们可以选择将虚拟磁盘拆分成多个文件,这个选项是动态的,就是虚拟机和文件占用多少空间,他就会分配多少空间。点击下一步:

点击下一步:

这就是我们刚才创建好的虚拟机的所有信息了,我们点击完成:

如图,虚拟机已经配置完成了。
这里我们在电脑中查看一下电脑中的网络配置,在Windows设置中找到网络,如图:

点击下面的更改适配器选项:

如图,这里出现了两个VMware虚拟机类型的网络,他们两个的出现就说明我们虚拟机的网络已经配置好了。
至此通过在VMware里面装载Ubuntu镜像文件的步骤算是完成了,接下来我们要在VMware虚拟机中对Ubuntu操作系统进行安装:
在VMware虚拟机中安装Ubuntu:

如图,点击CD/DVD选项:

在连接选项下选择使用ISO镜像文件,点击浏览,寻找到我们刚才下载好的Ubuntu.ISO镜像文件的地址路径,点击确定,然后我们在软件界面点击开启此虚拟机。
VMware中启动虚拟机时报错问题的解决:

如图,这里报错了,显示出以下的提示信息:
此主机支持 AMD-V,但 AMD-V 处于禁用状态。
如果已在 BIOS/固件设置中禁用 AMD-V,或主机自更改此设置后从未重新启动,则 AMD-V 可能被禁用。
(1) 确认 BIOS/固件设置中启用了 AMD-V。
(2) 如果此 BIOS/固件设置已更改,请重新启动主机。
(3) 如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动。
(4) 将主机的 BIOS/固件更新至最新版本。
此主机不支持“AMD RVI”硬件辅助的 MMU 虚拟化。
VMware Workstation 在此主机上不支持用户级别监控。
模块“MonitorMode”启动失败。
未能启动虚拟机。
此时这里的AMD-V指的就是AMD的VT虚化。
在这里不要着急,这是我们遇到的第一个错误,这里报错的原因是因为我们主板的BIOS设置中有一个SVM Mode功能没有开启,我们只需要在电脑开机时进入到BIOS设置中将此功能开启即可,根据主板品牌的不同,在开机时进入BIOS设置的方法类型有很多,但一般都是DELETE键、Esc键、或者F8键,我的电脑的主板型号是微星B450M迫击炮,在这里你需要根据你自己电脑的主板型号来选择进入BIOS设置的方法。
我们在这里重新启动电脑,在开机时按Delete键进入到BIOS设置中,如图:

在这里我们先选择System Language,将BIOS设置中的语言更改为简体中文,如图:

修改完了之后,我们点击第三个选项Overclocking,如图:

然后我们选择最后一个项目CPU特征,点击进入,如图:

如图,这里就有SVM Mode了,我们将原来的模式的禁止状态修改为打开(自动),然后点击上面菜单栏中的保存并退出,存储我们的更改并重新启动。
正式开始安装Ubuntu:
开机之后,我们进入到VMware虚拟机中,再次点击开启此虚拟机:

如图,这次我们就成功的进入到Ubuntu虚拟机了,现在等待Ubuntu的部署,完成之后我们就进入到安装的步骤:

在这里我们将安装步骤的语言更改为简体中文:


然后我们点击安装Ubuntu,如图:

然后我们选择正常安装,点击继续,这里你可能看不到下面的选项,你可以按着Windows键单击鼠标左键将界面向上挪动:

然后我们点击现在安装:

在这里时区我们选择上海,在下一个页面设置好你的用户名和密码,然后点击继续:
等待安装完成即可。

如图,安装完成,我们现在重启。

如图,安装完成。
至此,Windows电脑安装VMware虚拟机以及在虚拟机中安装Ubuntu就已经结束了,感谢你对本教程的阅读!如果真的帮助到了你,不放点个关注吧。
参考资料:
微星B450主板如何开VT虚拟化 - 哔哩哔哩开机按DEL键盘进入BIOS后,按F7进入高级模式,选择OC那一项进入找到最后一项CPU FEATURES,找到svmmode,修改为enable。 F10保存退出即可!注意svm mode是指AMD的虚拟化技术F10保存退出!https://www.bilibili.com/read/cv6524482
八分钟完成VMware和ubuntu系统安装_哔哩哔哩_bilibili今天已经是我做的第三十六个学习视频了,锻炼自己的同时也能帮助别人,很开心看到自己能一直坚持下来。欢迎大家关注公众号: 程序员嘿黑公众号里有本视频的系统软件,后面也会持续分享生活学习及知识内容。当你观看了100个学习视频后,你会掌握一门新技能,提升自己当你点赞收藏反复观看了100个学习视频后,你会无比熟悉这类知识,可以轻松找到一份好工作当你关注了100个学习相关的up主后,你绝对是一个非常厉害的拥有, 视频播放量 58833、弹幕量 43、点赞数 977、投硬币枚数 596、收藏人数 1356、转发人数 776, 视频作者 嘿黑哥, 作者简介 纳米级up主,你等着等着说不定我就更了个小视频。#别忘了最初的自己,相关视频:两分半钟完成VMware安装及Linux-Ubuntu安装(全程无废话),Ubuntu安装详细教程,用Linux之前 VS 用Linux之后,这个双系统太美了!!,VMware虚拟机之Linux虚拟机安装,VMwareTools安装不了?你是否被困扰?解决方案来了,Ubuntu安装vmware tools和open-vm-tools,VMware安装Linux操作系统,ubuntu安装vmware tools,在Linux的环境下安装vmware
https://www.bilibili.com/video/BV1M94y1U7nc/?spm_id_from=333.999.header_right.history_list.click
相关文章:
Windows安装VMware虚拟机+配置Ubuntu的详细步骤以及解决配置过程中报错的问题(完整版)
目录 引言: 过程: 安装VMware虚拟机: 在VMware虚拟机中配置Ubuntu: 在VMware虚拟机中安装Ubuntu: VMware中启动虚拟机时报错问题的解决: 正式开始安装Ubuntu: 参考资料: 引言: 在学习计…...
103.第十九章 MySQL数据库 -- MySQL的备份和恢复、MySQL主从复制(十三)
mysqldump 常见通用选项: -A, --all-databases #备份所有数据库,含create database -B, --databases db_name… #指定备份的数据库,包括create database语句 -E, --events:#备份相关的所有event scheduler -R, --routines:#备份所有存储过程和自定义函数 --triggers:#备…...
SSH免密登录以及IP别名配置(保姆级教程)
目录 设置免密登录 客户端生成密钥 将公钥上传到服务器 创建别名 创建config配置 配置说明 保持SSH连接不断 方案一 方案二 设置免密登录 客户端生成密钥 在终端输入如下命令,进行回车即可完成后会在用户目录下的.ssh目录下生成公钥id_rsa.pub和私钥id_r…...
测试开发之Django实战示例 第十二章 创建API
第十二章 创建API在上一章里,创建了一个学生注册系统和选课系统。然后创建了展示课程内容的视图,以及学习了如何使用Django缓存框架。在这一章里有如下内容:建立RESTful API管理API视图的认证与权限建立API视图集和路由1创建RESTful API你可能…...
Yakit实战技巧:用MITM热加载任意修改流量
背景 用户在使用 Yakit MITM 功能的时候,经常会遇到一些特殊需求: 我的数据包需要携带一些特征变量才能访问,但是浏览器无法做到,我可以批量修改流量新增某一个 Header 吗? 我可以在代理层面在所有流量中新增一个参数…...
如何搭建自己的MQTT服务器?跟我来,一行代码搞定!
如何搭建自己的MQTT服务器?跟我来,一行代码搞定!什么是mosquitto?如何使用mosquitto云服务器注意事项MQTT客户端软件下载在文章开始之前,你首先需要有一台服务器,我这里用的是阿里云的轻量级云服务器&#…...
遇到的问题
一、axios 请求 1、axios post 提交的请求的 content-type 为 json 默认情况下,axios将JavaScript对象序列化为JSON,再发送数据application/x-www-form-urlencoded格式相反,您可以使用URLSearchParamsAPI,也就是支持在绝大多数…...
线程没有被终止的异常的处理
process Runtime.getRuntime().exec(command); process.waitFor(); // 这个调用比较关键,就是等当前命令执行完成后再往下执行 if (!file.exists()) { Ulog.error("html转pdf执行失败"); } else { …...
RocketMQ 初步了解
RocketMQ 初步了解 前言: 近期,因公司使用 RocketMQ 作为消息队列中间件,特此了解。 RocketMQ 是阿里巴巴在 2012 年开发的分布式消息中间件,专为万亿级超大规模的消息处理而设计,具有高吞吐量、低延迟、海量…...
Mac下PyCharm快捷键
Mac键盘符号和修饰键说明 ⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(FnDelete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn↑)⇟ Page Down(Fn↓)Home Fn …...
城市管网监测系统,保障城市血管生命线!
各种不同的管网线路组成了城市的供血管道,管网对于维持正常的社会生活、生产秩序和公共安全至关重要。我国城市平均漏损率达到38%,部分城市甚至超过50%,远超发达国家的平均水平(10%)。对于管道状态的监测,是…...
Web3中文|1月数据显示复苏迹象,涉及NFT、DeFi、Dapp、链游……
本期看点 1、Dapp行业概述 2、DeFi的TVL增长26.8%,有回暖迹象 3、NFT市场数据飙升,交易额达9.46亿美元 4、链游使用量占行业48% 5、与去年相比,1月份区块链漏洞损失最低 区块链领域正在多元化发展,2023年1月,从各…...
MySQL索引的介绍以及优缺点
1.索引简介 索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。 使用索引可以快速找出在某个或多个列中有一特定值的行,所有MySQL列类型都可以被索引,对相关列使用索引是提高查询操作速度的最佳途径。 索…...
Java_小项目书城
1.概述 书城的基本功能: 展示书籍上新书籍下架书籍退出应用 书城项目所涉及到的知识点: 用户交互–键盘录入分支结构,循环结构面向对象的思维,封装对象集合的使用 2.菜单的编写 这部分代码就是读取用户键盘的录入࿰…...
Unreal Engine08:Pawn的实现
写在前面 Pawn继承于Actor,增加了一些用于控制和提供玩家视角的功能,这里主要是介绍一下Pawn类的实现。 一、创建一个Pawn的C类 创建的C类也是放在Source文件夹中的Public和Private文件夹中;选择Pawn作为继承的父类;头文件中除…...
408强化(二)线性表纯享版
目录 一、顺序表(数组)和链表总览 二、考情分析 2.1 从历年考情可以看出,如果一个方法出现了第2次,一般是以下情况: 2.2 没有考过的地方 三、 共同操作或考法 3.1 多指针后移 3.2 逆置 3.3 空间换时间的操作 3.…...
ubuntu下如何使用wireshark抓包,保姆级教程
Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 一、安装wireshark 打开终端&…...
世界上最健康的程序员作息表!「值得一看」
昨晚看了一篇“传说中”的“世界上最健康的作息时间表”,开始纠结自己还要不要5点半起床。 都说程序员这一行,猝死概率极高,究其原因还是加班太狠、作息不规律、缺乏运动… 今天和大家分享一下这篇文章,还是非常值得参考的&#…...
Java中多继承的实现
1 问题Java是一种面向对象的只允许单继承的语言,那么怎样在Java中实现多继承呢?2 方法多层继承如果要直接继承类,子类是不可以直接多继承的,但是可以通过多层继承来实现多继承,但多层继承一般不建议超过三次。接口接口…...
蓝桥杯 stm32 USART 串口发送数据
文章代码使用 HAL 库。 文章目录 前言一、串口原理图二、CubeMX 创建工程。三、串口发送函数:四、串口助手 配置:五、详细代码:注意:连续发送数据六、printf 重定向问题代码示例:实验效果:总结前言 USART : ( Universal Synchronous/Asynchronous Receiver/Transmitter…...
iOS 26 携众系统重磅更新,但“苹果智能”仍与国行无缘
美国西海岸的夏天,再次被苹果点燃。一年一度的全球开发者大会 WWDC25 如期而至,这不仅是开发者的盛宴,更是全球数亿苹果用户翘首以盼的科技春晚。今年,苹果依旧为我们带来了全家桶式的系统更新,包括 iOS 26、iPadOS 26…...
Python爬虫(一):爬虫伪装
一、网站防爬机制概述 在当今互联网环境中,具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类: 身份验证机制:直接将未经授权的爬虫阻挡在外反爬技术体系:通过各种技术手段增加爬虫获取数据的难度…...
稳定币的深度剖析与展望
一、引言 在当今数字化浪潮席卷全球的时代,加密货币作为一种新兴的金融现象,正以前所未有的速度改变着我们对传统货币和金融体系的认知。然而,加密货币市场的高度波动性却成为了其广泛应用和普及的一大障碍。在这样的背景下,稳定…...
JAVA后端开发——多租户
数据隔离是多租户系统中的核心概念,确保一个租户(在这个系统中可能是一个公司或一个独立的客户)的数据对其他租户是不可见的。在 RuoYi 框架(您当前项目所使用的基础框架)中,这通常是通过在数据表中增加一个…...
现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?
现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)ÿ…...
虚拟电厂发展三大趋势:市场化、技术主导、车网互联
市场化:从政策驱动到多元盈利 政策全面赋能 2025年4月,国家发改委、能源局发布《关于加快推进虚拟电厂发展的指导意见》,首次明确虚拟电厂为“独立市场主体”,提出硬性目标:2027年全国调节能力≥2000万千瓦࿰…...
scikit-learn机器学习
# 同时添加如下代码, 这样每次环境(kernel)启动的时候只要运行下方代码即可: # Also add the following code, # so that every time the environment (kernel) starts, # just run the following code: import sys sys.path.append(/home/aistudio/external-libraries)机…...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...
LLaMA-Factory 微调 Qwen2-VL 进行人脸情感识别(二)
在上一篇文章中,我们详细介绍了如何使用LLaMA-Factory框架对Qwen2-VL大模型进行微调,以实现人脸情感识别的功能。本篇文章将聚焦于微调完成后,如何调用这个模型进行人脸情感识别的具体代码实现,包括详细的步骤和注释。 模型调用步骤 环境准备:确保安装了必要的Python库。…...
Vue3 PC端 UI组件库我更推荐Naive UI
一、Vue3生态现状与UI库选择的重要性 随着Vue3的稳定发布和Composition API的广泛采用,前端开发者面临着UI组件库的重新选择。一个好的UI库不仅能提升开发效率,还能确保项目的长期可维护性。本文将对比三大主流Vue3 UI库(Naive UI、Element …...
