VM中安装Linux以及Win系统

目录

准备条件

安装RHEL9.3

步骤一:按照图片进行操作

步骤二:选择配置方式

步骤三:选择虚拟芯片

步骤四:安装镜像

步骤五:选择操作系统

步骤六:名字以及存储位置

步骤七:配置虚拟机参数

步骤八:设置是虚拟机内存

步骤九:选择网络类型

步骤十:选择I/O控制器类型

步骤十一:配置磁盘

步骤十二:编辑磁盘文件名

步骤十三:查看虚拟机参数

步骤十四:配置镜像

步骤十五:开启虚拟机

步骤十六:选择系统的具体参数


今天突然发现没有记录过这俩个基础内容,因此再次出一期有关的基础内容。

准备条件

下载并安装VMwre workstation Pro(VM work)   

此处下载RHEL9.3 以及win11的镜像文件

下载途径可以利用微信公众号(软件管家)等,进行下载。具体按自己情况来决定

安装RHEL9.3

步骤一:按照图片进行操作

步骤二:选择配置方式

此处选择典型或者自定义都可以,我选择自定义

(典型的配置方式较为简单)(自定义:可以更好的按照我们的需求来具体配置)

点击下一步;

步骤三:选择虚拟芯片

此处选择Workstation17.x(可以向下兼容)

下一步;

步骤四:安装镜像

此处我们学选择稍后安装

下一步;

步骤五:选择操作系统

选择接口(个人认为)

由于我们镜像安装的是RHEL 9.3,所以此处我们选择Linux 9

下一步;

步骤六:名字以及存储位置

此处是设置虚拟机名字,以及虚拟机存储位置

下一步;

步骤七:配置虚拟机参数

此处我们选择虚拟机配置,由于学习期间不需要过好的配置,因此我们配置,一处俩核。

下一步;

步骤八:设置是虚拟机内存

按照具体要求来配置(此处填写的数据越大,消耗物理机内存越多)

此处按推荐来

步骤九:选择网络类型

选择网络类型,此处我们选择NAT模式

下一步;

步骤十:选择I/O控制器类型

步骤十一:配置磁盘

选择磁盘类型

        IDE        插拔式(较少见)

        SCSI     SATA  机械硬盘

        NVMe   俗称的固态硬盘(我们此处选择)

配置磁盘的创建:

                需要在物理机上划出多大的空间来安装操作系统

        创建新的虚拟磁盘:(方式一)

                此处我们选择的含义为(使用多少划分多少,不会一次性划分)

        使用现有的虚拟磁盘:(方式二)

                曾经创建过虚拟机,现在直接使用曾经创建好的磁盘

        使用物理磁盘:(方式三)

                直接划分一块物理磁盘(即使你虚拟机没有使用磁盘,物理机也无法使用以划分好的磁盘)

此处我们选择单个文件

        优点:单个文件会比多个文件传输快

        缺点:是移至型不太好,复制时较慢

步骤十二:编辑磁盘文件名

(一般直接默认,选择下一步)

步骤十三:查看虚拟机参数

步骤十四:配置镜像

按照图片操作:

选择浏览,

选择你所下载的镜像文件

点击关闭点击完成

步骤十五:开启虚拟机

步骤十六:选择系统的具体参数

1.选择第一个选项,回车后等待。

2.选择中文,点击继续

3.对硬盘进行分区(看图片进行操作)

4.挂载内存

按图片选择存储配置为自定义,然后点击完成       

        扩展—单位:此处是GiB  以1024作为进制(理论计算单位)

                             而GB是以1000做为进制(生产中以1000作为单位)

选择挂载点进行挂载:点击+进行添加

选择第一个挂载点:/boot   容量为400MB(存储系统启动的引导数据)

选择第二个挂载点:   swap    容量为4GB(交换分区,其实就是win的虚拟内存)

最后一个分区:将其余内存全部挂载到/目录下

结果显示:双击完成

选择接受更改

5.KDUMP

KDUMP:内核崩溃转储保护机制

在学习期间选择不启用,生产中选择启用

6.软件选择

选择事先预装的软件,更具你索要实现的具体工作,来安装。

此处我们选择带GUI的服务器

7.查看网络是否正常

查看网络是否以打开

8.配置用户设置

配置root密码,创建fox用户

配置root密码,由于密码安全性较低,因此需要双击“完成”退出

