VMware安装RHEL-磁盘划分和分区

本文探讨了在VMware虚拟机上安装RHEL时遇到的磁盘划分和分区问题。文章详细介绍了磁盘划分过程中可能出现的问题,特别是在选择磁盘类型时可能导致找不到磁盘的情况。通过清晰的步骤和解决方法,读者可以更好地理解如何正确进行磁盘划分以及如何解决磁盘无法被识别的错误。这对于在VMware环境下顺利安装RHEL系统提供了实用的指导。 


一、磁盘划分容量

我们在安装RHEL的过程中会1需要我们去划分磁盘,根据实际需要划分,如果和我一样实在VMWare这种虚拟机里,大概划分20GB就完全够用了。

1、创建虚拟磁盘

选择磁盘类型,将磁盘类型选择为SCSI或者SATA。

选择磁盘时选择:创建新虚拟磁盘 

 


2、分配磁盘容量

这边我给20G的磁盘容量。


二、磁盘分区

我们在首次启动RHEL时会遇到需要选择分区模式的选项,系统为我们提供了标准分区(Standard Partition)、LVM分区两种选择,两种选择的区别在哪里呢,本篇文章将讲述标准分区(Standard Partition)和LVM分区两种不同选择的差异及勾选造成的实际影响。

初始我们选择的硬盘接口是SATA/SCSI,安装的位置是sda。我们可以点击 Click here to create them automatically 来快速创建初始分区。Partitioning scheme 有LVM分区和标准分区(Standard Partition)两种选择,下面我介绍一下两种选择的差异在哪里,以及勾选造成的实际影响。


1、选择标准分区的情况

如果我们选择标准分区,会出现sda1、sda2、sda3三个分区,后面自定义新增的分区是主分区sda4的分裂,sda5、sda6、sda7、sda8…


2、选择LVM分区的情况

选择LVM分区,初始则是sda1、rhel-root、rhel-swap三个分区,其中rhel是我们之前自定义的虚拟机名称,如果再增添新的分区,比如home分区,那新分区目录叫rhel-home,分区的目录会和标准分区不同,LVM分区是从主分区sda2进行分裂,分出新的分区。

无论选择那种分区方法,划分好我们都是点击done,然后 Accept Changes 来完成分区操作。


三、常见问题-分区找不到磁盘

在VMware上安装RHEL时,有时会遇到一个比较普遍的问题:在划分空间时找不到磁盘,报错信息为“NO USABLE DISKS HAVE BEEN FOUND”。这通常是由于在创建新的虚拟机时未正确选择可识别的磁盘类型所致。在遇到这个问题时,我们可以采取重新安装磁盘的方法来解决。下面详细介绍具体的解决方法。


1、问题现象

在进行RHEL安装过程中,出现以下两个问题:一是系统报错 NO USABLE DISKS HAVE BEEN FOUND ;二是在安装界面上确实无法找到可用的磁盘空间,即之前划分的20GB磁盘似乎消失了。


2、问题原因

这是由于我们在之前创建新的虚拟机磁盘时没有选择正确的磁盘类型。这该怎么怎么办呢?没事,有可以改的办法。虚拟机的设置在创建完之后依旧是可以改的。


3、解决方法

① 关闭虚拟机

在遇到这个问题后,首先需要关闭虚拟机。


② 进入虚拟机设置

右键我们需要做出设置变更的的虚拟机,选择设置,进入设置页面。


③ 查看磁盘设置

在设置页面中,我们可以看到之前创建虚拟机时设置的配置参数。我们可以看到我们之前创建虚拟机时设置的配置参数,我们的磁盘确实分配了20GB,但是我们采用的磁盘类型是SATA。所以我们需要重新分配一个20GB的其他类型的磁盘。


④ 更改磁盘类型

选择之前的磁盘进行移除,然后添加一个新的磁盘。

在添加硬件类型时,选择硬盘,并将磁盘类型选择为SCSI。


