Linux 系统下自动挂载硬盘的方法

1. 查看系统有哪些硬盘

user@armbian:~$ lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda            8:0    0   1.8T  0 disk
└─sda1         8:1    0   1.8T  0 part
mmcblk1      179:0    0  58.2G  0 disk
├─mmcblk1p1  179:1    0   255M  0 part /boot
└─mmcblk1p2  179:2    0    58G  0 part /var/log.hdd
                                       /
mmcblk2      179:32   0   7.3G  0 disk
mmcblk2boot0 179:64   0     4M  1 disk
mmcblk2boot1 179:96   0     4M  1 disk
zram0        253:0    0 461.7M  0 disk [SWAP]
zram1        253:1    0    50M  0 disk /var/log
zram2        253:2    0     0B  0 disk

此时需要自动挂载 sda1 硬盘

2. 建立挂载点

user@armbian:~$ mkdir shareDir

3. 获取硬盘相关的UUID

user@armbian:~$ sudo blkid
/dev/mmcblk1p1: LABEL_FATBOOT="BOOT" LABEL="BOOT" UUID="E28B-A8F3" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="d703580f-01"
/dev/mmcblk1p2: LABEL="ROOTFS" UUID="b6059d74-1488-4962-af0e-54ebd9f19329" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="d703580f-02"
/dev/zram1: LABEL="log2ram" UUID="64553e8b-c13c-440c-911c-30da239e4c86" BLOCK_SIZE="4096" TYPE="ext4"
/dev/sda1: LABEL="Data" BLOCK_SIZE="512" UUID="341A8F6F1A8F2CC4" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2ef46bd9-566b-4a20-bddd-79740762be7f"
/dev/zram0: UUID="152b7133-c6ec-4f95-9414-e5e0909ac197" TYPE="swap"

得到 sda1 的 PARTUUID PARTUUID="2ef46bd9-566b-4a20-bddd-79740762be7f"

4. 编辑fstab

sudo vim /etc/fstab

文件后面,添加如下内容:

PARTUUID="2ef46bd9-566b-4a20-bddd-79740762be7f" /home/user/shareDir ntfs defaults 0 0

然后重启测试,开机后可以自动挂载硬盘了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注