Linux中的储存管理的基本分区

磁盘简介

磁盘类型

机械磁盘:
机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。(右图)
固态磁盘
固态驱动器(Solid State Disk或Solid State Drive,简称SSD),俗称固态硬盘,固态硬盘是用固态电子存储芯片阵列而制成的硬盘(左图)
图示
在这里插入图片描述

磁盘尺寸

3.5英寸 2.5英寸 1.8英寸
图示:
在这里插入图片描述

接口

早期IDE —— 现在SATA I/II/III

转速

5400转
7200转
10000转
15000转

厂商比较知名的

西部数据
希捷
三星/日立/金士顿

术语

盘片
一块硬盘有若干盘片,每个盘片有可以存储数据的上、下两盘面(Side)。这些盘面堆叠在主轴上高速旋转,它们从上至下从“0”开始依次编号。
柱面:
所有盘面上的同一磁道构成一个圆柱,称作柱面
扇区:
将一个盘面划分为若干内角相同的扇形,这样盘面上的每个磁道就被分为若干段圆弧,每段圆弧叫做一个扇区。每个扇区中的数据作为一个单元同时读出或写入。硬盘的第一个扇区,叫做引导扇区。
磁道:
每个盘面被划分成许多同心圆,这些同心圆轨迹叫做磁道;磁道从外向内从0开始顺序编号。

命名

kernel对不同接口硬盘命名方式

IDE(并口):
/dev/hda
/dev/hdb
SATA(串口):
/dev/sda
/dev/sdb,c,d,e

分区方式:

MBR
MBR支持最大的磁盘容量是 <2TB。设计时分配4个分区
如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区。
GPT
GPT 支持大于2T的硬盘,支持128个分区

管理磁盘

添加磁盘

在这里插入图片描述

查看磁盘信息

lsblk查看磁盘使用情况

创建分区

启动分区工具

[root@localhost ~]# fdisk /dev/sdb
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0xd43058cb 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
分区号 (1-4,默认 1):1
分区号 (1-4,默认 1):1
起始 扇区 (2048-10485759,默认为 2048):回车
起始 扇区 (2048-10485759,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):根据需要选择默认2048
Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):+2G
分区 1 已设置为 Linux 类型,大小设为 2 GiB

命令(输入 m 获取帮助):如果分区完了就按“w”保存并退出

刷新分区列表

[root@localhost ~]# partprobe /dev/sdb

查看分区情况

[root@localhost ~]# fdisk -l /dev/sdb

创建文件系统

[root@localhost ~]# mkfs.ext4 /dev/sdb1

挂载mount

方法一:手动挂载开机自动失效
创建挂载点,一个分区一个挂载点
[root@localhost ~]# mkdir /mnt/disk1
[root@localhost ~]#mount -t ext4 /dev/sdb1 /mnt/disk1
方法二:自动挂载开机不失效
vim /etc/fstab
/dev/  sdb1       /mnt/disk1     ext4 defaults 0                0
磁盘 挂载点 文件系统类型 默认选项         优先级       优先级

查看挂载信息

df -hT

删除挂载

umount +路径
注释:
并非真正删除而是不挂载了,类似于把U盘拔下来,重新挂载就可以了。

发布了8 篇原创文章 · 获赞 39 · 访问量 6755

猜你喜欢

转载自blog.csdn.net/Cuiyanbing1/article/details/104609099