Чтение онлайн

на главную

Жанры

Linux: Полное руководство

Аллен Питер В.

Шрифт:
Loopback device support

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

Network block device support

Поддержка сетевых блочных устройств. Просто включите эту опцию в виде модуля. Модуль называется nbd.

RAM disk support

Это очень полезная опция, позволяющая часть информации, находящейся на жестком диске, перенести в оперативную память для ускорения доступа к ней. Особенно данная опция полезна при создании загрузочных дисков, которые используются для восстановления системы. Если вы включите эту опцию в виде модуля, он будет называться rd.

Initial RAM disk (Initrd) support

Инициализирующий RAM-диск — это RAM-диск, который загружается загрузчиком системы (LILO, GRUB, loadlin) и монтируется как корневая файловая система перед нормальной загрузкой. Он используется для загрузки модулей

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

Support for Large Block Devices

Поддержка больших блочных устройств — с размером более 2 Тб. Отключайте эту опцию — жестких дисков на 2 Тб в ближайшее время в продаже не предвидится.

ATA/ATAPI/MFM/RLL support

В этом подразделе вы можете включить/выключить поддержку ATA-устройств. Тут уж смотрите сами, какие устройства у вас есть и какие вы планируете использовать. Ненужные следует сразу отключать — нечего память забивать. Что нужно? Обыкновенный привод CD-ROM есть у всех. Даже если у вас в данный момент его нет, вы рано или поздно его подключите к своему компьютеру. Не будете же вы из-за этого перекомпилировать ядро? Поэтому опция Include IDE/ATAPI CDROM support (BLK_DEV_IDECD) относится к категории нужных. А вот поддержка Silicon Image chipset совершенно не нужна, хоть и встроена в ядро по умолчанию. Поддержку всех ATA-устройств следует отключить, если у вас сервер и все устройства — SCSI (только не забудьте SCSI включить!)

SCSI device support

Поддержка SCSI-устройств. Все комментарии аналогичны предыдущему пункту — все ненужное отключаем, оставляем самое необходимое. Вот почему мне нравится Linux — можно явно указать, что мне нужно, а что — нет. Ни в одной Windows такое сделать нельзя. Можно, конечно, удалить всю базу с драйверами, но я же сказал «явно».

Old CD-ROM drivers (not SCSI, not IDE)

В этом разделе вы можете включить поддержку старых (я бы сказал, древних) приводов CD-ROM, но, скорее всего, это вам не нужно, поэтому смело отключайте целый подраздел — сэкономим место на диске.

Multi-device support (RAID and LVM)

Поддержка RAID-массивов и LVM-томов (Logical Volume Manager). Если планируете использовать RAID, включите некоторые опции этого раздела, Вы можете указать, какие уровни RAID вам нужны, а какие нет.

IEEE 1394 (FireWire) support

Поддержка последовательной высокоскоростной шины IEEE 1394. Если у вас есть IEEE-адаптер, включите эту опцию. Внимание: поддержка IEEE экспериментальна (для ядра 2.6)!

QoS and/or fair queueing

В этом подразделе можно включить поддержку QoS (Quality of Service).

IrDA (infrared) support

Поддержка IrDA-устройств.

Bluetooth support

Поддержка Bluetooth. Обычно требует включения на современных ноутбуках.

ISDN subsystem

Поддержка технологии ISDN (Integrated Services Digital Networks, во Франции — RNIS). Технология ISDN постепенно уходит в прошлое — вместо нее используется ADSL. Если у вас есть возможность перейти на ADSL, сделайте это.

Telephony Support

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

Input device support

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

Character devices

Поддержка символьных устройств, например, стримеров.

Multimedia devices

Поддержка TV- и радиотюнеров.

Graphics support

Поддержка графических адаптеров. Выберите только те драйверы, которые необходимы для поддержки ваших видеокарт, а остальные отключите.

Sound

Поддержка систем ALSA (Advanced Linux Sound Architecture) и OSS (Open Sound System). Тут же драйверы звуковых плат.

USB support

Поддержка USB.

Networking support

Это довольно большой подраздел раздела Device Drivers, в котором можно включить поддержку как самой сети, так и отдельных ее компонентов. Поддержка сети нужна обязательно, даже если у вас нет сетевой платы или других сетевых устройств. Функции печати, а также графическая подсистема X Window требуют поддержки сети, а это значит, что, если сеть у вас отключена, вы не сможете ни документ распечатать, ни работать в графическом интерфейсе.

Сетевых опций довольно много, поэтому для их установки воспользуемся таблицей 20.3.

Опции сети Таблица 20.3

