Под линуксом невозможно находу передергивать драйверы, у него их в обычном понимании просто нет. Драйверы находятся в монолитном ядре. Попадают туда при сборке ядра.
C 97 или 98 года при сборке ядра (2.0 правда не собирал, а вот 2.2 и 2.4 приходилось и не раз), указывал, что мне нужно загружать модулями драйвера всех устройств, кроме тех, с которых могу захотеть грузиться.
Делал это из-за того, что на слабых машинках загруска через initrd не оптимальное решение, да и иметь ядро в которое на все случаи жизни драйверы встроены тоже на 32-64 Mb не стоит, и что удивительно все получалось...
Кста в Виндовс та же фигня, если в драйвере нет нужной функциональности, то придется обходиться без нее, но бывает она даже есть, а счастья тем не менее нет (например отсутствует поддржка LBA 48 в драйверах для Primise Ultra 100 и Ultra 100 tx2, то при первой же возможности драйвер с сайта производителя где эта поддержка есть ОС меняет на подписанный, причем, с возможностью потери данных и даже от того, что исходники у программистов Promise есть и они все исправили ситуация не меняется).
Lenchik
C 97 или 98 года при сборке ядра (2.0 правда не собирал, а вот 2.2 и 2.4 приходилось и не раз), указывал, что мне нужно загружать модулями драйвера всех устройств, кроме тех, с которых могу захотеть грузиться.
Делал это из-за того, что на слабых машинках загруска через initrd не оптимальное решение, да и иметь ядро в которое на все случаи жизни драйверы встроены тоже на 32-64 Mb не стоит, и что удивительно все получалось...
Кста в Виндовс та же фигня, если в драйвере нет нужной функциональности, то придется обходиться без нее, но бывает она даже есть, а счастья тем не менее нет (например отсутствует поддржка LBA 48 в драйверах для Primise Ultra 100 и Ultra 100 tx2, то при первой же возможности драйвер с сайта производителя где эта поддержка есть ОС меняет на подписанный, причем, с возможностью потери данных и даже от того, что исходники у программистов Promise есть и они все исправили ситуация не меняется).