硬盘的分区

news2024/11/17 13:31:19

目录

概念

硬盘的分区

实操

创建分区 fdisk(<2T)

创建文件系统

挂载

自动挂载(永久挂载)

gpt区分

swap 交换分区

如何删除已挂载的分区


概念

硬盘:计算机的存储设备。(如无特殊说明,一般说的都是机械硬盘)一个或者多个磁性的盘片组成,可以在盘片上进行数据的读写。

连接方式:内部设备;外部连接(移动)

硬盘的作用:存储操作系统、应用系统、文档、多媒体文件。

硬盘的工作方式:硬盘读取数据之后先把数据放到内存当中进行处理。

机械硬盘:

硬盘的最小存储单位:扇区,扇区的最小存储单位是512kb,连续的扇区组成磁道,读写都是围绕磁道进行的。

硬盘的分区

硬盘的分区:主分区  拓展分区  逻辑分区

主分区:只有4个,一般用来存储操作系统

拓展分区:用来保存逻辑分区的数据信息

逻辑分区:不能保存存储操作系统,只能作为保存数据

先有拓展分区,才能创建逻辑分区。逻辑分区是没有限制的。

MBR分区表:最多只能分2T ,超过2T的硬盘不能使用MBR分区

主引导记录:一共446字节 一般在操作系统安装时写入主引导记录,MBR就是一个引导程序,检测磁盘的分区是否合法(工作正常),加载操作系统。

主引导记录作用:识别可用的分区,在系统开机时,识别操作系统。

GPT分区表:比MBR更加先进,GPT可以分128个区,128位的位置分区标识符来标识分区。

MBR分区只能针对2T以下,2T以上要使用GPT

命令  MBR: fdisk

        GPT:  gdisk

面试题:硬盘为什么要分区,为什么不分区就不能使用?

答:只有分区才会创建分区表,有了分区表,系统才能识别到。

分区的作用:1.优化I/O的性能即读写性能    查看读写性能命令:iostar

                      2.实现硬盘空间的配额 配额:可以规定指定的用户使用硬盘空间的大小

                      3.提供修复速度

                      4.隔离操作系统目录和一般程序目录

                      5.采用不同的系统,操作系统的分区都使用统一的文件系统

缺点:1.一旦分区建立,保存之后,如果要修改只能全部重来(硬盘格式化),否则数据就会丢失

           2.不够灵活,所有的空间都来自一块硬盘

          3.这种分区方式没有冗余(高可用),也没有备份,只能是工程师手动备份

实操

创建分区 fdisk(<2T)

分区步骤:

1.创建分区

2.给分区创建文件系统

3.挂载,硬件设备必须要和目录挂载形成映射之后才能使用

免重启命令:

alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan'

含义:通知系统内核重新扫描已经连接到系统的scsi设备,这些设备可能是光驱,也可能是硬盘,系统会自动检测这些设备,然后系统会自动识别,自动添加,无需重启。

sdb:sd表示设备类型(SCSI类型),b表示硬盘的序号

分区命令:fdisk (针对2T以下)

                 fdisk -l 显示硬盘的详细信息

主分区:

fdisk /dev/sde 进入交互界面:m:帮助菜单

                                                n:新建分区

                                                p:查看分区情况

                                                d:删除分区

                                                t:更改分区类型

                                                w:保存分区操作并退出

                                                q:不保存分区并退出

 设备 Boot:分区名称

start :起始扇区

end:结束扇区   

blocks:分区大小 ,即块 ,单位:字节

id:分区的类型,默认是83  82:swap 交换分区  8e:lvm 逻辑卷

system:系统类型     

主分区和拓展分区加起来一共只有4个,MBR分区只有4个

拓展分区:

拓展分区不能使用,不能作为设备挂载使用,只是用来记录分区信息数据的

逻辑分区:

拓展分区有多大,逻辑分区只能有多大。

主分区和拓展分区 1-4  拓展分区只能有1个   逻辑分区  5  开始

创建文件系统

文件系统的作用:用来管理Linux操作系统中的文件和目录

1.数据的组织和存储:文件系统提供了组织数据的结构,能够把文件分为不同的目录

2.数据的保护:文件系统可以通过权限控制是不同的用户对文件拥有不同的权限

3.数据访问:文件系统可以提供对存储设备的访问接口,用户通过对这个接口访问存储设备的数据

4.数据管理:文件系统提供了文件或者目录的复制,移动,删除,重命名

5.高级功能:压缩,快照,日志记录等等

centos7以后默认使用的文件系统:xfs ,大日志分析系统,可以对海量信息进行分析和存储

JFS:使用于大文件

NTFS:Windows 文件系统

