Автор Тема: Именование блочных устройств  (Прочитано 259 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mexx

Именование блочных устройств
« : 20 Августа 2021, 18:43:10 »
Ноутбук с 3 внутренними дисками (два SSD и один HDD).
При загрузке Debian 10 всегда так:

Samsung SSD 860 EVO mSATA ... sda     
WDC WD7500BPKT-22PK4T0 ... sdb     
Samsung SSD 860 EVO mSATA ... sdc

Ключевое слово - всегда.
При загрузке же Debian 11 как левая нога пожелает:

Samsung SSD 860 EVO mSATA ... sda     
Samsung SSD 860 EVO mSATA ... sdb     
WDC WD7500BPKT-22PK4T0 ... sdc

WDC WD7500BPKT-22PK4T0 ... sda     
Samsung SSD 860 EVO mSATA ... sdb     
Samsung SSD 860 EVO mSATA ... sdc

Samsung SSD 860 EVO mSATA ... sda     
WDC WD7500BPKT-22PK4T0 ... sdb     
Samsung SSD 860 EVO mSATA ... sdc

Монтированию не мешает, так как по UUID.
Но вот отображение (вернее скрытие) устройств в Dolphin путается.

Как зафиксировать?
Debian 10
Debian 10 KDE
 

Оффлайн sidbar

Re: Именование блочных устройств
« Ответ #1 : 20 Августа 2021, 23:52:41 »
Здесь есть как создать правила в /etc/udev/rules.d/
Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн mexx

Re: Именование блочных устройств
« Ответ #2 : 21 Августа 2021, 00:50:34 »
Здесь есть как создать правила в /etc/udev/rules.d/
Хорошо,  udev, спасибо.
Но в 10 то всё нормально работает по дефолту. Что-то изменили?
Debian 10
Debian 10 KDE
 

Оффлайн sidbar

Re: Именование блочных устройств
« Ответ #3 : 21 Августа 2021, 13:10:34 »
Что-то изменили?
Не знаю, может отвалилось что-то и починят в будущем.
Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн mexx

Re: Именование блочных устройств
« Ответ #4 : 21 Августа 2021, 13:17:24 »
Не знаю, может отвалилось что-то и починят в будущем.
Жаль, немного подбешивает такое поведение.
Покопаюсь в udev, конечно.
Debian 10
Debian 10 KDE
 

Оффлайн mexx

Re: Именование блочных устройств
« Ответ #5 : 23 Августа 2021, 14:54:26 »
Здесь есть как создать правила в /etc/udev/rules.d/
Есть мнение, что sdX присваивается ядром исходя из опроса контроллеров и все правила udev уже работают после этого.
То есть изменить sdX нельзя.
Debian 10
Debian 10 KDE
 

Оффлайн Aalexeey

Re: Именование блочных устройств
« Ответ #6 : 23 Августа 2021, 17:57:34 »
То есть изменить sdX нельзя
Очень часто можно. Например добавить (заблокировать) модуль контроллера(ов) в blocklist в /etc/modprobe.d и одновременно добавить в /etc/initramfs-tools/modules, у меня таким образом диск на контроллере jmicron из последнего стал sda. Есть мнение что последовательность формируется последовательностью в initramfs.
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"
 

Оффлайн mexx

Re: Именование блочных устройств
« Ответ #7 : 23 Августа 2021, 18:37:30 »
Например добавить (заблокировать) модуль контроллера(ов) в blocklist в /etc/modprobe.d и одновременно добавить в /etc/initramfs-tools/modules,
Наверное. Но это уже перебор для моих хотелок.
Проще в менеджере скрыть раздел "Устройства" и создать точки входа для нужных разделов.
Debian 10
Debian 10 KDE
 

Теги: