新磁盘分区格式化挂载
演示背景
公司运维很忙,给开好了服务器,又不知道具体的磁盘挂载位置时,于是引发了以下问题:
必要了解
硬盘分区有三种:主分区,扩展分区,逻辑分区
一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。
!> 了解了分区的概念后,那么各个分区的作用又是什么呢?
- 主分区:主要是用来启动操作系统的,它主要放的是操作系统的启动或引导程序,/boot分区最好放在主分区上
- 扩展分区不能使用的,它只是做为逻辑分区的容器存在的;我们真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中
- 如果你用的是GPT的分区方式,那么它没有限制主分区个数
- 注意:从MBR转到GPT分区或者说从GPT转到MBR会导致数据全部丢失
操作步骤
说白了就是fdisk命令的使用
- 首先查看以下磁盘的使用情况
- 创建分区并写入磁盘
分区号为3 即对应的磁盘为/dev/sda3
- 重新识别分区
注意: 格式化之前需要执行
partprobe
命令partprobe命令在不重启机器的情况下重新识别新分区
- 在特定的分区上建立linux文件系统
-
mkfs用法
- device : 预备检查的硬盘分区,例如:/dev/sda1
- -V : 详细显示模式
- -t : 给定档案系统的型式,Linux 的预设值为 ext2
- -c : 在制做档案系统前,检查该partition 是否有坏轨
- -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面
- block : 给定 block 的大小
-
mkfs组合用法
mkfs.ext4 /dev/sda3
- 挂载
注意:挂载之前需要查看所挂载的目录是否存在,如果不存在则需要创建
mount /dev/sda3 /data
- 查看是否挂载成功
df -h