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

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的环境下安装vmwarehttps://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.菜单的编写 这部分代码就是读取用户键盘的录入&#xff0…...

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…...

Spring之AOP底层源码解析

Spring之AOP底层源码解析 1、动态代理 代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。 举个例子 public class UserService {public void test() {System.out.println("test.…...

人脸识别——景联文科技提供3D头模数据采集业务!

“拿起手机刷脸解锁、上下班考勤、支付订单,刷脸已极大地便利了我们的生活。清华大学新闻学院教授沈阳表示,中国人平均每天要暴露在各种摄像头下超过500次。人脸识别已成了我们生活中重要的一部分。由于2D人脸识别容易受到姿态、表情、光照等因素影响&am…...

SpringBoot集成Flink-CDC 采集PostgreSQL变更数据发布到Kafka

最近做的一个项目,使用的是pg数据库,公司没有成熟的DCD组件,为了实现数据变更消息发布的功能,我使用SpringBoot集成Flink-CDC 采集PostgreSQL变更数据发布到Kafka。 一、业务价值 监听数据变化,进行异步通知&#xf…...

酷开系统壁纸模式,将氛围感死死拿捏!

古希腊哲学家柏拉图曾经说过:“美感是起于视觉、听觉产生的快感,以人的感官所能达到的范围为极限。”而电视则恰恰就是视觉听觉的完美融合体,当一台开启的电视可以给我们带来视听享受的时候,一台待机状态下的电视又如何取悦于我们…...

第0章 一些你可能正感到迷惑的问题

操作系统是什么 操作系统是控制管理计算机系统的硬软件,分配调度资源的系统软件。 由操作系统把资源获取到后台给用户进程,但为了保护计算机系统不被损坏,不允许用户进程直接访问硬件资源。 操作系统相当于是一个分配资源的机构,…...

MYSQL实战

SQL的处理 缓存解析查询优化(查询优化器) 重写查询;表的读取顺序;选择索引1.不要在索引上做任何操作 表达式函数 2.尽量全值匹配 联合索引中搜素条件后会根据最优条件排序进行查询,联合索引尽量都使用起来。搜索条…...

少儿户外拓展北斗定位解决方案

一、项目背景户外拓展训练是指通过专业的机构,对久居城市的人进行的一种野外生存训练。拓展训练通常利用崇山峻岭、翰海大川等自然环境,通过精心设计的活动达到“磨练意志、陶冶情操、完善人格、熔炼团队”的培训目的。针对户外拓展人员安全管理存在的实…...

更换ssl证书

更换ssl证书常用证书查看以及转换网址阿里云判断流量以及配置证书判断接入点阿里云控制台配置证书WAFAzure判断流量以及配置证书:判断接入点Azure配置证书CDNAPP GateWay常用证书查看以及转换网址 https://www.chinassl.net/ssltools/convert-ssl.htmlhttps://myss…...

线程池源码解析项目中如何配置线程池

目录 基础回顾 线程池执行任务流程 简单使用 构造函数 execute方法 execute中出现的ctl属性 execute中出现的addWorker方法 addWorker中出现的addWorkerFailed方法 addWorker中出现的Worker类 Worker类中run方法出现的runWorker方法 runWorker中出现的getTask runWo…...

Echarts 更改K线度颜色,解释K线图4个数字意义

第019个点击查看专栏目录本示例修改K线度的颜色,方法参考源代码。 这里面讲一下K线图的四个数字,如[20, 34, 10, 38], 第一位:20代表开盘价格, 第二位:34代表闭盘价格, 第三位:10代表最低价&…...

wordpress资讯自媒体中文主题/营销推广费用方案

✿今日屋主✿户型:两室一厅面积:77㎡风格:北欧全部花费:40万屋主是一个美食博主,一位自称爷的姑娘,也是一个标准的“颜控”。为了满足自己梦想中的开放式的大厨房有自然光的餐厅(主要是要吃的开…...

阿里巴巴怎么做不花钱的网站/深圳网站设计小程序

1.SyntaxError 语法错误 这个错误很常见,没什么好说的,根据系统提示好好检查代码 2.类型错误,常见的是字符串和数字直接拼接在一起name 小刘 age 17 print(name "今年" age) TypeError: must be str, not int 字符串只能和字符串拼接 3.索引错误list1[a,b,c] prin…...

苏州高端企业网站建设/制作一个简单的网站

本期Python教程将解释 Python 3.9 中的新特性,而不是 3.8。官网目前也只有 3.8 的下载包,3.9 需要自己编译 Cpython。 语言上的变化 1、使用 Python 进行相对导包的时候,import 出现异常时类型由原来的 ValueError 变成了 ImportError。(由…...

东莞市建设安监局网站/网站推广教程

http://www.cnblogs.com/xiaoxinwt/p/5329840.html转载于:https://www.cnblogs.com/kingxiaozi/p/6097833.html...

曲靖公司网站建设/搜狗seo快速排名公司

题目描述 给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的…...

怎么做网站企业文化栏目/怎么营销推广

题意:传送门 题解:分类如果按照codeforcescodeforcescodeforces上的话就是最朴素的implementionimplementionimplemention,但是却卡我半天,题意也是强调(一脸苦)得用四舍五入,那么四舍五入的小trick都有哪些呢&#xf…...