- ubuntu下挂载第二块硬盘
1.查看系统识别到的设备,发现几块硬盘
lsblk
loop29 7:29 0 61.9M 1 loop /snap/core20/1169
loop30 7:30 0 61.8M 1 loop /snap/core20/1081
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 476M 0 part /boot/efi
├─sda2 8:2 0 1.9G 0 part /boot
├─sda3 8:3 0 22.4G 0 part [SWAP]
└─sda4 8:4 0 906.9G 0 part /
sdb 8:16 0 1.8T 0 disk /data
sr0 11:0 1 1024M 0 rom
sda已经挂载 sdb已经挂载
2.找到sdb
sudo fdisk -l
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
3.挂载
报错:
mount: wrong fs type, bad option, bad superblock on /dev/sdb
原因:
挂载时未格式化,使用的文件系统格式不对
解决方案:
格式化后再挂载
sudo mkfs -t ext4 /dev/sdb
sudo mount /dev/sdb /data
用df -h检查,发现已挂载
4.修改分区文件/etc/fstab
UUID=38b045ea-0bcd-46dc-b5a2-76917a91d9fe /data/ ext4 defaults 0 0
上面的步骤还不够,你会发现:重启之后,硬盘又不见了。你需要修改/etc/fstab文件,确保重启之后挂载依然有效。这个文件的格式如下:
要填写file system、mount point、type、options、dump、pass等六项。其中mount point为我们的挂载点/data/;type为我们格式化的文件格式,ext4;options我们一般就是defaults;dump都是0、pass也都是0,除非挂载点是/。
我们唯一需要动脑筋的是UUID。使用命令来获得UUID:
sudo blkid /dev/sdb
/dev/sda: UUID="38b045ea-0bcd-46dc-b5a2-76917a91d9fe" TYPE="ext4"
https://www.jianshu.com/p/d426171e882d