Я использую Ubuntu 16.04, и я пытаюсь получить порядковый номер и oemid
из SD-карты. Я нашел инструкцию здесь, но на моей существующей системе я не могу найти его.
Ранее я использовал Ubuntu 15.10, и я вполне уверен, я смог получить доступ к надлежащему месту в /sys/
для получения этой информации но теперь я не могу больше находить его.
После вставки SD-карты это автосмонтировано, и я могу получить доступ к файлам на ней, но find /sys/ -name oemid
шоу ничто.
Можете Вы помогать мне узнать то, что пропускает/почему файлы в /sys/
не обнаруживается?
(Мне обновили Ubuntu 16.04 от 15,10),
Во-первых, найдите свое имя устройства. (/dev/sdb
, /dev/sdc
, и т.д.)
Затем выполняет следующую команду:
sudo udevadm info -a -n /dev/xxx
... замена xxx с корректными буквами.
hdparm должен смочь распечатать порядковый номер
sudo hdparm -i /dev/sdb
Чтобы просмотреть CID, введите команду cat /sys/block/mmcblk0/device/cid ( точное местоположение может отличаться)
Это не будет работать через USB-кардридер, потому что команда получение информации о карте перехвачено и не понято считыватели карт. Не все компьютеры со встроенными слотами для карт будут работать, некоторые внутренние картридеры подключаются через шину USB.