Главная » Просмотр файлов » Колисниченко Д.Н. - Linux-сервер своими руками

Колисниченко Д.Н. - Linux-сервер своими руками (1077324), страница 91

Файл №1077324 Колисниченко Д.Н. - Linux-сервер своими руками (Колисниченко Д.Н. - Linux-сервер своими руками) 91 страницаКолисниченко Д.Н. - Linux-сервер своими руками (1077324) страница 912018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 91)

Если вам нужно отключить эту функциюво время загрузки, введите в качестве параметра ядра apm=off.При возникновении проблем проверьте следующее:1. Наличие достаточного количества свопа (объема файла подкачки), а такжеубедитесь, что раздел подкачки включен.2. Передайте ядру инструкцию no-hit.3. Попробуйте отключить поддержку сопроцессора (инструкция по387).4. Передайте ядру инструкцию floppy-nodma.5. Убедитесь, что процессор не «разогнан».6. Установите новый вентилятор для процессора.Support Enable PM at boot timeВключает АРМ во время загрузки системы. Если эта опция отключена,BIOS не будет управлять питанием устройств, входить в режимы Standby иSuspend, а также не будет производить никаких действий в ответ на вызовыпроцессора CPU Idle.

Если ваш компьютер зависает во время загрузки,выключите эту опцию.Make CPU Idle calls when idleВо время цикла простоя ядра разрешает вызовы к АРМ. Включениеданной опции может привести к зависанию компьютера во время загрузки!Если компьютер использует несколько процессоров, эта опция игнорируется.Заметьте, сколько процессоров именно использует компьютер, а не сколько в394Компилирование ядранем установлено. Если у вас два процессора, а вы используете только один иподдержка SMP у вас отключена, данная опция игнорироваться не будет!Enable console blanking using АРМВключает мерцание консоли при использовании АРМ. Некоторые лэптопы могут использовать эту опцию для того, чтобы отключить подсветкуLCD-экрана, когда активизирован хранитель экрана на одной из виртуальных консолей Linux.Ignore multiple suspend/resume cyclesЭта опция необходима для ноутбуков Dell Inspiron 3200 и некоторыхдругих для нормальной работы АРМ.

Прежде чем активизировать эту опцию, прочитайте документацию по вашему ноутбуку.RTC stores time in GMTЕсли ваш аппаратный таймер сохраняет время в формате GMT, включитеэту опцию, иначе она должна быть отключена. Если опция выключена,сохраняется локальное время. Рекомендуется сохранять время в формате GMT.Allow interrupts during АРМ BIOS callsОбычно прерывания внешних устройств запрещены во время выполнения процедур АРМ. BIOS некоторых ноутбуков разрешает прерывания внешних устройств, например, IBM ThinkPad.

По умолчанию данная опциявыключена. Если вы не уверены, не включайте ее.18.2.4. PnP supportВ данной секции задается поддержка Plug and Play.18.2.5. Block devicesNormal PC floppy disk supportЕсли вы хотите использовать FDD в Linux, включите эту опцию.Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy supportВыключите эту опцию, если ваша система оснащена только SCSI-устройствами.Use old disk-only driver on primary interfaceДанная опция устанавливает старый драйвер для управления Primarymaster интерфейсом IDE.

Обычно ее нужно отключить, чтобы был использован новый драйвер для всех четырех дисков (Primary master, Primary slave,Secondary Master, Secondary slave). Ее также нужно отключить, если у вас накомпьютере используются только SCSI-устройства.Include IDE/ATA-2 Disk supportПоддержка IDE/ATA-2 дисков. Опцию можно отключить, только есливы не используете АТА-диски.Use multi-mode by defaultПри возникновении ошибки вида:hda: set_multmode: status=0x51hda: set_multmode: e r r o r = 0 x 0 4включите эту опцию.395Компилирование ядраInclude IDE/ATAPI CDROM supportПоддержка привода CDROM.

При отсутствии такового отключите ее дляуменьшения размера ядра.Include IDE/ATAPI TAPE supportПоддержка IDE/ATAPI-стримера.Include IDE/ATAPI FLOPPY supportПоддержка IDE/ATAPI-флопии. Если вы используете LS-120 или lomegaZIP, включите эту опцию.SCSI emulation supportПозволяет использовать драйвер SCSI для устройств с интерфейсомATAPI, для которых нет родного драйвера. Все остальные опции в даннойсекции предназначены для поддержки конкретных чипсетов.

