2020-03-27磁盘的分区、格式化、检验与挂载

在系统里面添加一块磁盘,需要进行的操作

①对磁盘进行划分,以建立可用的磁盘分区。
②对该磁盘分区进行格式化,以建立系统可用的文件系统。
③对刚刚建立好的文件系统进行校验。
④建立挂载点(目录),将文件系统挂载上去。

观察磁盘分区状态

  • lsblk:列出系统上所有磁盘列表
选项 说明
-d 仅列出磁盘本身,并不会列出该磁盘的分区信息
-p 列处该设备的完整文件名
-m 同时列出该设备在/dev下面的权限信息
  • blkid:列出设备的UUID等参数
  • parted:列出磁盘分区表类型与分区信息(parted 设备名 print)

磁盘分区

gdisk:对使用GPT分区表的磁盘进行分区

-新建分区的流程
①gdisk 设备名
②n:进入新建分区状态
③Partition number:自动出现默认值,回车即可
④First sector:新增分区的起始扇区号码,使用默认值即可,回车即可
⑤Last sector:分区结束的扇区号码,需要跟据想要的大小自行设置,设置的格式为:+24G
⑥partprobe:更新Linux内核的分区表信息

  • 删除分区的流程
    ①gdisk 设备名
    ②d:进入删除分区状态
    ③Partition number:输入数字,选择要删除的分区
    ④partprobe:更新Linux内核的分区表信息

fdisk:对使用MBR分区表的磁盘进行分区

使用方法与gdisk几乎一样

磁盘格式化(创建文件系统)

XFS文件系统的mkfs.xfs

mkfs.xfs 选项 设备名称

属性 说明
-b 后面接的是区块容量,可由512到64K,不过LINUX最大容量限制为4K
-d 后面接重要的data section参数,见下表
-f 如果设备已经有文件系统,需要使用-f来强制格式化才行
-L 后面接这个文件系统的Lable name的意思
参数 说明
agcount=数值 设置需要几个存储群组的意思,通常与CPU有关
agsize=数值 每个存储群组设置为多少容量的意思
file 指的是格式化的设备是个文件而不是个设备
su=数值 当有磁盘阵列时,那个strips数值的意思
sw=数值 当有磁盘阵列时,用于保存数据的磁盘数量
sunit=数值 与su相当
swidth su*sw的数值

ext4文件系统的mkfs.ext4

mkfs.ext4 设备名称

选项 说明
-b 设置区块的大小有1k,2k,3k
-L 接这个设备的标头名称

文件系统校验

进行检验修复时要先将已挂载的文件系统卸载

  • xfs.repair处理XFS文件系统
选项 说明
-f 后面名称指的是个文件而不是设备
-n 单纯检查并不修改数据
-d 通常使用在单人模式下,针对根目录进行检查和修复的操作
  • fsck.ext4处理ext4文件系统

属性|说明|
-p|当文件修复时,若有需要回复y的操作时,自动回复y|
-f|强制检查|
-D|针对文件系统下的目录进行最优配置|
-b|后面接超级区块的位置。如果超级区块因故受损,通过这个参数可以利用文件系统内备份的超级区块来尝试修复dumpe2fs -h 设备名称 | grep ’Blocks per group‘|

文件系统挂载与卸载

  • 注意事项
    ①单一文件系统不应该被重复挂载在不同的挂载点上
    ②单一目录不应该重复挂载多个文件系统
    ③要作为挂载点的目录,理论上应该都是空目录才行
  • mount命令:挂载文件系统
    mount LABEL=’‘ /UUID=’‘ 挂载点
选项 说明
-a 依照配置文件/etc/fstab的数据将所有未挂载的磁盘都挂载上来
-l 单纯的输入mount会显示目前挂载的信息,加上-l可增列Label名称
-t 可以加上文件系统种类来指定欲挂载的类型
-o 可以接一些挂载时额外加上的参数
-o 参数 说明
async,sync 此文件系统是否使用同步写入sync或非同步async写入的内存机制
atime,noatime 是否修改文件的读取时间
ro,rw 挂载文件系统称为只读ro或可读写rw
auto,noauto 允许此文件系统被mount -a自动挂载
dev,nodev 是否允许此文件系统可建立设备文件
suid,nosuid 是否允许此文件系统含有suid/sgid的文件格式
exec,noexec 是否允许此文件系统上拥有可执行文件
defaults 默认值为:rw,suid,dev,exec,auto,nouser,async
remount 重新挂载
  • 在挂载时指定挂载文件系统所用的语系
    mount -o codepage=950 iocharset=utf8 UUID=“” 目录名
  • 将某个目录挂载到另一个目录
    mount --bind 目录1 目录2
    相当于ln 对文件进行硬链接操作(两者链接到同一个inode),需要注意的是,这是对目录的操作,而ln是对文件的操作。

磁盘文件系统参数自定义

  • xfs_admin:修改XFS文件系统的UUID与Lable name
    xfs_admin 选项 设备文件名
选项 说明
-l 列出这个设备的label name
-u 列出这个设备的UUID
-L 设置这个设备的Label name
-U 设置这个设备的UUID

uuidgen:自动生成UUID

  • tune2fs:修改ext4的label name与UUID
    tune2fs 选项 设备文件名
选项 说明
-l 类似dumpe2fs -h的功能,读取超级区块的内容
-L 设置这个设备的Label name
-U 设置这个设备的UUID
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容