ubuntu挂载新硬盘
2021-6-23
zhuhongxi
准备工作: 确保parted
命令已安装 ,不然就安装一下
- help 打印帮助信息
- print 输出分区信息
- mklabel 创建分区表, 即是使用msdos(MBR)还是使用gpt,或者是其他方式分区表
- mkpart 创建新分区
- 格式:mkpart PART-TYPE START END
- PART-TYPE类型主要有primary(主分区), extended(扩展分区), logical(逻辑区)
- rm 删除一个分区
- resizepart 调整指定的分区的大小
- quit 退出该交互界面
1. 使用fdisk
和df
找到新插入的硬盘设备号 dev/sd*
输入sudo fdisk -l
显示的信息中,对应的新硬盘就是一般是那个没有分区的,确保一下,这时再输入df -hf
显示出来的已挂载的硬盘分区中没有这个硬盘,基本就确定了。
2. 使用parted命令分区
- 进入
parted
交互模式
parted /dev/sdb
- 指定分区表类型,一般使用GPT
(parted) mklabel gpt
- 创建分区
#这里以只有一个分区为例
#方式一:使用百分比来表示要分区的的空间大小
(parted) mkpart primary 0% 100%
#方式二:使用容量表示要分区的大小(-1 这个值代表的是最后的位置)
(parted) mkpart primary 0TB -1
#方法三:手动进行计算(没算准容易出现分区对不齐情况)
(parted) mkpart primary 0 2000GB
- 打印创建好的分区
(parted) p
- 创建好以后退出
(parted) quit
3. 格式化分区
mkfs.ext4 /dev/sda1
#/dev/sdx 对应你的分区节点
4. 挂载分区
# 1. 创建挂载目录
sudo mkdir /home/disk2
# 2. 挂载
sudo mount /dev/sda1 /home/disk2
5. 开机自动挂载硬盘
# 1. 获取硬盘UUID
sudo blkid /dev/sda1
# 2. 添加到/etc/fstab
sudo vim /etc/fstab
# 3. 格式如下:
UUID=xxxxxxxxxxxxxx /home/disk2 ext4 defaults 0 2