У меня есть скрипт, который автоматически монтирует мой раздел Windows на основе UUID ,

причина: мои подключенные устройства меняют свои значения /dev/sd .

После загрузки мой внешний жесткий диск может принять /dev/sda или /dev/sdb ,

Что вызывает изменение этих значений?

1 ответ1

0

Узлы /dev/sdX не должны быть пронумерованы всегда одинаково. Они добавляются по мере того, как система "видит" их появление. Если запуск двух устройств занимает примерно одно и то же время, может быть какое-то состояние гонки при присвоении узлов устройств.

Ваш метод хороший. Можно также использовать метку, идентификатор или аппаратный путь, см.

ls /dev/disk/by-*

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