Chastniimastertver.ru

Ремонт бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка драйверов в линукс

Установка драйверов в линукс

Не получается установить любые драйвера в ОС Линукс ФЕДОРА. В инете пошаговой инструкции нет. Кто покажет установку драйвера?.Драйвер сам записан на CD ROM. то что в блокноте написано.To install driver — make inst Может это и вопрос копеечный, но ответа у меня нет.

Драйвер от чего? наверно стоит предварительно установить yum groupinstall «Development Tools» «Development Libraries»

Не получается установить любые драйвера в ОС Линукс ФЕДОРА

И не получится. Ставить можно только те драйвера, которые собраны для текущего ядра. Исключения бывают, но не часто. Тут не Windows. Ищи про то, как модули для ядра собирать.

Но, на самом деле, лучше выкинуть ту железку, для которой в ядре (или в ОС, в виде отдельного пакета; и это любого Linux касается, не только Федоры) ещё нет уже готового драйвера. Если, конечно, это не что-то сильно уникальное. Тут не Windows: обычно всё уже есть.

USB-Serial driver вот этот драйвер, если по русски есть переходник USB/com port.Пока что вы написали мне не понятно.НО опять же yum groupinstall-это ещё надо научиться устанавливать. А так в моих знаниях пока петля по кругу. вот как я понимаю консоль SU- пароль и далее ?

Забей, ничего не нужно устанавливать, всё будет работать искоробки, все драйвера в ядре уже есть. Приступай сразу к использованию.

Забей, ничего не нужно устанавливать, всё будет работать искоробки, все драйвера в ядре уже есть.

Есть небольшая вероятность, что там что-то новое. Где-то попадалось, что начали что-то совсем дешёвое возить и не очень пока поддерживаемое.

