1

У меня есть Raspberry Pi (но это должно быть несущественно), к которому обычно подключаются:

  • жесткий диск USB
  • адаптер SD-карты.

Я получаю непоследовательные имена устройств. Иногда жесткий диск отображается в /dev/sda , а кард-ридер - в /dev/sdb . Сегодня, по неизвестным мне причинам, жесткий диск - это /dev/sde , а кард-ридер - /dev/sda . Других дискообразных устройств нет.

Как мне сделать это непротиворечивым, без необходимости становиться экспертом UDEV, желательно? :-)

Добавлено: это Arch Linux с systemd и встроенным UDEV.

1 ответ1

3

У вас есть другие способы определения дисков, которые не меняются - попробуйте использовать /dev/disk/by-uuid/<longstring> .

Вы можете использовать blkid <sdXx> на разделах, чтобы узнать UUID.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .