Linux自动挂载外置硬盘

当我们拥有一台香橙派服务器,且手中还有一块空闲的机械硬盘时,只需将硬盘挂载到Linux系统,再部署并启动Alist工具进行管理,就能轻松搭建起一套局域网内的私人网盘系统。

首先挂载硬盘有两种方式,其中…

方法一

查看磁盘

1
fdisk -l

显示结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
root@orangepizero3:~# fdisk -l
Disk /dev/mtdblock0: 16 MiB, 16777216 bytes, 32768 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mmcblk0: 14.51 GiB, 15577645056 bytes, 30425088 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xab2ec645

Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 30113791 30105600 14.4G 83 Linux


Disk /dev/zram0: 1.92 GiB, 2060767232 bytes, 503117 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram1: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sda: 57.75 GiB, 62008590336 bytes, 121110528 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x673afb16

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 614400 120496127 119881728 57.2G 7 HPFS/NTFS/exFAT
/dev/sda2 120496128 121106430 610303 298M 16 Hidden FAT16

挂载u盘到目录/usb

1
mount /dev/sda1 /mnt

进入/usb查看情况

1
ls /usb

取消挂载

1
umount /dev/sda1 /usb

开机自动挂载

方法二推荐

查看磁盘的uuid信息

1
blkid /dev/sda1

·/dev/sda1: LABEL=”MyData” BLOCK_SIZE=”512” UUID=”241A8E2355B1DE15” TYPE=”ntfs” PARTUUID=”beb4033a-01”·

记住uuid信息

备份 fstab 文件

1
sudo cp /etc/fstab /etc/fstab.bak

谨慎修改该文件,以免无法启动系统

在文件fstab文件末尾添加

1
UUID=  /mnt  <文件系统类型>  defaults  0  0

例如

1
UUID=241A8E2355B1DE15  /mnt  ntfs  defaults  0  0

保存文件后重启就可以开机自动挂载外置硬盘到指定目录了,可以运行alist什么的进行玩耍了。