linux系统下3TB硬盘分区,如何进行的?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统下3TB硬盘分区,如何进行的?相关的知识,希望对你有一定的参考价值。
操作系统是红帽6.2的,挂载了两块硬盘,,,其中一块sdb,大小3TB,用于存放数据库的数据,ext4。现在由于特殊需求,需要切割100G出来。已经使用resize2fs 调整出100G来,接下来不知道该如何操作了!
1、因为FDISK 无法分割2TB以上的硬盘。
2、使用parted,提示:partition length of 5857345536 sectors exceeds the loop-partition-table-imposed maximum of 4294967295。 太奇怪了,,这块硬盘一直在往里面写数据呢。怎么也会提示这种问题。
单个分区3TB
系统:ubuntu12.04 serverX64
~$sudo parted /dev/sdb //选择硬盘
GNUParted 2.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a lis ofcommands。
(parted) mklabel gpt //类型GPT
Warning: The existing disk label on /dev/sdb will be destroyedand all data on this disk will be lost. Do you want to continue?Yes/No? y //确定
(parted) mkpart prinmary 1 -1 //将硬盘分成一个分区
(parted) print //查看
(parted) quit //退出
Information: You may need to update /etc/fstab.
~$sudo mkfs.ext4 /dev/sdb1 //格式化文件系统为ext4
~$sudo mkfs.ext4 -F /dev/sdb1 //格式化
~$sudo parted /dev/sdbprint //查看
~$sudo mkdir/home/Disk01 //创建挂载目录
~$sudo chmod 755/home/Disk01 //给权限
~$ sudo mount/dev/sdb1 /home/Disk01 //挂载分区
~$ sudo df–Hl //查看分区
~$sudo vi /etc/fstab //开机自动挂载
/dev/sdb1 /home/Disk01 ext4 defaults 0 0
可能是我说的不够明白,是这样的:总共的硬盘大小3TB,已经分区好了,就一个分区,现在需要从中划出100GB来,给其他应用,该如何进行。
参考技术B 磁盘格式化为gpt后直接分区,应该是格式化为gpt后又转换成MBR磁盘导致分区报错parted /dev/sdb
parted>mklabel gpt
parted>mkpart primary 0 4T
parted>print
parted>quit
以上是关于linux系统下3TB硬盘分区,如何进行的?的主要内容,如果未能解决你的问题,请参考以下文章
如何将Linux系统下将俩个硬盘合并成一个分区,请高手帮忙!