Рекомендуюоставить поддержку только тех устройств, которые имеются в вашей системе.18.2.6. Networking optionsPacket SocketПротокол Packet используется программами, которые обмениваются данными непосредственно с сетевыми устройствами без промежуточных сетевых протоколов, например, tcpdump.Kernel/User netlink supportПросто включите эту опцию. В данной секции задания сетевых настроекя рекомендую включить опции, указанные в табл. 18.2.Таблица 18.2Опции сетиОпцияRouting messagesNetlink device emulationNetwork firewallsSocket FilteringUNIX domain socketsTCP/IP networkingIP:firewalling (*)IP:firewall packet (*)IP: transperent proxy support (*)IP: masquerading (*)IP: ICMP masquerading (*)IP: masquerading virtualserver support (*)IP: broadcast GRE over IP (*)IP: aliasing supportIP: TCP syncookie supportIP: allow large windowsОписаниеСообщения маршрутизатораОпция обратной совместимости. Скоро будет удалена,но сейчас она нужнаПоддержка firewallФильтр сокетовПоддержка UNIX-сокетов.

Не отключайте эту опциюПоддержка TCP/IP обязательно должна быть включенаIpChainsIpChainsПрозрачный проксиIP-маскарадингЮМР-маскарадингIP-маскарадинг для виртуальных серверовПоддержка broadcasting в WANПоддержка псевдонимовРекомендуется включить из соображений безопасности.Противодействует SYN-атакамПозволяет повысить производительность при работе в сети.Не рекомендуется при объеме памяти менее 16 МбОпции, отмеченные звездочкой (*), требуются в случае конфигурирования сервера. При создании сервера также потребуется включение ряда дополнительных опций в зависимости от его назначения.

Изсоображений безопасности включение поддержки firewall и на рабочей станции не будет лишним.396Компилирование ядра18.2.7. SCSI supportВ данной секции можно установить параметры SCSI. При отсутствии всистеме SCSI-устройств можно отключить все.18.2.8. Network device supportЗдесь можно указать поддерживаемые протоколы (например, РРР), атакже типы поддерживаемых сетевых адаптеров.

Отключите все, что неиспользуете. Например, если у вас установлена PCI-сетевая плата, то особого смысла включения поддержки других ISA-сетевых плат я не вижу.18.2.9. IrDA, USB supportПоддержка соответственно IrDA- и USB-устройств.18.2.10. FilesystemsЗдесь принцип такой: все, что нужно — встраивайте в ядро, остальное —или исключайте, или используйте в качестве модуля. При этом я рекомендую включить в ядро следующие файловые системы:Second ext fs (ext2), ISO 9660, MS Joliet CDROM extension,VFAT, /proc, /dev/ptsВ виде модулей следующие: MS DOS FAT, MINIX.Также неплохо было бы включить поддержку квотирования, если вынастраиваете сервер.18.2.11. SoundВключите поддержку звука, если у вас есть звуковая плата.

Во всемостальном следует поступить так, как и в случае с сетевыми платами включить в ядро только используемую звуковую плату, а все остальныеотключить (даже не использовать в качестве модуля). Точнее включить коддрайвера для вашей звуковой платы непосредственно в ядро вам, скореевсего, не удастся, но вы его можете использовать в качестве модуля, а всеостальные модули даже не компилировать.78.3. Компилирование ядраТеперь, когда все устройства сконфигурированы, нужно сохранить файлконфигурации ядра и перейти непосредственно к этапу компилирования ядра.Введите команду:# make depПосле завершения ее работы необходимо ввести команду:# make bzlmageЕсли исходники ядра и компилятор установлены корректно, то примерно минут через 20 (это зависит от версии ядра и от быстродействия вашейсистемы) вы получите откомпилированное ядро.

Обычно оно помещается вкаталог/usr/src/linux/arch/1386/boot.397Компилирование ядраТеперь следует откомпилировать модули, которые будут использоваться ядром:# make modulesи установить их:# make modules_installПеред установкой модулей сделайте резервную копию модулей старогоядра (каталог /lib/modules). Теперь можно ввести команду:# make i n s t a l lОднако для установки только что созданного ядра, я не рекомендуюэтого делать. Сначала нужно протестировать ваше ядро. С этой цельюоткройте в любом редакторе файл / e t c / l i l o .

c o n f :# vi / e t c / l i l o . c o n fДобавьте в него следующие строки (более подробно файл/ e t c / l i l o . c o n f обсуждался в гл. 4):image=/usr/src/linux/arch/i386/boot/bzlmagelabel=my_linuxroot=/dev/hda5append=" mem=128M"read-onlyПотом введите команду:# liloТеперь перезагрузите систему:# rebootПопробуйте загрузить ядро. В случае возникновения ошибок вы всегдасможете загрузить старую версию.398Полезные командып программы.Создание RPM-пакетов1919.1. Общие командыЦель данной главы — вспомнить «хорошо забытое старое».

Характеристики

Тип файла
PDF-файл
Размер
52,29 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6310
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее