Linux磁盘管理一:磁盘详细介绍和基本分区(MBR为例)

1.磁盘介绍

1.1.简介

磁盘/硬盘/disk,不同于内存的是容量比较大。

1.2.类型(从工作原理区分)

机械:传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。
固态:固态驱动器(Solid State Disk或Solid State Drive,简称SSD),俗称固态硬盘,固态硬盘是用固态电子存储芯片阵列而制成的硬盘
图示:磁道大小4K
1
2
3
尺寸:3.5英寸、2.5英寸、1.8英寸、
接口:早期IDE;现在SATA I/II/III
4
转速:5400rpm、7200、10000、15000
厂商:西部数据、希捷、三星/日立/金士顿

1.3.术语

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

1.4.命名

IDE(并口):/dev/hda、/dev/hdb
SATA(串口):/dev/sda、/dev/sdb ;/dev设备文件目录、sda是一个文件、s代表sata就是串口、d代表磁盘、a第一块

2.磁盘分区方式

MBR:主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一段引导(fdisk命令)
MBR支持最大的磁盘容量是 <2TB。设计时分配4个分区;如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区。
GPT:全局唯一标识分区表(GUIDPartition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。(gdisk命令)
GPT 支持大于2T的硬盘,支持128个分区

3.磁盘基本分区

3.1.添加磁盘

先关闭虚拟机电源;编辑虚拟机设置;增加磁盘。

3.2.管理磁盘流程三部曲

分区(MBR或者GPT) ---->格式化/文件系统Filesystem ----> 挂载mount

3.3.查看磁盘信息

方法1[root@localhost ~]# ll /dev/sd*
brw-rw----. 1 root disk 8,  0 125 09:35 /dev/sda
brw-rw----. 1 root disk 8,  1 125 09:35 /dev/sda1
brw-rw----. 1 root disk 8,  2 125 09:35 /dev/sda2
brw-rw----. 1 root disk 8, 16 125 09:35 /dev/sdb    //相当于购买的新磁盘
方法2(了解):
[root@localhost ~]# lsblk
名称 设备类型 序号 是否可移动设备  大小  是否只读  磁盘或分区  挂载点

5

4.主分区

4.1.创建分区(MBR)

启动分区工具
[root@localhost ~]# fdisk /dev/sdb
进入会话模式:7个提示 m n p/e +500M/K/G d 

刷新分区表
[root@localhost ~]#  partprobe /dev/sdb

查看分区结果
[root@localhost ~]# fdisk -l /dev/sdb //或是使用lsblk也可查看
结论:划分磁盘完毕,/dev/sdb1

4.2.创建文件系统(格式化)

新创建的分区,sdb2,sdb3 都要格式化
[root@localhost ~]# mkfs.ext4 /dev/sdb1

4.3.挂载mount

创建挂载点,一个分区一个挂载点
[root@localhost ~]# mkdir /mnt/disk1
[root@localhost ~]# mount -t ext4 /dev/sdb1 /mnt/disk1

4.4.查看挂载信息

方法1[root@localhost ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 ext4  2G    6M   1.9G  3% /mnt/disk1
分区     文件系统   大小  占用  空闲  占比  挂载点
方法2[root@localhost ~]# mount
/dev/sdb1 on /mysql_data type xfs (rw,relatime,seclabel,attr2,inode64,noquoa)
/dev/sdb3 on /mnt/disk1/disk2/disk3/disk4 type ext4 (rw,relatime,seclabel,dta=ordered)
注意:mount 看的是磁盘有没有特殊属性。

5.拓展分区

5.1.放弃一个主分区,选择创建扩展分区。

主分区已创建并使用:
先卸载:umount /dev/sdb4
删除主分区:fdisk /dev/sdb
进入会话模式:d删除分区、4第四个分区、p打印分区列表,查看删除结果
创建扩展分区:n创建分区、e扩展分区、回车、起始扇区回车、磁盘的结尾
创建逻辑分区:n、l回车、+200M、p
主分区未创建未使用:n、e、回车

5.2.重启后的影响

mount临时挂载就消失了,需要使用永久挂载

[root@localhost ~]# vim /etc/fstab
/dev/sdb1      /mnt/disk1      ext4、         defaults     0         0
磁盘             挂载点       文件系统类型       默认选项   优先级	优先级

然后使用立刻挂载命令:
[root@localhost ~]# mount -a
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TA548464

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值