iso 9660 :使用于光盘的只读文件系统

NFS:共享存储文件系统

创建文件系统命令:mkfs 

mkfs -t xfs  /dev/sde1    或者 mkfs.xfs /dev/sde1

覆盖原有的文件系统:mkfs.xfs -f 

挂载

命令 partprobe:重新读取分区表,更新内核的分区信息

虽然对硬盘的分区进行了修改,但是内核的缓存表没有更新,只需要强制刷新即可。

自动挂载(永久挂载)

/etc/fstab :自动挂载,永久挂载的配置文件

/dev/sde3   /data3 xfs defaults 0 0 :表示一般硬盘设备与普通目录挂载

/dev/sr0 /mnt  iso9660 defaults 0 0 :表示对光盘镜像进行挂载

defaults :表示权限,可以对挂载点权限进行控制 默认所有权限(读写,磁盘配额)(权限:rw读写 ro只读 sync同步写入 asyns异步写入 auto自动挂载 noauto非自动挂载 remount重新挂载)

0 表示不备份

0 表示在系统时启动时不检查文件系统

gpt区分

swap 交换分区

内存和交换分区比一般是1:1.5   1:2

交换分区不是虚拟的空间,而是由真正的硬盘给出的空间 实体的分区

格式化

swapoff 取消

umount -lf 强制解挂载

如何删除已挂载的分区

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

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

相关文章

区间预测 | Matlab实现GRU-Attention-KDE核密度估计多置信区间多变量回归区间预测

区间预测 | Matlab实现GRU-Attention-KDE核密度估计多置信区间多变量回归区间预测 目录 区间预测 | Matlab实现GRU-Attention-KDE核密度估计多置信区间多变量回归区间预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现GRU-Attention-KDE门控循环单元注意力…

移动端应用订阅SDK接入攻略

本文档介绍了联想应用联运移动端订阅SDK接入操作指南&#xff0c;您可在了解文档内容后&#xff0c;自行接入应用联运移动端订阅SDK。 接入前准备 1请先与联想商务达成合作意向。 2.联系联想运营&#xff0c;提供应用和公司信息&#xff0c;并获取商户id、app id、key&#…

Python编程之旅:从错误到精通的奇妙探险

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、初识Python编程的陷阱与解决方案 1. 语法错误&#xff1a;防范于未然 2. 逻辑错误&…

流媒体内网穿透/组网/视频协议转换EasyNTS上云网关如何更改密码?

EasyNTS上云网关的主要作用是解决异地视频共享/组网/上云的需求&#xff0c;网页对域名进行添加映射时&#xff0c;添加成功后会生成一个外网访问地址&#xff0c;在浏览器中输入外网访问地址&#xff0c;即可查看内网应用。无需开放端口&#xff0c;EasyNTS上云网关平台会向Ea…

shell脚本读写二进制文件

文章目录 shell脚本读写二进制文件读取二进制文件使用xxd命令使用od命令 写入二进制文件使用echo和printf 读取和修改二进制文件使用dd命令 组合使用工具 shell脚本读写二进制文件 在Shell脚本中处理二进制文件时&#xff0c;可以使用一些常用的命令和工具来读取和写入二进制数…

Leetcode刷题笔记5

76. 最小覆盖子串 76. 最小覆盖子串 - 力扣&#xff08;LeetCode&#xff09; 解法一&#xff1a; 暴力枚举 哈希表 先定义left和right&#xff0c;可以在随机位置 枚举一个位置向后找&#xff0c;找到一个位置之后&#xff0c;发现这段区间是一个最小的区间之后&#xff0c…

C++ day1 作业练习

整理思维导图 定义自己的命名空间my_sapce&#xff0c;在my_sapce中定义string类型的变量s1&#xff0c;再定义一个函数完成对字符串的逆置。 #include <iostream> #include <cstring>using namespace std; namespace my_space {string s1; }void show() {cout<…

ONLYOFFICE 协作空间与 WordPress 如何集成

转载自作者&#xff1a;VincentYoung&#xff0c;略有改动 阅读本文&#xff0c;了解如何将 ONLYOFFICE 协作空间与 WordPress 进行集成。 ONLYOFFICE 协作空间是其去年新推出的产品&#xff0c;用创建虚拟办公室房间的方式&#xff0c;来组织公司内部团队成员的在线协作办公&…

FBA头程空运物流的运输时效与计费方式解析

FBA头程空运物流&#xff0c;是运用专业的货机或搭载货物的客机&#xff0c;为轻小商品提供的一种直接、迅速的配送服务。它尤其适合时间紧促的物流伙伴&#xff0c;尽管相较于其他运输方式&#xff0c;空运成本可能稍高&#xff0c;但其卓越的时效性为物流伙伴带来了极高的性价…

