硬盘的分区

硬盘

硬盘:计算机的存储设备,(固态硬盘/机械硬盘)一个或者多个有磁性的盘组成,可以在盘片上进行数据的读写
连接方式:内部设备 外部连接(移动)
硬盘的作用:存储操作系统,应用系统,文档,多媒体文件。
硬盘读取数据之后先把数据放到内存当中进行处理,不保存可能会丢失
磁盘的组成: 1.软盘 已经没有了
2.cdrom 也基本淘汰,由于网络的发展渐渐淘汰
3.机械硬盘

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

硬盘的分区:

硬盘分区:主分区 扩展分区 逻辑分区
主分区只有4个
先有扩展分区,才能创建逻辑分区,逻辑分区没有限制
主分区一般用来存储操作系统
逻辑分区不能存储操作系统,只能作为保存数据。
扩展分区用来保存逻辑分区的数据信息。

MBR分区表:最多只能分2T 超过2T的硬盘不能使用MBR分区
用作主引导记录: 共446字节,一般在操作系统安装时写入主引导记录,MBR就是一个引导程序,检测磁盘的分区是否合法(工作正常),加载操作系统。作用:识别可用的分区,在系统开机时,识别操作系统。

GPT分区表:比mbr更加先进,GPT可以分128个区,128位的位置分区标识符来标识分区。
注:MBR分区只能针对2T以下,2T以上要使用GPT

命令 MBR:fdisk
GPT: gdisk

为什么硬盘要分区,不分区为什么不能使用呢?

不分区不能使用,只有分区才会创建分区表,有了分区表系统才能识别到

分区的作用:
1.优化I/O的性能(读写性能)查看磁盘读写性能 iostat
2.实现磁盘空间的配额 可以规定指定的用户使用磁盘空间的大小。
3.提供修复速度
4.隔离操作系统目录和一般程序录
5.采用不同的系统(了解) 操作系统的分区都使用统一的文件系统

缺点:
1.一旦分区建立,保存之后,如果要修改只能全部重来,硬盘格式化,数据丢失。
2.不够灵活,所有的空间都来自一块硬盘
3.这种分区方式没有冗余(高可用),也没有备份,只能是工程师手动备份。

如何对硬盘进行分区。

fdisk分区命令(针对2T以下)
-l 显示硬盘的详细信息。

fdisk /dev/sdb 进入交互界面:
m:帮助菜单:
n:新建分区
p:查看分区情况
d:删除分区
t:更改分区类型
w:保存分区操作并退出
q:不保存分区操作并退出

主分区和扩展分区加起来一共只有4个 MBR分区只有4个,要根据实际情况分配数量。

扩展分区不能使用,不能作为设备挂载使用,只是用来记录分区信息数据的。
只有创建扩展分区才能创建逻辑分区。扩展分区记录的是逻辑分区的信息。
扩展分区有多大,逻辑分区只能有多大

主分区和扩展分区 分区号:1-4 扩展分区只能有1个,不能有多个。
逻辑分区: 5

1.以上这些只是创建好了分区,但是还不能使用这些空间
2.要给分区创建文件系统:
文件系统的作用就是用来管理linux操作系统中的文件和目录的。
1)数据的组织和存储,文件系统提供了组织数据的结构,能够把文件分为不同的目录。
2)数据的保护:文件系统可以通过权限控制使不同的用户对文件拥有不同的权限。
3)数据访问:文件系统可以提供对存储设备的访问接口,用户通过这个接口访问存储设备的数据。
4)数据管理:文件系统提供了文件或者录的复制,移动,删除,重命名。
高级功能:压缩,快照,日志记录等等。

centos7以后默认使用的文件系统 xfs 大日志分析系统,可以对海量信息进行分析和存储。适用于大型文件和高性能需求。
ext4 、ext3 很少用了 ext2 linux原生的文件系统,提高性能、稳定性
JFS:也适用于大型文件和高性能需求
NTFS:Windows文件系统
iso 9660:适用于光盘的只读文件系统
NFS:共享存储文件系统

创建文件系统:
mkfs.xfs /dev/sbd1
mkfs -t xfs /dev/sdb1
覆盖原有的文件系统,
mkfs.xfs -f /dev/sdb1
-f表示强制

3.挂载,硬件设备必须要和目录挂载形成映射之后才能使用。
一个新的磁盘加入到系统之后,使用的过程:
1、刷新磁盘信息,也可以重启
2、分区
3、给分区创建文件系统
4、和目录进行挂载
5、挂载之后才可以正常使用

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

三个实验

一、永久挂载 (自动挂载)
vim /etc/fstab就是自动挂载,永久挂载的配置文件
在这里插入图片描述
在这里插入图片描述

defaults 0 0
defaults 表示权限,可以对挂载点权限进行控制
默认有 所有权限(读写,磁盘配额)
第一个 0不备份
第二个 0在系统启动时不检查文件系统

rw/ro rw读写 ro 只读
asyns/sync 同步写入sync 还是 异步asyns写入

auto/noauto自动挂载还是非自动挂载 默认就是自动 auto

remount重新挂载
umount -If /dev/sdf1 /data2/ 强制解挂载

-l lazy 立即卸载文件系统
-f force 表示强制 即使文件系统正在使用也立即强制卸载(可能会数据丢失)

二、大于2T的情况gpt分区

gdisk
操作基本同fdisk

三、swap交换分区

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

交换分区不是虚拟的空间,而是由真正的硬盘空间给出的空间。
fdisk创建分区时 用t更改分区类型为交换分区
创建交换分区 mkswap
启动交换分区swapon
关闭交换分区 swapoff

如何删除分区?如何删除已挂载的分区?
删除分区(未挂载):
fdisk /dev/sdx
输入d来删除分区
最后w保存

删除已挂载的分区:
1.先解挂载
umount /dev/sdx /xxx
umount -lf /dev/sdx /xxx
2.fdisk /dev/sdx
输入d来删除分区
最后w保存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值