磁盘分区格式化 挂载详解 班里大神我是真的服
3.29 parted /dev/sdb 之gpt分区
第一步:Parted /dev/sdb 交互式开始分区
因为我本身是msdos分区 所以我mklabel gpt 切换gpt模式
1.png
第二步 mkpart创建一个主分区 名字叫做ceshi 0 20 是代表第一个分区为20
20 – 0 就是咱们这个分区的大小 以M为单位
2.jpg第三步 前面大家应该知道
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? I
警告:生成的分区没有正确对齐以获得最佳性能。
忽略/取消吗? I 忽略
Model: VMware, VMware Virtual S (scsi)
型号:VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 1074MB
磁盘/dev/sdb: 1074 mb
Sector size (logical/physical): 512B/512B
扇区大小(逻辑/物理):512B/512B
Partition Table: gpt
分区表 gpt
Disk Flags: 磁盘国旗
Number Start End Size File system Name Flags
数量 开始 结束 大小 文件系统 名字 旗帜
3.png
第四步 q是退出
4.png
第五步 p是查看分好的区
5.png
第六步 格式化 我的命令都对 然而并不能格式化,为什么呢 他提示了,,最小分区要
60M才能格式化 ,,小的它不干
agsize (2304 blocks) too small, need at least 4096 blocks
agsize(2304块)太小,至少需要4096块
6.jpg
第七步 继续格式化
mkfs这是格式化命令 -t文件类型 什么类型后面直接空格接类型 xfs
7.jpg
第八步 临时挂载
8.png
第九步 查看挂载好的opt 并且创建了一个文件叫hehe
9.png
第十步 永久挂载 vim编辑开机自起文件/etc/fstab 注意里面的格式
第一列是设备 第二列是挂载点 第三列是文件类型 第四列默认挂载选项
第一个0是否备份 第二个0是否开机磁盘检查
10.jpg
第十一步 查看 df –h 完美结束
11.jpg
第十二步 注意用法格式 主要思路清晰 12.jpg
3.29 fdisk /dev/sdb 之dos分区
第一步 因为刚刚是在gpt 分区文件系统模式下 所以切换回来 mklabel msdos
大家没有理解的一定要做快照 以防虚拟机坏死
切换gpt模式到dos模式 注意现在还在 parted /dev/sdb里面这里面就显示msdos
等你看到这里好了再去 fdisk /dev/sdb 在那里面q 就显示模式是 dos
1.13.jpg
第二步 大家都知道也都明白就不多说了,p是查看添加好的分区,我就直接演示格式化
14.jpg
第三步格式化 p查看已经分好了 5个 w保存退出 准备格式化
3.15.jpg
第四步 partprobe /dev/sdb 把分区信息告诉内核一声 重启也是可以的
Cat /proc/partitions 查看分区的信息
如果删除了前面的sdb分区 也要通知操作系统
4.16.jpg
第五步 格式化 mkfs格式化空格-t是文件系统类型 格式化成功
5.17.jpg
第六步 mount挂载-t挂载类型 ext4 是文件系统分区dos的类型 /dev/sdb5是挂载什么
/nihao 是我挂在的地方 df –h看我已经挂载好了
6.18.png
第七步 查看临时挂载 命令cat /proc/mounts
7.19.jpg
第八步 看到了我们挂载的文件
8.20.png
第九步 umount取消挂载 空格直接跟挂载的地方,然后df –h查看挂载的没了
9.21.png第十步 检查和修复磁盘 因为我的sdb对应的是 dos才能修复
Fsck –a 是修复 挂载的不能修复 ,第一要求不挂载 第二要求是dos的文件系统
第一句是没有找到我的磁盘哪里坏
第二句继续找很遗憾没有坏
一定是没有挂载的文件系统,挂载的不行
10.22.jpg 10.23.jpg
第十一步 永久挂载vim编辑开机自起文件/etc/fstab
11.24.jpg第十二步 很明白 但是要记得玩dos要partprobe 记得要告诉内核
12.25.jpg
dd if=/dev/sda of=/dev/sdc bs=512 count=10240
创建一个文件系统 来源 生成文件系统 block大小 块个数
10240+0 records in
• 10240 + 0记录
10240+0 records out
• 10240 + 0的记录