Сам являлся страшным противником Linux'a на десктопе. поскольку по моему мнению он был еще не готов для этого... Надо заметить что перебрал уже практически все дистрибутивы и линукса и фряхи и тут даже опенсолярис попробовал. Ну не то. Даже хвалёная мандрива кроме скуки ничего не вызвала...И тут пришел он Debian 4.0, Маленькое замечание : я всегда использовал именно Debian! Но использовал только на серверах. Так вот.. замечательный девсктоп, и удобная работа и выглядит на 5+ (GNOME).... В общем если кто хочет попробовать - рекомендую.
дёргать будем из Линукса, или из мамки?
(бить будут по лицу, а не по паспорту) :)
Начальник (Н) - секретарю (С):
Н: - Катенька, дорогая, перепиши месячную отчетность нашим партнерам (П), они сейчас к тебе подойдут.
С: - Добрый день, это вам переписать oтчетность?
П: - Добрый день, да, будьте так любезны, вот чистая дискета, можно на нее.
С: - Да, конечно.
Вставляет в дисковод. И....
# mkfs -t vfat -c /dev/fd0h1440
# mount -t vfat -o iocharset=koi8-r,codepage=866 /dev/fd0 /mnt/floppy
# find / -noleaf -type f -name Otchet_april. [a-zA-Z] -exec cp '{ }';
/mnt/floppy ;
# ls -la /mnt/floppy/Otchet_april. [a-z][A-Z] && sync && sleep 3
С: - Возьмите пожалуйста!
П: - Них..$%#@я себе!!! :o
С: - Что такое?!... Я опять <размонтировать> <забыла>?!
Я линукс не особеннно люблю. Всеж не дорос он еще до массовой операционки. Но на сервачке для раздачи иента в локалку у меня он установлен.
С железками там ситуация своеобразная. Если поддержка (читай драйвер) есть в ядре, то с ними можно делать что хочешь, втыкать, вытыкать, менять на что нибудь другое. Работают сразу после старта.
Я например менял DVB карточку SkyStar2 на TT budget S-1401 не особенно заботясь даже в какой слот втыкать, и после старта у меня сразу же появлялся интернет, он у меня через спутник.
Но если поддержки чего либо в ядре нет, то это будет многодневный геморой по поиску нужного драйвера и его установке.
И если это заработает, то считайте что вам крупно повезло. Вы могли вообще не найдти нужный драйвер или не найдти рабочий.
USB устройства в линуксе определяются так же как в винде, и даже быстрее, но только те дарйвера от которых имеются в наличии, а вот с накопителями там проблемка. Там даже флопи дискетку просто так не воткнешь, её не видно, а вы захотели HDD. Впрочем на сата интерфейсе возможно и определится. Накопители нужно сначала примонтировать командой mount а перед удалением отмонтировать umount. Как раз об этом анегдот выше.
Под линуксом невозможно находу передергивать драйверы, у него их в обычном понимании просто нет. Драйверы находятся в монолитном ядре. Попадают туда при сборке ядра.
То есть если сам по себе драйвер не предусматривает подключение и отключение устройства, то руками не поможешь.
C 97 или 98 года при сборке ядра (2.0 правда не собирал, а вот 2.2 и 2.4 приходилось и не раз), указывал, что мне нужно загружать модулями драйвера всех устройств, кроме тех, с которых могу захотеть грузиться.
Делал это из-за того, что на слабых машинках загруска через initrd не оптимальное решение, да и иметь ядро в которое на все случаи жизни драйверы встроены тоже на 32-64 Mb не стоит, и что удивительно все получалось...
Кста в Виндовс та же фигня, если в драйвере нет нужной функциональности, то придется обходиться без нее, но бывает она даже есть, а счастья тем не менее нет (например отсутствует поддржка LBA 48 в драйверах для Primise Ultra 100 и Ultra 100 tx2, то при первой же возможности драйвер с сайта производителя где эта поддержка есть ОС меняет на подписанный, причем, с возможностью потери данных и даже от того, что исходники у программистов Promise есть и они все исправили ситуация не меняется).
Чего-то я не понял. А как- же всякие там automount и supermount? Года три как все монтируется/размонтируется само. И дисководы, и сидиромы, и флешки, и внешние винты... Или это информация из прошлого?
Опять чего-то не совсем доходит... :( а как-же разные там insmod/lsmod/rmmod? Или имеется в виду что- то другое?
Если это возможно аппаратно, то никто не мешает прописать нужные команды для подключения/отключения устройства в используемой системе автомонтирования.
На одном дружественном форуме один чел месяц уже бьется, чтоб многопортовую плату с 8 СОМ портами на ходу передергивать. Она у него иногда подвисает, это легко определяется программно, а вот сбросить её не получается. И никакие команды insmod/lsmod/rmmod ему не помогают. Это должно быть изначально заложено в самом драйвере, если нет, то и работать не будет.
То же самое с флопи дисководом. Попыток автомаута предпринято немало, но результата положительного я пока не видел. Целая многостраничная тема на русскоязычном форуме убунты есть "Как сделать так чтоб флопик работал как в виндовс" То есть чтоб был доступен сразу как воткнешь.
В основном это все распальцовка фанатов линукса, а не конкретные результаты.