⑤ 启动虚拟机

完成磁盘类型更改后,启动虚拟机,这次应该能够找到磁盘了,问题得以解决。

通过以上步骤,我们成功解决了在VMware安装RHEL过程中找不到磁盘的问题。这个方法同样适用于其他虚拟机平台,关键在于选择正确的磁盘类型以确保系统能够正确识别和使用磁盘空间。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

银行数据仓库体系实践(3)--数据架构

狭义的数据仓库数据架构用来特指数据分布,广义的数据仓库数据架构还包括数据模型、数据标准和数据治理。即包含相对静态部分如元数据、业务对象数据模型、主数据、共享数据,也包含相对动态部分如数据流转、ETL、整合、访问应用和数据全生命周期管控治理。…

AWS 专题学习 P12 (CloudWatch、CloudTrail、AWS Config)

文章目录 专题总览1. CloudWatch1.1 Amazon CloudWatch Metrics1.2 CloudWatch Metric Streams1.3 CloudWatch LogsCloudWatch Logs - SourcesCloudWatch Logs Metric Filter & InsightsCloudWatch Logs – S3 ExportCloudWatch Logs SubscriptionsCloudWatch Logs Aggrega…

jetson-inference----训练自己的目标检测模型(一)

系列文章目录 jetson-inference入门 jetson-inference----docker内运行分类任务 jetson-inference----训练自己的目标检测模型(一) 文章目录 系列文章目录前言一、jetson-inference docker环境介绍二、SSD目标检测三、训练自己的目标检测模型总结 前言 …

自动驾驶的决策层逻辑

作者 / 阿宝 编辑 / 阿宝 出品 / 阿宝1990 自动驾驶意味着决策责任方的转移 我国2020至2025年将会是向高级自动驾驶跨越的关键5年。自动驾驶等级提高意味着对驾驶员参与度的需求降低,以L3级别为界,低级别自动驾驶环境监测主体和决策责任方仍保留于驾驶…

淘宝扭蛋机小程序:新时代的互动营销与娱乐体验

随着科技的快速发展,小程序已经成为人们日常生活中不可或缺的一部分。在众多的小程序中,淘宝扭蛋机小程序以其独特的互动性和趣味性,吸引了大量用户。本文将深入探讨淘宝扭蛋机小程序的特色、用户体验以及未来发展。 一、淘宝扭蛋机小程序的…

Mybatis 拦截器

MyBatis 拦截器(Interceptor)是 MyBatis 提供的一种强大机制,允许开发者在 SQL 映射语句执行过程中的特定节点进行拦截和定制处理。通过实现 org.apache.ibatis.plugin.Interceptor 接口并注册到 MyBatis 的配置文件中,可以插入自…

Python开发实例 – Lambda表达式

Python开发实例 – Lambda表达式 Python Development Examples – Lambda expression By JacksonML 普通的函数我们很常用,只需要通过 def 声明,并且产生一段代码,包含(但不限于)参数,返回(或…

解决:‘chromedriver’ executable needs to be in PATH

解决:chromedriver’ executable needs to be in PATH 文章目录 解决:chromedriver’ executable needs to be in PATH背景报错问题报错翻译报错位置代码报错原因解决方法方法一:检查python安装路径有没有添加到环境变量里面方法二&#xff1…

element-ui 树形控件 实现点击某个节点获取本身节点和底下所有的子节点数据

1、需求&#xff1a;点击树形控件中的某个节点&#xff0c;需要拿到它本身和底下所有的子节点的id 1、树形控件代码 <el-tree:data"deptOptions"node-click"getVisitCheckedNodes"ref"target_tree_Speech"node-key"id":default-ex…

漏洞复现-万户OA text2Html 任意文件读取(附漏洞检测脚本)

免责声明 文章中涉及的漏洞均已修复&#xff0c;敏感信息均已做打码处理&#xff0c;文章仅做经验分享用途&#xff0c;切勿当真&#xff0c;未授权的攻击属于非法行为&#xff01;文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的…

MIT_线性代数笔记:线性代数常用计算公式

目录 1.矩阵的加法和数乘2.矩阵的乘法3.转置 Transposes 相关运算 1.矩阵的加法和数乘 2.矩阵的乘法 1)标准方法&#xff08;行乘以列&#xff09; 矩阵乘法的标准计算方法是通过矩阵 A 第 i 行的行向量和矩阵 B 第 j 列的列向量点积得到 cij。即我们常说的点积&#xff0c;也…

