如何在不使用 /etc/fstab 的情况下通过 UUID 挂载

Nec*_*twi 21 mount

我正在寻找类似的命令

mount 1234-SOME-UUID /some/mount/folder
Run Code Online (Sandbox Code Playgroud)

我正在连接几个外部 USB 硬盘驱动器。我希望它们在启动期间安装在特定文件夹中。/etc/fstab如果其中一个驱动器未连接,我将无法启动。所以我正在使用init脚本。但/dev/sdbx枚举并不总是与相同使用mount /dev/sdX /some/mount/folderinit脚本。

Tho*_*mas 28

手册页mount

-U, --uuid uuid
       Mount the partition that has the specified uuid.
Run Code Online (Sandbox Code Playgroud)

所以你的挂载命令应该如下所示。

mount -U 1234-SOME-UUID /some/mount/folder
Run Code Online (Sandbox Code Playgroud)

或者

mount --uuid 1234-SOME-UUID /some/mount/folder
Run Code Online (Sandbox Code Playgroud)

第三种可能是

mount UUID=1234-SOME-UUID /some/mount/folder
Run Code Online (Sandbox Code Playgroud)