🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1.查看硬盘情况 # parted -l ![](https://box.kancloud.cn/a0a8c4e93c70b55e28b0794e88cfe211_650x460.jpg) 从图中可以看到3T大小的硬盘盘符为sda,大小为3T,而系统所在盘为sdb,大小为256G。 2.开始分区 parted /dev/sda #选定要操作的硬盘 此时命令提示符会变成(parted) (parted)mklabel gpt # 将硬盘设置为GPT格式,设置MBR:mklabel msdos (parted)mkpart # 开始分区 分区名称?[]? data1 # 输入分区名称,这里设置为:data1 文件系统类型?ext2 ? # 设置分区类型,这里设置为:ext4 (默认为ext2) 起始点? # 设置分区起点,这里设置为1,设置为0的话后面会报错。 结束点? # 设置分区终点,这里设置为1000GB (parted) # 结束分区 ![](https://box.kancloud.cn/3d8b9e40689490e0eae7c32d8719a430_690x150.jpg) 建立好第一个分区之后,用同样的方法建立其他分区,只是在建立第2个分区的时候,上一个的结束点是当前分区的起始点,另外硬盘的最后位置结束点用 -1 表示。 ![](https://box.kancloud.cn/f2d545e45cca9f95c8b47fea8b030917_507x311.jpg) ![](https://box.kancloud.cn/18727001bfd9247596916f601a7b8368_682x255.jpg) 可以看到我们将3T的硬盘建立了3个分区。 要删除建立的分区: (parted) rm 1 # 删除标号为1 的分区 3.格式化分区 mkfs.ext4 /dev/sda1 # 将分区格式化为ext4的格式 mkfs.ext4 /dev/sda2 mkfs.ext4 /dev/sda3 4. 设置挂载点 在/media中,新建文件夹data1,data2,file,将其权限设置为755 # chmod 755 -R data1 data2 file # mount /dev/sda1 /media/data1 #将sda1挂载到/media/data1 文件夹中 # mount /dev/sda2 /media/data2 # mount /dev/sda3 /media/file 挂载完之后,就可以在刚建立的文件夹中直接访问刚建立的分区了。 5.开机自动挂载 vim /etc/fstab ![](https://box.kancloud.cn/ecd2c9d12c5b7d02ddcf44989a3ab131_556x341.jpg) mount -a # 使刚修改的分区表生效 umount /media/data1 # 解除/media/data1挂载点 6.resizepart命令 调整分区大小 1.终止占用 /home 进程 fuser -m -v -i -k /home 2.备份/home cp -a /home/ homebak/ 3.parted /dev/vdb resizepart number ? 3 End? [64.4GB]? 60GB (parted) ![](https://box.kancloud.cn/2579d2a727e67c69e729eb3f37e50ac7_527x289.png) vdb3(原来的) 和vdb4(新分出来的) 全部要格式化分区,(分区重新调整大小后要重新格式化分区) 然后再挂载