Ubuntu系统在默认情况下是无法直接挂载2T以上的大硬盘的,需要借助parted工具
硬盘分区
- 首先先查看系统中存在的硬盘,下述命令会显示出当前系统下的所有硬盘,无论是否挂载;
ls /dev/sd*
(为避免权限问题,可在命令前加上sudo
即sudo ls /dev/sd*
,后文的命令同理)
- 如果你不知道哪些硬盘未挂载,可以运行以下命令:
sudo fdisk -l 或者 df- hl
运行sudo fdisk -l
后提示doesn't contain a valid partition table
的盘即未挂载的盘;
运行df- hl
后出现的盘即已经挂载上的盘.
- 接下来使用parted工具开始处理名为sdd的硬盘,使用下述命令后会进入parted工具当中;
sudo parted /dev/sdd
- 进入parted工具后输入
print
后会提示无法识别该硬盘(unrecogonised disk label),需要输入以下命令先建立gpt表
mklabel gpt
此时再输入print
就会看到sdd硬盘内存为4001GB;然后输入下述命令来请求一个指定容量为4001GB的分区
mkpart primary 0KB 4001GB
接下来会提示Yes/No?
回答y
;提示Ignore/Cancel?
回答i
结束后可以再次输入print
查看sdd硬盘的分区情况,最后输入quit
退出parted工具即可完成硬盘分区。
挂载到指定目录
- 在前面我们仅将sdd硬盘划分为sdd1一个区,现在使用下述命令处理sdd1分区,建立ext4文件系统;
sudo mkfs -t ext4 /dev/sdd1
- 然后将这个分区挂载到指定文件夹
/Epan
当中(可自定义)
sudo mount -t ext4 -o rw /dev/sdd1 /Epan
之后使用df -hl
命令就可以看到已经挂载上的sdd1分区了,显示的挂载目录为/Epan
本文参考了百度经验
http://jingyan.baidu.com/article/7c6fb4287c853880652c9067.html
挂载完毕后,如果重新启动电脑,原来挂载的硬盘失效,可以参考以下网页了解Ubuntu如何开机自动挂载硬盘
https://jingyan.baidu.com/article/73c3ce2837c5c8e50343d9d5.html