нужно выбирать такую, которая гарантированно будет работать в linux, а не покупать первое, что попалось. Лично у меня такой переходник есть и оно работает нормально у меня в ubuntu.

  1. Поддержка переходников usb/com присутсвует в ядре и потому делаем следующие:
    1. отключаем ваше устройство
    2. подключаем назад
    3. выполняем dmesg|tail (если не хватит прав sudo dmesg|tail)
    4. результат постим сюда

    Воткни переходник этот в USB и покажи вывод lsusb. Или, даже, сразу проверь наличие /dev/ttyUSB*, либо /dev/ttyACM* — по-разному бывает, в зависимости от того, на чём этот USB-Serial собран.

    Подключи его к компьютеру и покажи вывод

    Нормальные производители чипов стараются засунуть драйверы в ядро как можно скорее. А в большинстве дистрибутивов ядро собирается в максимальной комплектации. Так что смотри логи и lsusb.

    Предоставлять драйверы на диске тоже хороший тон(правда читать их нечем), но линуксовые там обычно для очень старых ядер, да и там расписано — как и к какой версии.

    Но ты мог дастать лютую китайщину.

    Установка драйверов в линукс

    Всем спасибо. Тема была копеечная. а так бы тюкался неделю

    если очень надо рутовая консоль — ну очень

    Установка драйверов в линукс

    Как за чем ? Это консоль!!1 Я с неё команды набираю. SU здесь приглашение для ввода пароля

    USB-Serial driver вот этот драйвер, если по русски есть переходник USB/com port.

    Всё уже должно быть в ядре.

    Установка драйверов в линукс

    спасибо . всё толково

    Установка драйверов в линукс

    Я так понимаю скачать эти пакеты в инете (после этого обновить список пакетов yum check-update если надо обновить установленные пакеты yum update) Записать средствами виндос, за тем эту болванку воткнуть в CD ROM. А далее .8 и 9,10 пункт раскройте плиз. Я по этой теме на уровне плузера

    yum все скачает сам — это его работа yum — это пакетный менеджер, в его задачи входит обновление/установка/удаление пакетов системы и необходимых для них зависимостей, без крайней необходимости ничего не стоит ставить в обход него. Для своей работы он требует права супер пользователя. Данные о новых пакетах yum берет из репозитория указанного в конфигурационных файлах, чтоб он эти данные получил выполняется yum check-update (результатом работы yum обновит список файлов и выдаст список того что можно обновить), чтоб обновить пакеты используется команда yum update

    Установка драйверов в линукс

    Всё конечно замечательно. НО данная машина у меня находится на производстве.На ней крутится АСУ Тп. и соответственно выход в инет в запрете. Можно конечно извратится перенести сис.блок к кабелю инета. Но это будет уже следующая тема.Сразу возникнет массу вопросов: Это значит мне надо открыть браузер который там установлен . 1. Набрать в строке yum check-update. 2. войти на эту страницу и далее , и что дальше делать?

    начни с dmesg|tail и выясни определилось ли устройство и каким устройством оно назначено.

    Определилосьи PL2303 USB1-1.15 converter detected to ttyUSB0 с этим всё нормально.

    все нормально устройство определилось и установленно как устройство ttyUSB0, никаких драйверов не надо все работает

    на Феодоре эт по взрослому.

    Лично у меня такой переходник есть и оно работает нормально у меня в ubuntu.

    А у меня лежит (покупал не я, притащили) такой, который не работает совсем — там какой-то китайский колхоз, на который драйверов вообще нет в природе.

    Определилосьи PL2303 USB1-1.15 converter detected to ttyUSB0 с этим всё нормально.

    Ну и всё. Вот тебе готовый порт /dev/ttyUSB0. Никакие драйверы дополнительно ставить не нужно. Уже используй. CD с драйвером можешь использовать в качестве подставки для чашки.

    Он у тебя уже установлен.

    данная машина у меня находится на производстве.На ней крутится АСУ Тп.

    Добавление драйвера устройства в Linux

    Обычно в системах Unix и Linux установка драйверов для новых устройств не вызывает трудностей. Даже для неопытных пользователей этих систем. Но это в том случае, если производители устройства (и/или разработчики драйверов) позаботились об этом. И оснастили пакет драйвера специальными установочными и конфигурационными скриптами. А также протестировали всё это в нескольких системах. Однако бывают случаи, когда «удобной» возможности установить драйвер устройства нет, но есть исходные коды драйвера. В таком случае можно попытаться собрать драйвер самостоятельно. Конечно, это далеко не так просто, нужно поэкспериментировать. Но успешный результат возможен с высокой вероятностью. И главное, что для этого требуется — это знать и понимать общий порядок действий в случае ручной сборки драйвера. С такими задачами часто сталкиваются администраторы систем, обслуживающих технологические процессы на производствах, хостинг-площадки и т. д.

    Способы установки драйверов

    Для Linux-систем установка драйверов устройств происходит тремя основными способами:

    • установка патча для определённых версий ядра;
    • использование специальных сценариев для установки и конфигурации драйвера;
    • с помощью загружаемого модуля ядра.

    Надо признать, что для Linux ручная установка драйверов представляет собой довольно сложную и трудоёмкую работу. Поэтому разработчики стремятся всё чаще обеспечивать автоматическую установку и настройку для своих драйверов/устройств. Ведь они заинтересованы в максимально эффективном распространении своих разработок. По этой причине самым распространённым способом установки драйверов является использование сценариев установки. Для самых популярных типов устройств, например для видеокарт, аудиоустройств и даже для сетевого оборудования в настоящее время трудно найти драйверы без автоматической установки.Установка таких драйверов ничем не отличается от установки обычных пакетов. Вся инструкция описана в файле README, подробнее об установке из исходников читайте здесь.

    Но есть оборудование (всевозможные адаптеры, преобразователи интерфейсов) и ситуации, для которых есть только исходные коды драйвера (часто не официальные) и необходимость интеграции его с ядром.

    Если в качестве драйвера используются патчи ядра, то установить их (собственно и сам драйвер) можно выполнив следующие команды:

    Расположение «каталог_исходных_кодов_ядра» зависит от системы, в CentOS это /usr/lib/modules/<версия ядра>/kernel, Например

    В случае с ручной установкой, необходимо для начала интегрировать драйвер некоего устройства (исходные коды) в дерево каталогов исходных кодов ядра.

    Ручная установка драйвера

    Для примера, пусть требуется добавить в ядро драйвер некоего сетевого устройства netdevice. Драйвер этого устройства нужно (как уже известно) поместить в один из каталогов с исходными кодами ядра. А именно — в каталог drivers, внутри которого может быть следующее содержимое:

    Драйверы чаще всего помещаются в подкаталоги scsi, char, block, net, а также sound и usb. Эти подкаталоги отражают схему размещения драйверов в зависимости от их типа: блочные — для дисков IDE, символьные — для последовательных портов например, для сетевых устройств, звуковых плат и USB-устройств — USB-адаптеры, USB-модемы и т. д. Другие подкаталоги служат для размещения драйверов других категорий, в частности для системных и разного рода шин (pci, pcie, nubus, zorro), а также для платформенно-зависимых драйверов — acorn, macintosh.

    Таким образом, драйверы для сетевого устройства netdevice следует поместить в следующий каталог:

    Исходные коды драйвера представляют собой набор файлов *.c, *.cpp и *.h, которые могут быть объединены в дерево каталогов, в зависимости от того, как составлен проект «исходников» драйвера.

    Теперь необходимо включить исходные коды драйвера netdevice в процесс компиляции ядра. Для этого нужно отредактировать следующие файлы:

    • /drivers/net/Makefile – для сборки самого драйвера;
    • /drivers/net/Kconfig – для того, чтобы имя нового устройства было доступно для конфигурирования.

    Файлы Makefile и Kconfig содержатся в каждом каталоге дерева каталогов с исходными кодами ядра Linux. Это необходимо для организации универсальной разработки и расширения функционала и возможностей ядра при его сборке из исходных кодов путём независимого дополнения новым кодом. В данном случае кодом драйвера для устройства netdevice.

    В файл Makefile следует добавить следующий код:

    Таким образом, при сборке ядра в его составе будет собран и сам драйвер netdevice. После дополнения файла Kconfig следующим кодом:

    устройство netdevice будет доступно для использования конфигурационным макросом (необходимо на этапе конфигурирования сборки ядра). Здесь команда config использует ключевое слово NETDEVICE_DEV, которое обязательно должно совпадать с фразой, следующей после CONFIG, которое ранее было указано в файле Makefile.

    Команда tristate указывает, что драйвер может быть собран как загружаемый модуль, если это поддерживается. Если нет, то вместо tristate следует указать bool – драйвер будет частью ядра. Фраза ‘Netdevice support’ будет отображаться в выводе конфигурационного скрипта на этапе конфигурирования сборки ядра. Это может быть любой текст, идентифицирующий устройство, для которого добавляется драйвер.

    Использование нового драйвера

    В современных версиях ядра Linux задействование новых драйверов существенно упрощено. В отличие версий, выпущенных раньше 2.6. Тогда это было настоящей головоломкой и требовало знаний в программировании. Но архитектурные изменения в модели драйверов и устройств, пришедшие в версии 2.6 позволяют теперь связывать драйверы с ядром на более высоком «общепользовательском» уровне. Для этого используется специальный конфигурационный макрос MODULE_DEVICE_TABLE. Он создаёт соответствия, которые позволяют утилите modprobe (и ей подобным) задействовать новые драйверы ядра.

    Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

    Установка проприетарных драйверов NVIDIA и ATI

    Установка проприетарных драйверов на дистрибутивах шестой платформы. [ править ]

    Установка проприетарных драйверов NVIDIA и ATI : [ править ]

    Важное замечание для владельцев Radeon:

    Шаг 1. Обновите систему и ядро до текущего состояния репозитория. Для этого выполните в любом эмуляторе терминала

    Шаг 2. Перезагрузите компьютер и выберите пункт загрузки с новым ядром (обычно это первый пункт меню загрузчика).

    Шаг 3. Установите соответствующий ядерный модуль видеодрайвера и сам видеодрайвер. Если вы не знаете, какой видеокартой вы пользуетесь, то выполните в терминале команду

    После того как вы узнали модель вашей видеокарты выполните следующие команды.

    где std-def — тип вашего ядра, который можно определить при помощи команды uname -r, например

    в этом случае «ваше-ядро» называется std-def.

    Шаг 4. (может не требоваться в ряде случаев вместе с шагом 5) Если не установлен, то установите модуль альтератора (центр управления системой), который отвечает за настройку X сервера.

    Шаг 5. Запустите альтератор, например, нажав Alt + F2 и введя в появившемся окне «acc». Зайдите в пункт «Дисплей», нажмите кнопку «Другой драйвер» и в появившемся окне выберите нужный драйвер: nvidia — Nvidia (proprietary) для владельцев Nvidia карт fglrx — ATI Radeon для владельцев карт Radeon. Нажмите «OK» и затем «Применить». Должно появиться окошко, сообщающее, что все изменения вступят в силу после перезагрузки.

    Шаг 6. Перезагрузите компьютер.

    Что делать, если после всех шагов не загрузилась графическая система? [ править ]

    При установке проприетарного драйвера ATI/Radeon установленного посредством выполнения скрипта, возможно, потребуется дать команду:

    Успокойтесь и не паникуйте. Вы легко можете вернуться к использованию открытых драйверов. Для этого нужно проделать следующую последовательность шагов.

    Смена проприетарных драйверов на открытые [ править ]

    Шаг 0. Обновляем систему и ядро до текущего состояния репозитория, как описано выше.

    Шаг 1. Заходим в терминале под пользователем root.

    Шаг 2. Устанавливаем открытый драйвер в конфигурационном файле /etc/X11/xorg.conf.d/10-monitor.conf . Для этого можно воспользоваться утилитой xsetup-monitor.

    Пользователям nvidia необходимо выполнить следующую команду

    В принципе, этих шагов достаточно, чтобы после перезагрузки загрузиться с открытыми драйверами, однако не будет работать сплэш. Для его починки необходимо проделать следующие дополнительные шаги.

    Шаг 3. Удаляем файл /etc/modprobe.d/blacklist-alterator-x11

    Шаг 4. Перезагружаем компьютер.

    Шаг 5. Выполняем команду make-initrd

    При следующей загрузке сплэш должен заработать.

    Известные проблемы [ править ]

    Проблемы разные, а решение одно и то же:

    в этом случае помогает принудительное выставление графического режима в опциях ядра при загрузке (в настройках загрузчика), например, vga=0x314. Для этого:

    Шаг 1. Открываем в редакторе (для новичков рекомендуется mcedit) файл /etc/sysconfig/grub2

    Шаг 2. Находим строчку с переменной GRUB_CMDLINE_LINUX_DEFAULT. Например, у автора руководства она имеет вид

    Шаг 3. Добавляем в переменную параметр vga=0x314

    Т.е. 0x314 — это 800×600 в режиме VESA с 16-битным цветом.

    Кол-во цветовЧисло бит640×480800×6001024×7681280×10241440×9001600×1200
    25680x3010x3030x3050x3070x3600x31c
    32k150x3100x3130x3160x3190x3610x31d
    64k160x3110x3140x3170x31A0x3620x31e
    16M240x3120x3150x3180x31B0x3630x31f

    Можно еще взять вот из такой таблицы, vga=XXX (те-же значения. но в 10-ном виде):

    8bit:
    640×480 — 769
    800×600 — 771
    1024×768 — 773
    1280×1024 — 775

    16bit:
    640×480 — 785
    800×600 — 788
    1024×768 — 791
    1280×1024 — 794

    24bit:
    640×480 — 786
    800×600 — 789
    1024×768 — 792

    Список всех разрешений можно получить, выполнив следующую команду:

    Если ничего не показало, значит, надо установить hwinfo:

    # apt-get update; apt-get install hwinfo

    Шаг 4. Сохраняем изменения и выходим.

    Шаг 5. Перегенерируем конфиг загрузчика grub2:

    Теперь при следующей загрузке все должно нормализоваться.

    У владельцев старых видеокарт NVIDIA проприетарный драйвер не стартует с сообщением

    в этом случае помогает передача в опциях ядра при загрузке параметра «nopat» (о том, как это можно сделать, смотри предыдущий пример с «vga=0x314»)

    GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash vga=0x314 nopat'

    Потом перегенерируем конфиг загрузчика grub2:

    Проблема и решение:
    Если не получается сгенерировать конфигурацию загрузчика в файл с опцией -o, то стоит воспользоваться полной опцией —output

    Как установить и настроить операционную систему Debian

    Debian — это открытая и свободная операционная система, которая является наиболее популярным дистрибутивом ОС Linux. Debian-проект был запущен в 1993 году Яном Мердоком. В него входили добровольцы, следовавшие принципу Free Software (Свободное Программное Обеспечение). Позже на основе Дебиан были разработаны такие популярные ОС, как Kali Linux и Ubuntu.

    В статье мы расскажем, как установить Дебиан и настроить систему для работы. Дебиан можно установить как напрямую «на железо», так и с помощью виртуальной машины. Для установки Дебиан мы будем использовать виртуальную машину Oracle VirtualBox.

    Установка Debian в Oracle VirtualBox

    Если у вас ещё не установлена виртуальная машина VirtualBox, перед установкой Debian скачайте её и создайте виртуальную машину по инструкции.

    Чтобы установить операционную систему Дебиан версии 10.9.0:

    1. 1.

    Откройте панель управления Oracle и нажмите Настроить:

    установка и настройка дебиан 1

    Перейдите в раздел Система. На вкладке «Процессор» выберите 2 ядра:

    установка и настройка дебиан 2

    Перейдите в раздел Дисплей. На вкладке «Экран » поставьте галочку напротив пункта «Включить 3D-ускорение» и перетяните ползунок вправо, чтобы выделить максимально возможный объём видеопамяти:

    установка и настройка дебиан 3

    Загрузите дистрибутив Дебиан, который вы скачали на первом шаге. Поставьте галочку напротив пункта «Живой CD/DVD» и кликните Ок:

    установка и настройка дебиан 5

    На главной странице нажмите Запустить:

    установка и настройка дебиан 6

    Обратите внимание: если вы устанавливаете Дебиан с помощью виртуальной машины на операционной системе macOS, при запуске вы можете столкнуться с ошибкой «Kernel driver not installed». Как её исправить мы описали в инструкции ниже.

    Операционная система macOS с недоверием относится к программам, которые загружаются не из App Store, поэтому при установке пакетов Debian, даже с официального сайта, может появиться ошибка:

    Kernel driver not installed (rc=-1908)

    The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

    where: suplibOsInit what: 3 VERRVMDRIVERNOTINSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.

    Чтобы её исправить:

    1) Зайдите в Системные настройкиЗащита и безопасность:

    установка и настройка дебиан 36

    2) Во вкладке «Основные» включите возможность редактирования системных настроек. Для этого в нижнем левом углу кликните на иконку Замок и введите пароль.

    установка и настройка дебиан 37

    3) Отметьте чекбокс App Store или от подтвержденных разработчиков:

    Готово, теперь система даст доступ для установки Дебиан.

    1. 8.

    Выберите нужный язык и нажмите Continue:

    установка и настройка дебиан 7

    Выберите местоположение (оно необходимо для определения часового пояса) и нажмите Продолжить. Используйте кнопку «Продолжить» для перехода к каждому следующему шагу инструкции.

    установка и настройка дебиан 8

    Выберите нужную раскладку клавиатуры:

    установка и настройка дебиан 9

    Выберите предпочитаемый способ переключения между раскладками:

    установка и настройка дебиан 10

    Подождите пока закончится установка компонентов. Для идентификации в сети задайте имя виртуального компьютера:

    установка и настройка дебиан 11

    Если вы планируете настроить доступ в глобальную сеть, укажите имя домена. Если вы настраиваете локальную сеть, укажите произвольное название:

    установка и настройка дебиан 12Установка Дебиан 10

    Введите root-пароль учетной записи и повторите его в строке ниже:

    установка и настройка дебиан 13

    Укажите имя пользователя виртуального компьютера. Оно будет фигурировать в операциях, не связанных с администрированием:

    установка и настройка дебиан 14Debian установка

    Выберите учетную запись, под которой вы будете известны в системе:

    установка и настройка дебиан 15

    Введите пароль пользовательской учетной записи:

    установка и настройка дебиан 16

    Выберите нужный часовой пояс:

    установка и настройка дебиан 17

    Подождите пока закончится установка компонентов. Затем выберите способ разметки диска Авто — использовать весь диск:

    установка и настройка дебиан 18

    Мастер установки предупредит, что информация на выбранном диске будет удалена. Если вы устанавливаете ОС Дебиан на виртуальную машину, нажмите Продолжить. Если вы делаете «чистую» установку Debian на компьютер, сначала перенесите все данные с жесткого диска и только после этого переходите к следующему шагу.

    установка и настройка дебиан 19

    Выберите вариант разметки диска Все файлы в одном разделе (рекомендуется новичкам). Если вы являетесь продвинутым пользователем, выберите другой вариант.

    установка и настройка дебиан 20

    Подтвердите окончание разметки и запись изменений на диск:

    установка и настройка дебиан 21Как установить Debian 10

    Чтобы окончательно подтвердить внесение изменений, отметьте галочкой пункт Да:

    установка и настройка дебиан 22

    Подождите, пока закончится разметка диска и установка компонентов. Если вы хотите просканировать дополнительные CD/DVD, отметьте галочкой пункт Да:

    установка и настройка дебиан 23

    Выберите зеркало архива, ориентируясь на ближайшую к вам сеть:

    установка и настройка дебиан 24

    Выберите нужное зеркало пакетов. Если вы не знаете, какое из зеркал вам лучше подходит, выбирайте deb.debian.org:

    установка и настройка дебиан 25

    Дождитесь окончания настройки менеджера пакетов и программного обеспечения. Если вы планируете использовать прокси, укажите его данные. В обратном случае оставьте поле пустым и нажмите Продолжить:

    установка и настройка дебиан 26

    Установщик предложит настроить автоматическую отправку статистики по часто используемым в системе пакетам разработчикам. Информация влияет на решение о включении пакетов в первый компакт-диск дистрибутива. Если вы не хотите отправлять статистику, отметьте галочкой пункт Нет:

    установка и настройка дебиан 28

    Дождитесь установки. Затем выберите набор программного обеспечения. Для этого отметьте галочкой нужные пункты:

    установка и настройка дебиан 29

    Дождитесь окончания установки. После этого разрешите установить системный загрузчик GRUB в основную загрузочную запись первого жёсткого диска. Для этого отметьте галочкой пункт Да:

    установка и настройка дебиан 30

    Определите, куда будет установлен системный загрузчик GRUB. Для этого выберите предлагаемый диск. Если вы являетесь продвинутым пользователем, укажите устройство вручную.

    установка и настройка дебиан 31

    Дождитесь установки системного загрузчика и нажмите Продолжить, чтобы запустить ОС:

    установка и настройка дебиан 32

    Кликните по названию пользователя, которого вы создавали на шаге 16:

    установка и настройка дебиан 33

    Введите пароль, который вы задавали на шаге 18 и нажмите Войти:

    установка и настройка дебиан 34

    Готово, установка Дебиан на виртуальную машину VirtualBox прошла успешно. Следующий шаг — настройка Дебиан.

    установка и настройка дебиан 35

    Настройка Debian в Oracle VirtualBox

    Рассмотрим, как происходит настройка Дебиан после установки. Чтобы в дальнейшем устанавливать в систему различные программы и драйверы, необходимо настроить и обновить репозитории.

    Обратите внимание: утилита sudo не установлена в Debian по умолчанию. Если вы не хотите вводить команду для работы под суперпользователем root каждый раз перед вводом основных команд в терминал, установите утилиту. Для этого:

    голоса
    Рейтинг статьи
    Читайте так же:
    Операционная система не запускается после установки
Ссылка на основную публикацию
Adblock
detector