注意:选择允许ssh远程链接

创建fox用户

9.选择安装,等待。。。

所需时间因物理机配置而异,第一次安装镜像需要更多的时间

由于为RHEL9.3 配置过程较长,因此将Win11的安装放在下一篇文章中。有兴趣的可以点击观看,至于安装Linux之后配置yum仓库等内容。请查看我Linux分栏中第一篇博客《RHCSA-VM-Linux安装虚拟机后的基础命令》,其中有步骤详解。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/597887.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js object 去重

测试&#xff1a;数据 let arr [ { a: 1, b: 2 }, { b: 3, a: 4 }, { b: 2, a: 1 } ] 结果 function unique(arr) {const newArr [...arr]for (let i 0; i < newArr.length; i) {for (let j i 1; j < newArr.length; j) {if (this.duibi(newArr[i], newArr[j])) {ne…

秋招复习之栈与队列

前言 1 栈 「栈 stack」是一种遵循先入后出逻辑的线性数据结构。 我们可以将栈类比为桌面上的一摞盘子&#xff0c;如果想取出底部的盘子&#xff0c;则需要先将上面的盘子依次移走。我们将盘子替换为各种类型的元素&#xff08;如整数、字符、对象等&#xff09;&#xff0c…

how2heap-2.23-04-unsorted_bin_leak

#include<stdio.h> #include<malloc.h>int main() {char* a malloc(0x88);char* b malloc(0x8);free(a);long* c malloc(0x88);printf("%lx , %lx\n",c[0],c[1]);return 0; }unsorted bin leak原理&#xff1a;将chunk从unsorted bin申请回来时&#…

服务器磁盘挂载及格式化

一边学习,一边总结,一边分享! 写在前面 最近一直折腾组装的电脑,来回折腾了很久关于我花费六千多组了台window+Linux主机,目前基本是可以使用了。对于Windows主机配置基本是没问题,一直在使用,以及桌面化软件,都可以自己安装,只是说这台主机有些软件可能一时半会安装…

七款人体感应报警器电路图

人体感应报警器电路图&#xff08;一&#xff09; 人体发出的红外线波长在9&#xff5e;10um之间&#xff0c;属远红外线区。我们利用热释电红外传感器及信号处理集成电路&#xff0c;组装成一个人体红外线感应开关电路报警器&#xff0c;它能依靠人体发出的微量红外线进行开关…

【springboot+vue项目(十一)】springboot整合EasyExcel

EasyExcel是阿里巴巴开源的一个Java库&#xff0c;用于操作Excel文件。它提供了简单易用的API&#xff0c;可以读取、写入和转换Excel文件&#xff0c;支持大量数据的导入和导出操作。 一、添加依赖&#xff08;版本3.2&#xff09; <!--easyexcel操作excel--> <depe…

Hadoop入门学习笔记——八、数据分析综合案例

视频课程地址&#xff1a;https://www.bilibili.com/video/BV1WY4y197g7 课程资料链接&#xff1a;https://pan.baidu.com/s/15KpnWeKpvExpKmOC8xjmtQ?pwd5ay8 Hadoop入门学习笔记&#xff08;汇总&#xff09; 目录 八、数据分析综合案例8.1. 需求分析8.1.1. 背景介绍8.1.2…

ocrmypdf_pdf识别

安装 安装说明 https://ocrmypdf.readthedocs.io/en/latest/installation.html#native-windows提到需要的软件&#xff1a; Python 3.7 (64-bit) or later Tesseract 4.0 or later Ghostscript 9.50 or later 安装 ocrmypdf pip install ocrmypdf 添加语言包 https://oc…

一篇文章带你了解基于 Jenkins 流水线方式部署的好处

在软件开发过程中&#xff0c;部署是将代码从开发环境转移到生产环境的关键步骤。传统的部署方式可能涉及多个手动步骤和容易出错的过程。然而&#xff0c;基于 Jenkins 流水线方式部署可以带来许多好处&#xff0c;包括提高效率、一致性和可靠性。本文将探讨基于 Jenkins 流水…

Flume基础知识(六):Flume实战之实时监控目录下的多个追加文件

Exec source 适用于监控一个实时追加的文件&#xff0c;不能实现断点续传&#xff1b;Spooldir Source 适合用于同步新文件&#xff0c;但不适合对实时追加日志的文件进行监听并同步&#xff1b;而 Taildir Source 适合用于监听多个实时追加的文件&#xff0c;并且能够实现断点…

