• Linux ? Посоны, поясните мне за люникс.
    Есть у меня центось 6 на ведре 2.6.32, щас я под неё собираю 3.10.5, включив модулями поддержку всяких железяк типа юсб-модемов, появившихся с момента выхода 32-го (и в него не включённых, соответственно). А теперь главное — если поддержка железки собрана модулем, определится ли она, если я просто её ткну в систему? А под федорой? А под доебаном? Куда копать? Системд? Удав? Хотплаг?
    Ранее работал разве что с гентой и просто включал всё монолитно, но в данной ситуации так делать нельзя, поскольку железок много.
    Куда копать, и вообще, кто что посоветует почитать по современному (и не очень) линупсу и его костылям?

Replies (3)

  • @wasd, если в ядре автозагрузка модулей включена — то чего б ей и не определится
  • @wasd, процесс такой. ведро видит железо, говорит об этом удэву. Удев видит что железо есть железо и согласно правилу его определяет в dev а так же, при желании рута, делает автоматику по монтированию и поднятию.
  • @wasd, /dev монтируется как devtmpfs, ядро создаёт там файлы устройса по мере обнаружения/втыкания. попутно дёграется юзерспейс демон udev, который по описаным правилам реагирует раздавая права, создавая чего то другого, запускает скрипты