华清远见作业第三十二天——C++(第一天)

思维导图&#xff1a; 提示并输入一个字符串&#xff0c;统计字符中大写、小写个数、空格个数以及其他字符个数要求使用C风格完成。 代码&#xff1a; #include <iostream> #include<array> using namespace std;int main() {string str;cout << "请输…

Python Flask与APScheduler构建简易任务监控

1. Flask Web Flask诞生于2010年&#xff0c;是用Python语言&#xff0c;基于Werkzeug工具箱编写的轻量级、灵活的Web开发框架&#xff0c;非常适合初学者或小型到中型的 Web 项目。 Flask本身相当于一个内核&#xff0c;其他几乎所有的功能都要用到扩展&#xff08;邮件扩展…

【异常收集】IDEA启动项目遇到的异常汇总,包括插件异常,版本依赖异常,启动异常等以及对应的解决办法

该文章旨在记录开发中遇到的一些异常&#xff0c;以供遇到似错误进行参考修改 一、项目在多个环境下切换&#xff0c;有一次启动后编译失败&#xff0c;报异常 背景&#xff1a;项目在不同环境下有对应的分支&#xff0c;切换分支后运行项目&#xff0c;报错如下 错误:Kotlin:…

vivado DDS学习

实现DDS通常有两种方式&#xff0c;一种是读取ROM存放的正弦/余弦信号的查表法&#xff0c;另一种是用DDS IP核。这篇学习笔记中&#xff0c;我们要讲解说明的是VIVADO DDS IP核的应用。 目前本篇默认Phase Generator and SIN/COS LUT&#xff08;DDS&#xff09;的standard模式…

102.乐理基础-五线谱-高音谱号

内容参考于&#xff1a;三分钟音乐社 上一个内容&#xff1a;五线谱的构造、谱号是什么-CSDN博客 谱号一共需要学习和了解四种&#xff0c;如下图&#xff1a;要牢牢掌握的是高音谱号和低音谱号这两种&#xff0c;如图1所示 首先高音谱号&#xff1a; 它大致范围&#xff0c;…

SpringBoot中集成XXL-JOB分布式任务调度平台,轻量级、低侵入实现定时任务

场景 XXL-JOB 分布式任务调度平台XXL-JOB XXL-JOB是一个分布式任务调度平台&#xff0c;其核心设计目标是开发迅速、学习简单、轻量级、易扩展。 特性&#xff1a; 1、简单&#xff1a;支持通过Web页面对任务进行CRUD操作&#xff0c;操作简单&#xff0c;一分钟上手&…

【51单片机】蜂鸣器实验和动态数码管实验

目录 蜂鸣器实验蜂鸣器介绍硬件设计软件设计 动态数码管实验多位数码管简介74HC245 芯片简介74HC138 芯片简介 硬件设计软件设计 橙色 蜂鸣器实验 蜂鸣器介绍 蜂鸣器采用直流电压供电&#xff0c;分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 无论是压电式蜂鸣器还是电磁式蜂…

huggingface高速下载模型的实战代码

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

windows版java版本管理器

概述&#xff1a;大家都知道&#xff0c;身为搞java的&#xff0c;肯定不止一个java版本&#xff0c;这里我将讲解用一个工具来解决切换版本问题。至于linux管理java版本的&#xff0c;我也有一篇文章专门讲这个的。 用sdkman在linux上管理多个java版本-CSDN博客 官网&#x…