Опция Назначение
Netlink device emulation Опция обратной совместимости. Скоро будет удалена, но пока она нужна.
Unix domain sockets Поддержка UNIX-сокетов. Не отключайте эту опцию
IPMI sockets Поддержка IPMI-сокетов. Обычно
не нужна
PF_KEY sockets Требуется для IPsec, поэтому лучше не отключать ее или включить в виде модуля
TCP/IP networking Поддержка TCP/IP обязательно должна быть включена!!!
IP: multicasting Позволяет адресовать сразу несколько компьютеров. Данная опция полезна. если вы используете MBONE или другую магистраль для широковещательной передачи аудио- и видеоинформации
IP: advanced router Включите, если предполагаете использовать данный компьютер в виде маршрутизатора, а заодно нужно включить и все ее компоненты, например, IP: policy routing — довольно интересная функция маршрутизатора. В двух слогах ее не опишешь, а прочитать о ней можно по адресу: http://www.compendium.com.ar/policy-routing.txt
IP: kernel level auto configuration Включает автоматическую конфигурацию IP-адреса сетевых устройств и таблицы маршрутизации во время загрузки ядра на основании информации, переданной ядру в командной строке или по протоколам BOOTP или HARP. Данную опцию имеет смысл включать только на бездисковых машинах, поскольку на обычных системам конфигурация сети задается в загрузочных сценариях
TP: tunneling Данная опция понадобится вам, если вы будете настраивать виртуальную частную сеть — VPN (Virtual Private Network)
IP: GRE tunnels over IP Данная опция полезна при использовании маршрутизаторов Cisco. Для ее работы необходимо включить предыдущую опцию
IP: multicast routing Данная опция позволяет настроить работу маршрутизатора так, чтобы он отправлял IP-пакеты по нескольким адресам. Очень полезно для широковещания аудио-видео информации по Интернету
IP: ARP daemon support (EXPERIMENTAL) Поддержка ARP-демона. Можно включить на маршрутизаторе/шлюзе небольшой сети
IP: TCP syncookie support (disabled per default) Вот эту опцию я бы включил из соображений безопасности, она поможет защитить вашу систему от так называемых SYN-наводнений, точнее, сообщит вам адрес атакующего хоста
IP: AH transformation Поддержка АН-преобразования для IPSec. Если не уверены в том, что вы делаете, не отключайте эту опцию!
IP: ESP transformation Поддержка ESP-преобразования для IPSec. Если не уверены в том, что вы делаете, не отключайте эту опцию!
IP: IPComp transformation Поддержка IPComp-преобразования (сжатие данных, описано в RFC3173) для IPSec. Если не уверены в том, что вы делаете, не отключайте эту опцию!
IP virtual server support (EXPERIMENTAL) Включение данной опции позволит вам построить виртуальный сервер, который будет использовать ресурсы нескольких физических серверов. Попросту говоря, данная опция позволяет собрать кластер. Раньше для создания кластеров использовались программные продукты посторонних разработчиков, а сейчас поддержка кластеров встроена в ядро. Если заинтересовались, посетите сайт: http://www.linuxvirtualserver.org/
The IPv6 protocol (EXPERIMENTAL) Поддержка протокола IPv6. Пока он практически не используется, поэтому можно эту опцию смело отключить
DECnet Support Данную опцию на просторах бывшего СССР вряд ли кто-то будет включать, точнее, вряд ли она кому-то понадобится
802.1d Ethernet Bridging Если вы включите эту опцию, ваш компьютер превратится в Ethernet-мост, который будет соединять различные сегменты вашей локальной сети
Network packet filtering (replaces ipchains) Поддержка нового поколения бастиона Netfilter, пришедшего на замену IPChains. Если вы настраиваете маршрутизатор, включите эту опцию. Для обыкновенных систем ее нужно выключить
IPsec user configuration interface Поддержка IPSec. Если не уверены, просто включите эту опцию
Asynchronous Transfer Mode (ATM) Поддержка ATM
The IPX protocol (IPX) Поддержка протокола IPX (компаний Novell)
Appletalk protocol support Поддержка протокола компании Apple. Если в вашей сети есть хотя бы один Macintosh, включите эту опцию
CCITT X.25 Packet Layer (EXPERIMENTAL) (X25), LAPB Data Link Driver (EXPERIMENTAL) (LAPB) Данные опции нужно включать, только если вам это действительно необходимо. Если вы не знаете, что они собой представляют, лучше их не трогать!
WAN router Данная опция превращает ваш компьютер в маршрутизатор глобальной сети. Обычные маршрутизаторы не требуют включения этой опции. В случае включения данной опции в виде модуля модуль будет называться wanrouter
Fast switching Перед включением этой опции настоятельно рекомендую прочитать документацию. Данная опция выбирает самый быстрый сетевой интерфейс для передачи данных. Внимание! Эта опция несовместима с опцией Network packet filtering
Forwarding between high speed interfaces Не включайте эту опцию!
Поделиться:
Популярные книги

По дороге пряностей

Распопов Дмитрий Викторович
2. Венецианский купец
Фантастика:
фэнтези
героическая фантастика
альтернативная история
5.50
рейтинг книги
По дороге пряностей

Кодекс Охотника. Книга XXV

Винокуров Юрий
25. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга XXV

Авиатор: назад в СССР 10

Дорин Михаил
10. Покоряя небо
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Авиатор: назад в СССР 10

Герой

Бубела Олег Николаевич
4. Совсем не герой
Фантастика:
фэнтези
попаданцы
9.26
рейтинг книги
Герой

Все не так, как кажется

Юнина Наталья
Любовные романы:
современные любовные романы
7.70
рейтинг книги
Все не так, как кажется

Поход

Валериев Игорь
4. Ермак
Фантастика:
боевая фантастика
альтернативная история
6.25
рейтинг книги
Поход

Возрождение Феникса. Том 2

Володин Григорий Григорьевич
2. Возрождение Феникса
Фантастика:
фэнтези
попаданцы
альтернативная история
6.92
рейтинг книги
Возрождение Феникса. Том 2

Эффект Фостера

Аллен Селина
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Эффект Фостера

На границе империй. Том 5

INDIGO
5. Фортуна дама переменчивая
Фантастика:
боевая фантастика
попаданцы
7.50
рейтинг книги
На границе империй. Том 5

Мужчина моей судьбы

Ардова Алиса
2. Мужчина не моей мечты
Любовные романы:
любовно-фантастические романы
8.03
рейтинг книги
Мужчина моей судьбы

Волк 5: Лихие 90-е

Киров Никита
5. Волков
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Волк 5: Лихие 90-е

Право налево

Зика Натаэль
Любовные романы:
современные любовные романы
8.38
рейтинг книги
Право налево

Кодекс Крови. Книга V

Борзых М.
5. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга V

Последний Паладин. Том 7

Саваровский Роман
7. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 7