linux上挂载硬盘(大于2T)

Linux 挂载大于2T的硬盘(利用parted工具)

在工作中经常需要遇到硬盘不够需要加硬盘的现象,一般都是用fdisk工具将他分区之后,然后用mkfs.ext4将他格式化,最后修改/etc/fstab将他挂载,但是fdisk最大支持2T的硬盘,如果大于2T怎么办呢?

首先输入parted

然后在选择要分区的硬盘,这里我们要分区的硬盘是sdb

linux上挂载硬盘(大于2T)_第1张图片

(parted) p  #查看创建的分区

linux上挂载硬盘(大于2T)_第2张图片

mklabel gpt (#创建分区表,设置分区类型为gpt)

mkpart extended 0% 100% (扩展分区extended ,主分区primary  ,并使用整个硬盘)

print (查看一下)

quit 

sudo mkfs.ext4 /dev/sdb1(格式化新硬盘)

sudo mount /dev/sdb1 /media/data (挂载,之后即可使用了,第二个参数是挂载到哪个目录)

一般来说Ubuntu是将移动硬盘挂载在根目录下的media目录下的一个文件夹里面,这个文件夹的名字一般是你的用户名,之所以出现无法挂载的原因,一是可能这个文件夹不存在,二是你对这个文件夹没有权限。解决办法就是先建立它所说的这个文件夹,然后再把这个文件夹的权限改为你所有。如下命令可解决问题:

sudo mkdir -p /media/USER_NAME(这是你的用户名)

sudo chown USER_NAME:USER_NAME /media/USER_NAME

还没有完事,这样挂载的重启整个服务器后不会自动挂载

需要修改/etc/fstab文件,在文件最后追加

/dev/sdb1               /media/data                 ext4    defaults        0      0

这样在重启后会自动挂载

成功

linux上挂载硬盘(大于2T)_第3张图片

linux上挂载硬盘(大于2T)_第4张图片

 

你可能感兴趣的:(Linux)