• Linux Пытаясь нарезать болванку через k3b, столкнулся с проблемой, что под юзером не видит привод. Сам привод в системе работает. Почитал гугль, проверил права на девайс. А вот кто-то сменил группу с cdrom на disk. Интересно, кто? И кореллирует ли это с тем, что мой привод зовётся /dev/hda ?

Replies (9)

  • @neFormal, У тебя должен быть /dev/sr0
  • @Avatar, я тоже так подумал пока читал гугль, но не копал ещё почему у меня оно hd* вместо sr*
    с фига ли оно так?.
  • @neFormal, этот "кто-то" — udev. Скорее всего, udev определил, что это жесткий диск, а не привод, потому и выставил такую группу. Данные правила применяются при каждой загрузке системы, так что предлагаю внимательнее посмотреть в /etc/udev, может будет что интересное.

    Касательно /dev/sr0, то так привод будет называться лишь в случае, если он работает по шине SATA. В случае IDE правила просты: hda/hdb = Primary (Master/Slave), hdc/hdd = Secondary (Master/Slave) и это не зависит от того, винт это или привод.
  • @JollyRoger, ффух, значит со мной всё нормально..
    привод действительно висит на IDE, а проблема, скорей всего, появилась после последних обновлений udev.. давно диски не резал, пара-тройка апдейтов уже прошла..
    спасибо +)
  • @neFormal, а если получится локализировать ошибку в udev, то тебе вообще цены не будет :)
  • @JollyRoger, разве это ошибка?. в чём она?.
  • @neFormal, в том, что udev назначил приводу группу disk вместо cdrom. Это скорее всего значит, что он неправильно определил тип устройства. Я просмотрел changelog-и Debiana и ничего по этому поводу не нашел, так что это скорее всего ошибка. Я не помню, не бубунта ли у тебя, там возможно изменилась групповая политика по сравнению с Debian.
  • @JollyRoger, гента.. но я посмотрю..
  • @neFormal, а, ну все равно успехов ;)