如何在启动时自动安装USB闪存驱动器


17

我需要在操作系统启动期间自动将USB闪存驱动器挂载到

mount /dev/sdb2 /media 

但重新启动后看不到已安装的驱动器,请提出建议。

lsusb
Bus 001 Device 003: ID 0411:00a2 BUFFALO INC. (formerly MelCo., Inc.)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

df -h
/dev/sda1
/dev/sdb2

Answers:


18

编辑您的fstabvia

sudo nano /etc/fstab

并在下面添加行

UUID = 0e281f8d-1117-451d-9b1b-b07405a631bc / media auto nosuid,nodev,nofail 0 0

将上面示例中的UUID替换为分区的UUID

sudo blkid /dev/sdb2 | awk -F'"' '{print $2}'

请注意,fstab如果启动过程中不存在驱动器中的条目,则该条目不会装入驱动器。


4
我有一个问题,如果我想挂载每个USB(没有特定的UID),如何更改fstab?
哈萨米(H.Ghassami)'17年

12

您可以使用Ubuntu Disks实用程序。打开破折号并搜索Disks

在左侧菜单中选择您的USB密钥,单击齿轮,然后选择编辑安装选项

在此处输入图片说明

从这里只需检查:在启动时挂载

在此处输入图片说明


2
感谢您进行更新,我想通过命令行使用它,监视器未与服务器连接以执行图形界面。
拉梅什·钱德

2
然后在这里参考。
hg8
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.