如何在 Linux 中获取固定的 USB 设备名称

evi*_*ead 0 linux debian usb-flash-drive usb

我有一个关于 USB 设备处理的相对简短的问题:如何将 USB 设备映射到固定设备。

我知道有一些方法可以使用 udev 规则,但我想要完整的说明,展示如何使用它以及使用哪些工具(如果有的话)。因此,请告诉我如何将以下 USB 驱动器映射到固定设备。

1 个 USB 硬盘

Bus 002 Device 003: ID 1058:1110 Western Digital Technologies, Inc.
Run Code Online (Sandbox Code Playgroud)

应该去:

/dev/sdc
Run Code Online (Sandbox Code Playgroud)

1 个 U 盘

Bus 001 Device 005: ID 1b1c:1ab1 <- 未知供应商,实际上是它的 CORSAIR VOYAGER

应该去:

/dev/sdd
Run Code Online (Sandbox Code Playgroud)

Sve*_*ven 6

如果您使用UUID或卷标,则不需要固定的设备名称。