【React系列】React中的CSS

本文来自#React系列教程&#xff1a;https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg5MDAzNzkwNA&actiongetalbum&album_id1566025152667107329) 一. React中的css方案 1.1. react 中的 css 事实上&#xff0c;css 一直是 React 的痛点&#xff0c;也是被很多开发…

接了一条路由器视频广告

关注卢松松&#xff0c;会经常给你分享一些我的经验和观点。 2023年7月&#xff0c;松松团队荣幸的承接了“某口袋路由器”的短视频广告。 我们向客户索取了了几个卖点&#xff1a; 1.家用美观不用走线(无线小巧美观) 外出便携(出差、户外直播、露营等&#xff0c;只要充满电…

基于深度学习大模型实现离线翻译模型私有化部署使用,通过docker打包开源翻译模型,可到内网或者无网络环境下运行使用,可以使用一千多个翻译模型语言模型进行翻译

基于深度学习大模型实现离线翻译模型私有化部署使用,通过docker打包开源翻译模型,可到内网或者无网络环境下运行使用,可以使用一千多个翻译模型语言模型进行翻译,想要什么语种直接进行指定和修改就行。 环境要求,电脑内存低于8G建议不要尝试了,有无GPU都可以运行,但是有…

SpringBoot3多数据源动态切换

demo使用的时SpringBoot3.x、JDK17、MybatisPlus3.5.x、MySQL8 从数据中加载数据源 定义接口&#xff0c;指定数据源&#xff0c;从不同数据库获取数据 创建数据源表&#xff0c;用于指定不同数据源&#xff0c;程序自动动态获取 项目版本依赖关系 demo中所用到的工具以及…

代码+视频,手把手教你R语言使用forestploter包绘制单组及双组森林图

森林图在论文中很常见&#xff0c;多用于表示多因素分析中的变量与结果变量的比值效应&#xff0c;可以用图示的方法比较直观的绘制出来。既往我们在文章《R语言快速绘制多因素回归分析森林图&#xff08;1&#xff09;》已经介绍了怎么绘制森林图&#xff0c;但是绘图比较简单…

开启Android学习之旅-2-架构组件实现数据列表及添加(kotlin)

Android Jetpack 体验-官方codelab 1. 实现功能 使用 Jetpack 架构组件 Room、ViewModel 和 LiveData 设计应用&#xff1b;从sqlite获取、保存、删除数据&#xff1b;sqlite数据预填充功能&#xff1b;使用 RecyclerView 展示数据列表&#xff1b; 2. 使用架构组件 架构组…

Python从入门到网络爬虫(内置函数详解)

前言 Python 内置了许多的函数和类型&#xff0c;比如print()&#xff0c;input()等&#xff0c;我们可以直接在程序中使用它们&#xff0c;非常方便&#xff0c;并且它们是Python解释器的底层实现的&#xff0c;所以效率是比一般的自定义函数更有效率。目前共有71个内置函数&…

全球海洋数据 (GLODAP) v2.2023(海洋碳数据产品)

全球海洋数据分析项目 (GLODAP) v2.2023 全球海洋数据分析项目 (GLODAP) v2.2023 代表了海洋生物地球化学瓶数据合成方面的重大进步。此更新主要关注海水无机碳化学&#xff0c;以 GLODAPv2.2022 为基础&#xff0c;包含多项关键增强功能。值得注意的是&#xff0c;增加了 43 …

CISSP 第9章:安全脆弱性、威胁和对策

第九章 安全脆弱性、威胁和对策 9.1 评估和缓解安全脆弱性 9.1 硬件 处理器 执行类型 多任务处理&#xff1a; 同时处理两个或更多任务 多处理&#xff1a; 利用多个处理器完成一个应用程序的处理能力 多程序设计&#xff1a;通过操作系统对单个处理器上的两个任务进行协调&…

Node.js+Express+Mysql实现分页查询

根据记录数总数和分页数获到页总数 function pageCount (totalnum,limit){return totalnum > 0 ? ((totalnum < limit) ? 1 : ((totalnum % limit) ? (parseInt(totalnum / limit) 1) : (totalnum / limit))) : 0; } 接收请求代码 router.get(/api/user/page, asy…