单片机的内存映射和重映射

内存映射 在单片机内&#xff0c;不管是RAM还是ROM还是寄存器&#xff0c;他们都是真实存在的物理存储器&#xff0c;为了方便操作&#xff0c;单片机会给每一个存储单元分配地址&#xff0c;这就叫做内存映射。 单片机的内存映射是指将外部设备或外部存储器映射到单片…

linux下的openssh简介(centos 8)

目录 1. 简介2. 安装 OpenSSH3. 配置 OpenSSH 服务器3.1 服务器配置文件配置文件的详解 3.2 安全操作——修改 SSH 端口3.3 安全操作——禁止 root 登录3.4 安全操作——密钥认证3.5 安全操作——禁止密码认证 4. 配置 OpenSSH 客户端4.0 常用命令4.0.1 ssh常用命令4.0.2 scp常…

ubuntu22部署Docker私有仓库Harbor (http https方式)

harbor日志&#xff1a;/var/log/harbor 前置安装配置 需先安装docker和docker-compose&#xff1a; 0.配置清华大学apt源并安装docker #信任 Docker 的 GPG 公钥: sudo apt-get install ca-certificates curl gnupg curl -fsSL https://download.docker.com/linux/ubunt…

遥测终端机RTU:为水利细分场景量身定制的智能化应用

在日益智能化的现代社会&#xff0c;水利行业正迎来前所未有的变革。为了更好地满足水利细分场景的需求&#xff0c;我们针对每个细分场景推出了专用遥测终端机&#xff0c;为您的水利工作带来前所未有的便捷与高效。 为一款智能化应用&#xff0c;遥测终端机的安全性也是我们…

图形学初识--纹理采样和Wrap方式

文章目录 前言正文1、为什么需要纹理采样&#xff1f;2、什么是纹理采样&#xff1f;3、如何进行纹理采样&#xff1f;&#xff08;1&#xff09;假设绘制区域为矩形&#xff08;2&#xff09;假设绘制区域为三角形 4、什么是纹理的Wrap方式&#xff1f;5、有哪些纹理的Wrap方式…

强大友好的Nginx扩展:VeryNginx

VeryNginx&#xff1a; 简化Web管理&#xff0c;增强网站防御- 精选真开源&#xff0c;释放新价值。 概览 VeryNginx是一个基于lua-nginx-module&#xff08;openresty&#xff09;的高效、友好的Nginx版本&#xff0c;专为满足现代Web应用的需求而设计。它不仅提供了强大的We…

Java | Leetcode Java题解之第115题不同的子序列

题目&#xff1a; 题解&#xff1a; class Solution {public int numDistinct(String s, String t) {int m s.length(), n t.length();if (m < n) {return 0;}int[][] dp new int[m 1][n 1];for (int i 0; i < m; i) {dp[i][n] 1;}for (int i m - 1; i > 0; …

K-means聚类模型入门介绍

K-means聚类是一种无监督学习方法&#xff0c;广泛应用于数据挖掘、机器学习和模式识别等领域&#xff0c;用于将数据集划分为K个簇&#xff08;cluster&#xff09;&#xff0c;其中每个簇的数据具有相似的特征。其基本思想是通过迭代寻找使簇内点间距离平方和最小的簇划分方式…

【Java SE】超详细讲解String类(上)

&#x1f970;&#x1f970;&#x1f970;来都来了&#xff0c;不妨点个关注叭&#xff01; &#x1f449;博客主页&#xff1a;欢迎各位大佬!&#x1f448; 文章目录 1. 初步认识String2. String类的常用方法2.1 字符串构造2.2 String对象比较2.2.1 比较是否引用同一个对象2.2…

创新实训2024.05.28日志:记忆化机制、基于MTPE与CoT技术的混合LLM对话机制

1. 带有记忆的会话 1.1. 查询会话历史记录 在利用大模型自身能力进行对话与解答时&#xff0c;最好对用户当前会话的历史记录进行还原&#xff0c;大模型能够更好地联系上下文进行解答。 在langchain chat chat的chat函数中&#xff0c;通过实现langchain框架提供的ChatMemo…

XGIS引擎上线曲折历史

演示地址&#xff1a;threelab首页 其实在一年前甚至更早&#xff0c;已经完整了初版的XGIS三维引擎开发&#xff0c;完成了基本的操作。 但是很多原因导致我一直没有上线&#xff0c;也不是没有上线&#xff0c;上线了&#xff0c;又下掉了。总感觉自己写的欠缺&#xff0c;或…