Ставим ядро 2. 6, или Ядерная физика для домохозяйки. Система, ядро, утилиты Статьи Библиотека Линуксцентра. В этой статье рассмотрен механизм сборки ядра в комплексе - закачка, пример настройки, установка, правка конфигурационных файлов. Статья ориентирована на начинающих пользователей, разобраны опции ядра и дан пример настроки ядра для рабочей станции.[Зарипов Михаил m. Copyright (C) 2. 00. В этой статье рассмотрен механизм сборки ядра в комплексе - закачка, пример настройки, установка, правка конфигурационных файлов. Статья ориентирована на начинающих пользователей, разобраны опции ядра и дан пример настроки ядра для рабочей станции.
Dell 962 Driver Download. Category: Printer/Scanner. Released: December 8th, 2009. Vendor: Dell. For extra reliability and safety, all the files (as well as Dell962ENA00b.exe) from our site have been checked with Avast, a professional anti-virus tool.. Загрузка последнего ПО и драйверов для МФП HP LaserJet Pro M125rnw. +7-915- 962 [email protected] (без установки драйверов и программ). Установка комплекса повседневных программ — 450 р. Установка всего пакета драйверов — 450 р. Ремонт принтера / сканера (на месте) — 300 р. ноутбуков Compaq в Ярославле · Ремонт ноутбуков Dell в Ярославле.
Для сборки нужно чтобы у вас в системе был установлен компилятор gcc, библиотеки ncurses и ncurses - devel. У вас точно не будет проблем если вы ставили систему в режиме "Разработка"Содержание: Для начала нужно выкачать само ядро [точнее исходники] с сайта http: //www. Качайте архив tar. Имя файла должно быть примерно таким - linux- 2.
Мбайт. Качайте всегда последнее стабильное ядро. Если у вас уже есть ядро 2.
Драйвера для монитора HP Compaq L2301w 23-inch. В комплект вошли: HP Monitor Driver 1.00 Rev. A 0.37. Просмотров: 962 Комментарии.
Мбайта, можно выкачать заплатки [их также называют еще "патчи", но давайте говорить на русском] и обновить исходники вашего ядра до последней версии. В таком случае вам нужно выкачать все заплатки по возрастанию номеров версии от вашей версии до последней. В данном примере это заплатки 2. Файлы заплаток называются так - patch- 2.
Их может не быть на главной странице , поищите их на ftp сервере. Кроме самого ядра нам возможно понадобится выкачать дополнительные заплатки, расширяющие возможности ядра. К примеру, в ядре 2. Чтобы эта поддержка была, на ядро нужно наложить соответствующую заплатку. Для примера возьмем такие заплатки: bootsplash (графическая загрузка Линукса) с http: //www. ПДУ) - на официальном сайте http: //www.
Качать лучше заплатку для той версии ядра которую вы хотите поставить, если их нет, то можно закачать для самой последней из имеющихся. В таком случае есть вероятность что заплатка не поставится. Причем вероятность этого тем больше, чем больше разница в версиях ядер. Предположим что мы ставим ядро 2. Kernel- Win. 4Lin. Хорошо. Теперь подготовим папку, где будем собирать ядро.
Тесты пяти МФУ: принтер, сканер и копир дешевле $170 Все измерения проводились с момента активации драйвера принтера, а не с момента начала печати. Не учитывалось время, которое. Dell AIO 962. Компания Dell представила 32-дюймовый монитор UltraSharp 32, Ответов: 0, сансан; драйвер сканера hp Scanjet 3770 для win7.
Drivers Installer for Dell Photo AIO Printer 962. If you don’t want to waste time on hunting after the needed driver for your PC, feel free to use a dedicated self-acting installer. It will select only qualified and updated drivers for all hardware parts all alone.. All-in-One Printer 962. Тип драйвера: Printer/Scanner Driver. Операционная система: WinXP, Windows2000..
В Линуксе для сборки из исходников есть специальный каталог /usr/src. Однако по умолчанию писать туда рядовому пользователю запрещено, поэтому сначала дадим себе права. Самый простой способ - запустить консоль, получить права root и командой chmod разрешить всем запись.
Драйверы для Windows XP, Доступны на сайте производителя. "Дизайн и отделка". Цвета, использованные в оформлении ноутбука, Черный. Это Device ID от Dell Photo AIO Printer 962. Показаны только последние драйверы, совместимые с данным DeviceID. Тем не менее, вы можете попробовать использовать расширенный поиск, чтобы найти драйвер именно для вашего устройства..
Password: [root@localhost root]# chmod a+w /usr/src[root@localhost root]#Копируем исходники ядра ( linux- 2. Теперь их надо распаковать.
Если вы пользуетесь файловым менеджером mc, на файле нажмите F2, а потом "x". Если вы пользуетесь файловым менеджером gentoo (http: //linux. Действия - Распаковать. Сюда. Получился каталог linux- 2. Переименуйте его, например, в linux- 2. Копируем все заплатки туда и переходим к следующему пункту.
Сначала распакуем упакованные заплатки. В mc для этого файла нажмите F2 а потом "y" (для . В gentoo выделите все файлы нажмите правую кнопку Действия- Распаковать. Теперь собственно об установке заплаток. Сначала накладываем закладку для обновления версии ядра ( patch- 2. В файловом менеджере Gentoo для установки можно просто щелкнуть правой кнопкой и выбрать Действия- Наложить.
В консоли нужно дать следующую командуpatch - p. В нашем примере это будет выглядеть так. CREDITSpatching file Documentation/Changespatching file Documentation/Doc. Book/kernel- locking.
Hunk #1 succeeded at 1. Kconfigpatching file drivers/video/Makefilepatching file drivers/video/bootsplash/Kconfigpatching file drivers/video/bootsplash/Makefilepatching file drivers/video/bootsplash/bootsplash. Kernel- Win. 4Lin. Hunk #2 succeeded at 7.
Hunk #1 succeeded at 8. Hunk #3 succeeded at 8. Kconfig. Hunk #1 succeeded at 1. Spatching file arch/i.
Spatching file arch/i. Makefilepatching file arch/i. Makefilepatching file arch/i. Hunk #1 succeeded at 4. Makefilepatching file arch/i. LICENSEpatching file arch/i.
Makefilepatching file arch/i. READMEpatching file arch/i. Documentation/lirc/lirc_it. Kconfig. Hunk #1 succeeded at 5. Makefilepatching file drivers/char/lirc/Kconfigpatching file drivers/char/lirc/Makefilepatching file drivers/char/lirc/lirc_atiusb. Обратите внимание на вывод команды patch. Если заплатка идеально подходит к ядру, то в выводе должны быть только строчки patching file ..
Если вы видите строчку Hunk #1 succeeded at.. Если же вы увидите слово Failed - то значит заплатка не подходит, нужно искать более подходящую.
В этом случае лучше удалить наш каталог /usr/src/linux- 2. Итак, исходники ядра готовы и ждут когда их скомпилируют. Для начала давайте посмотрим файл Makefile.
Нас интересуют первые 4 строчки. VERSION = 2. PATCHLEVEL = 6. SUBLEVEL = 1. EXTRAVERSION =.. Измените четвертую строку на. Это приведет к тому, что сделанное нами ядро будет называться linux- 2.
Если нам нужно будет несколько вариантов ядра 2. EXTRAVERSION=my. 2, скомпилировать ядро еще раз и получить ядро linux- 2.
Запустите команду make mrproper. RM $(CLEAN_FILES)Making mrproper in the srctree. RM $(MRPROPER_DIRS) + $(MRPROPER_FILES)[mike@localhost linux- 2. Эта команда нужна для удаления временных файлов, созданных при предыдущей сборке. Она удаляет также все настройки, которые вы сделали во время прошлой сборки.
Настройки лежат в файле . А вот сейчас начинается самый ответственный момент, от которого зависит успех всего мероприятия.
Здесь нужно знать хотя бы немного английский и знать начинку компьютера. Для начала немного теории.
Ядро может быть монолитным, а может быть модульным. Что это означает? Монолитное ядро - это просто один файл, который грузится при старте системы, и сидит в оперативке до выключения компьютера.
Те возможности, которые заложены в этом файле, не подлежат изменению. Если включить все возможности в ядро, получаем очень большое и очень медленное ядро. Если сделать маленькое и быстрое ядро, то придется пожертвовать возможностями.
Кроме того с таким ядром не смогут работать такие коммерческие программы как Win. Lin . На таком ядре не поставить драйвер видеокарты от фирмы Nvidia, что ставит крест на использовании этих ядер на домашних игровых компьютерах с этими видеокартами. В чем же преимущество монолитного ядра? Оно хорошо своей более высокой защищенностью и более простым использованием. При старте ядро обладает всеми возможностями, которые в него заложены. Ядро в этом случае располагается в каталоге /boot и имеет имя vmlinuz- xxxx. Модульное ядро - это тоже же файл, который грузиться при загрузке с диске как и в случае с монолитным ядром, но плюс к есть нему набор файлов, которые называются модулями.
Эти файлы по сути - возможности ядра, которые вы можете подключить к ядру и отключить от него без перезагрузки компьютера. Ядро которое у вас поставилось вместе с дистрибутивом - модульное. В модульном ядре все возможности, которые могут быть выведены в отдельный файл, т. Самый большой плюс модульного ядра - то что в него можно включить абсолютно все возможности, на что может ядро, все устройства, все файловые системы и т. Ядро в результате получается небольшим (в оперативной памяти) , быстрым и гибким.
Минусы такого подхода - собственно в необходимости работы с модулями, вы не получите возможности модуля, пока его не загрузите. К счастью, большинство модулей грузиться автоматически, а остальные грузятся при старте системы загрузочными скриптами, избавляя вас от необходимости грузить вручную десятки модулей. В этом случае ядро представлено тем же файлом /boot/vmlinuz- xxxx и содержимым каталога /lib/modules/. Кроме того модульному ядру нужен специальный образ загрузки т. Этот образ содержит все необходимые модули которые позволяют ядру загрузить ситему. Без этих модулей оно неспособно подключить системный раздел жесткого диска и прочитать файлы.
Initrd файл располагается в каталоге /boot и имеет имя initrd- xxxx. Где же истина? Как всегда, посередине. Какие- то возможности вы включаете в ядро, какие- то делаете модулями.
Какие именно? Те возможности которые вам нужны постоянно - включаете, например драйвер жесткого диска, на котором лежит система. Если к вам приходит друг раз в месяц со своей usb фотокамерой - делайте драйвер usb и камеры модулями.
Если сомневаетесь, нужна ли вам та или иная особенность - ставьте модулем. Посмотреть какие модули сейчас загружены в систему вы можете командой lsmod. Если ваш дистрибутив собран для 2. АСПЛинукс 9. 0), то у вас могут быть проблемы с загрузкой модулей, связанные с тем что в 2. Поэтому я рекомендую включать все, что вам точно необходимо, в ядро.
Итак, настройка производится на выбор одной из четырех командmake xconfigmake menuconfigmake configmake oldconfig. Первый вариант для пользователей, у которых есть графика - у вас запустится графическая программка для настройки, остальные - для консоли. Второй вариант предлагает текстовые меню для настройки. Третий задает 1. 00. Четвертый нужен если у нас уже есть сформированный файл настроек .
Первый вариант нам наиболее симпатичен. Итак вперед! Если вы хотите возможность оформить модулем ставьте точку (m для консоли), Если включить в ядро галочку (* или y)Для тех кто не знает английский привожу примерную настройку рабочей станции.
Естественно, оговорюсь, что я не считаю свой подход единственно правильным, не претендую на 1. Code maturity level options "Завершенность кода"Prompt for development and/or incomplete code/drivers - ДА (можно и НЕТ)Включать незавершенный код Включать ли в ядро драйверы с состоянием "Экспериментально". Такие модули рекомендуется включать с осторожностью. Если ответить на этот вопрос НЕТ, то все такие модули не будут включаться, они даже исчезнут из списка. Select only drivers expected to compile cleanly - ДАВыбирать только те драйвера, которые собираются без ошибок. Select only drivers that don't need compile- time external firmware - ДАВыбирать только те драйвера, которые не требуют внешних прошивок. General setup "Общие"Support for paging of anonymous memory - ДА (обязательно)Поддержка swap, т.
Без этой памяти вы будете ограничены только оперативной. System V IPC - ДА (обязательно)Механизм связи между процессами.