Thursday, Sep 09th

Last update09:09:00 PM GMT

Вы находитесь на: FreeBSD Запуск и выключение

Запуск и выключение

При включении компьютера нет выполняющихся на процессоре задач. Чтобы запустить программу, с устройства хранения в память должен быть загружен двоичный образ программы. Многие системы автоматически запускают программы, находящиеся в энергозависимых устройствах, таких, как постоянные запоминающие устройства (read-only memories - ROM). После загрузки образа программы процессор должен получить указание начать выполнение с начального адреса загруженной программы. Этот процесс начальной загрузки (bootstrapping) программы на исполнение начинает работу процессора с программой.

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

Программа /usr/bin/login

Программа login отвечает за регистрацию пользователя в системе; она обычно вызывается /usr/libexec/getty с именем пользователя, который хочет войти в систему, login freebsd запрашивает у пользователя пароль (после отключения режима эхо терминала, если это возможно).

Подробнее...

/usr/libexec/getty

Программа /usr/libexec/getty порождается init для каждой аппаратной терминальной линии в системе. Эта программа отвечает за открытие и инициализацию линии терминала. В качестве меры предосторожности против открывания линии другим процессом и подсматривания ввода пользователя getty использует системный вызов revoke, чтобы аннулировать доступ к любым открытым для линии дескрипторам.

Подробнее...

Сценарии запуска системы - rc conf, rc conf freebsd

Файл /etc/rc conf в FreeBSD обыкновенно пуст и служит лишь для упорядочивания и исполнения различных сценариев запуска системы, содержащихся в каталоге /etc/red. Два файла, /etc/rc.conf и /etc/default/rc.conf, контролируют, какие службы уровня пользователя запускаются во время загрузки.

Подробнее...

Страница 6 из 10

ремонт антенн, установка антенн популярных и современных
Сейчас 14 гостей онлайн

Реклама на сайте: