Linux 分区操作
环境介绍
Ubuntu 16.04 64 两块磁盘,一个40G系统盘,一个40G数据盘。 本次实验是为了演示如何将40G的数据盘分成4个区,然后挂载到不同的目录下。 阿里云服务器磁盘信息如下: 通过fdisk -l
命令,我们可以发现有一块40G的磁盘没有被挂载,如下图所示:
磁盘挂载
新建分区
本次实验的磁盘大小为40G,我打算分成4个分区,分区大小分别为:10G、10G、5G、15G。
- 新建分区1
使用fdisk /dev/vdb
命令来进行磁盘分区,/dev/vdb
就是我们上面看到的没有被挂载的磁盘。
- 新建分区2
- 新建分区3
- 新建分区4
分区格式化
分区创建完毕之后,使用mkfs.ext4
命令来对分区进行格式化,如下图所示,将分区格式化成ext4
格式。
挂载到相应目录
- 新建挂载目录
1 | mkdir -p /data1 /data2 /data3 /data4 |
- 备份挂载信息文件(非常重要)
1 | cp /etc/fstab /etc/fstab.bak |
- 进行挂载
1 | mount /dev/vdb1 /data1 |
- 写入挂载信息
1 | echo /dev/vdb1 /data1 ext4 defaults 0 0 >> /etc/fstab |
- 挂载结果
特别说明
磁盘分区和格式化是比较危险的操作,操作时需要格外谨慎。如果写入挂载点信息时出现了错误,可能导致系统无法开机或正常启动,此时需要将原来备份的/etc/fstab.bak
文件还原,然后重新启动操作系统。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Charlie's Blog!
评论