磁道:track
扇区:sector 默认512字节
一块硬盘的“艺术”之旅
识别硬盘 => 分区规划 => 格式化 => 挂载使用
/dev/sda5 : 第一块SCSI硬盘的第5个分区/第一块SCSI硬盘的第1个逻辑分区
分区规划
MBR/msdos:主引导记录模式
– 1~4个主分区,或者 3个主分区+1个扩展分区(n个逻辑分区)
– 最大支持容量为 2.2TB 的磁盘
– 扩展分区不能格式化
GPT:128个主分区, 最大支持容量为 18EB 的磁盘
? MBR分区
fdisk 硬盘设备 :修改硬盘的分区表
常用交互指令:
m 列出指令帮助
p 查看现有的分区表
n 新建分区
d 删除分区
q 放弃更改并退出
w 保存更改并退出
一、查看系统所有的磁盘设备
[root@server0 ~]# lsblk
二、划分新的分区
[root@server0 ~]# fdisk /dev/vdb
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G
p 查看分区表
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G
d 删除分区
w 保存并退出
[root@server0 ~]# lsblk
三、格式化分区make file system
[root@server0 ~]# mkfs.ext4 /dev/vdb1 #格式化ext4文件系统
[root@server0 ~]# mkfs.xfs /dev/vdb2 #格式化xfs文件系统
[root@server0 ~]# blkid /dev/vdb1 #查看文件系统及UUID
[root@server0 ~]# blkid /dev/vdb2 #查看文件系统及UUID
四、挂载使用
[root@server0 ~]# mkdir /mypart1
[root@server0 ~]# mount /dev/vdb1 /mypart1
[root@server0 ~]# mkdir /mypart2
[root@server0 ~]# mount /dev/vdb2 /mypart2
[root@server0 ~]# df -h #查看正在挂载的分区使用情况
五、继续划分分区,最后一个主分区
[root@server0 ~]# fdisk /dev/vdb
[root@server0 ~]# lsblk
[root@server0 ~]# ls /dev/vdb3
六、继续划分分区,扩展分区与逻辑分区
[root@server0 ~]# fdisk /dev/vdb
[root@server0 ~]# partprobe #刷新划分的新分区
[root@server0 ~]# lsblk
总结:
1.查看磁盘 lsblk
2.划分分区 fdisk
3.刷新 partprobe
4.格式化 mkfs.ext4 mkfs.xfs
5.查看文件系统 blkid
6.挂载使用 mount
实现开机自动挂载
? 修改/etc/fstab配置文件
file system table
? 配置文件 /etc/fstab 的记录格式
设备路径 挂载点 类型 参数 备份标记 检测顺序
[root@server0 ~]# vim /etc/fstab
/dev/vdb1 /mypart1 ext4 defaults 0 0
/dev/vdb2 /mypart2 xfs defaults 0 0
[root@server0 ~]# df -h
[root@server0 ~]# mount -a 刷新挂载
[root@server0 ~]# df -h
检测/etc/fstab开机自动挂载配置文件,格式是否正确
检测/etc/fstab中,书写完成,但当前没有挂载的设备,进行挂载
原文:https://www.cnblogs.com/momo6656/p/14822211.html