7. Использование последовательной консоли в FreeBSD
Пред. |  | След.

## 7. Использование последовательной консоли в FreeBSD

Подробно эта процедура описана в отдельной главе Руководства FreeBSD. Здесь мы приводим краткий перечень.

### 7.1. Проверьте конфигурацию ядра

Проверьте, что файл конфигурации ядра содержит `flags 0x10` в строке, описывающей устройство `sio0`. Этот флаг разрешает использование устройства (известного также как `COM1` в DOS/Windows® или как `/dev/ttyd0` в FreeBSD) в качестве консоли. Флаг установлен в обоих примерах стандартной конфигурации ядра (`GENERIC` и `LINT`), так что, скорее всего, он установлен и в вашем ядре.

### 7.2. Создайте файл `/boot.conf` file

Этот файл должен состоять из одной строки, содержащей только «`-h`» (без кавычек). Этот флаг указывает загрузочным блокам FreeBSD переключиться на последовательную консоль.

### 7.3. Отредактируйте файл `/etc/ttys`

Необходимы следующие изменения:

Если вы не собираетесь подключать клавиатуру и монитор к этому серверу, найдите все строки для устройств `ttyv`, таких как

ttyv1 "/usr/libexec/getty Pc" cons25 on secure

Замените `on` на `off`. Это запретит запуск утилит регистрации на ненужных более видео консолях.

Найдите строку, содержащую `ttyd0`. Измените ее с

ttyd0 "/usr/libexec/getty std.9600" dialup off secure

на

ttyd0 "/usr/libexec/getty std.9600" vt100 on secure

(замените `vt100` на тип терминала вашей консоли. Хорошим выбором может быть `xterm`). Это позволит вам зарегистрироваться на консоли после того, как система перейдет в многопользовательский режим.

Перезагрузитесь — и все!

Пред. |  | След.
6. Про системы Sun и сигнал Break | Начало | 8. Соображения безопасности

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.