jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
Обзавелся флешкой. kingston dt 160 Я как-то привык, что у устройства один id. А тут при каждом подключении меняется. /dev/disk/by-id/usb-Kingston_DataTraveler_2.0_4B494E4753544F4EC8694938AB-0:0 /dev/disk/by-id/usb-Kingston_DataTraveler_2.0_4B494E4753544F4EE8694938A9-0:0 ...
Lupus pilum mutat, non mentem.
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Ы… Это интересно. У меня две флешки Kingston, но они видимо куплены до наступления этого безобразия. Интересно посмотреть, что имеется не в итоге в имени симлинка, а в промежуточных данных udev, особенно в ID_SERIAL_SHORT Сами симлинки создаются правилами из файла /usr/lib/udev/rules.d/60-persistent-storage.rules , а все переменные можно посмотреть, запустив команду udevadm monitor --property Если совсем всё плохо, и зацепиться не за что, остаётся разве что уповать на UUID |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
Белые окации, цветы имиграции (с) Джим ты у какого китайца этот аппарат купил? ))) там точно только флешка? может там устройство слежения по gps а флешка предназначалась джеймсу бонду? └─>> la /dev/disk/by-id/ | grep -e ".*sda\$" lrwxrwxrwx 1 root root 9 июля 12 20:38 ata-Hitachi_HTS545025B9A300_110219PBN2083S0R5LPW -> ../../sda lrwxrwxrwx 1 root root 9 июля 12 20:38 wwn-0x5000cca5faca1532 -> ../../sda
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
NatrioВобщем неудачная неделя была. Одну сломал, одну потерял))) Одной лет 5 другой 1.5 - 2 года. Никогда небыло проблем в работе. Поэтому опять взял Kingston. NatrioНе прокатит UUID там. NatrioМеняется. Natriohttp://pastebin.ru/fIexoZ1G
Lupus pilum mutat, non mentem.
|
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
jim945 А почему? Можно тогда создать ФС с меткой и ориентироваться по ней? |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
RiDUUID идентифицирует ФС, а не устройство. В некоторых случаях требуется идентифицировать именно девайс. В данном случае, похоже, придётся игнорить изменяющийся последний знак или знаки. К примеру, заменив их на ? или * в специально написанном правиле udevjim945 ENV{ID_SERIAL_SHORT}=="4B494E4753544F4EE8694938A?", ... |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
RiDшифрует он раздел целиком, нерасшифрованный он просто кусок неизвестного типа, опознать такой можно (например для скриптов или программ расшифровки) только по id (имеется ввиду до ситуации , когда нужно наверняка знать нужный раздел). Думали конечно об * ?, тоже пришло, но я все таки бы флешку отнес бы обратно в магазин, не нравится мне это.jim945
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
Понято. Спасибо sleepycat, Natrio |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
sleepycatСогласен, мне тоже не нравится, ибо если вот этот шестнадцатеричный ID есть простой бинарник, то разница тут в один бит: 4B494E4753544F4EC8694938AB 4B494E4753544F4EE8694938A9 B = 1011 9 = 1001 ^ |
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
NatrioНе изменяется только начало. 4B494E4753544F4E А из последних цифр у меня уже целая коллекция. В винде та же проблема. На других железках тоже. На моей системе меняется после третьего передергивания. На других компах реже. С 5 - 7 раза.
Lupus pilum mutat, non mentem.
|