- 观察磁盘分区状态
lsblk列出系统上所有磁盘列表。
blkid列出设备的UUID等参数。
UUID,universally unique identifier,全域单一识别码,系统中每个设备都有一个独一无二的识别码,就可以拿来作为挂载或者是使用这个设备/文件系统之用。
parted 列出磁盘的分区表类型与分区信息,这里使用的是msdos分区类型。
- 磁盘分区 gdisk/fdisk
gdisk
使用“ p ”可以列出目前这颗磁盘的分区表信息
使用gdisk分区,选择文件系统ID,一般来说, Linux 大概都是 8200/8300/8e00 等三种格式, Windows 几乎都用 0700 这样,如果忘记这些数字,可以在 gdisk 内按下:“ L ”来显示。
分区之后查看载入内存的分区表
partprobe 更新 Linux 核心的分区表信息(reboot也可以)
fdisk
使用方法类似,使用m做为命令提示。
查看cpu核心数
- 磁盘格式化
Dumpe2fs用于查看ext文件系统信息,xfs_info用于查看xfs文件系统信息。
查看mkfs支持格式化的文件系统
使用-t 选项指定文件系统类型
- 文件系统检验
- 使用xfs_repair修复文件系统 ,修复时该文件系统不能被挂,可以卸载之后修复。但是根目录不能被卸载,根目录出现问题时可以进入单人维护或救援模式,使用-d选项处理。
- fsck.ext4 处理 EXT4 文件系统
- 文件系统挂载与卸载
Centos7 会自动测试合适的文件系统进行挂载,可以通过分析 superblock 搭配 Linux 自己的驱动程序去测试挂载, 如果成功的套和了,就立刻自动的使用该类型的文件系统挂载起来。
相关文件系统类型的驱动程序:
使用UUID挂载。
根目录不能被卸载。如果挂载参数要改变, 或者是根目录出现“只读”状态时,如何重新挂载呢?最可能的处理方 式就是重新开机 (reboot)!也可以使用以下方法:
将某一个目录挂载到另一个目录
umount
磁盘/文件系统参数修订
主要设备代码和次要设备代码
创建设备文件和管道文件
xfs_admin 修改 XFS 文件系统的 UUID 与 Label name
使用uuidgen生成UUID用于挂载。
tune2fs 修改 ext4 的 label name 与 UUID
使用dumpe2fs查看ext文件系统信息的时候,在ubuntu18.04下需要使用root。
设置label不能过长,之后可以使用label挂载文件系统。
来源:CSDN
作者:whime_sakura
链接:https://blog.csdn.net/whimewcm/article/details/83120323