Управление службами в Unix

  • doc
  • 29.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 62. Практическая работа по теме Управление службами в Unix.doc

Практическая работа №8

Тема: Управление службами в Unix.

Цель: рассмотреть процесс загрузки операционной системы

Время выполнения: 2 часа

Теоретическая часть:

1)    Сценарий: Загрузка системы

Сценарий рассматривает процесс загрузки операционной системы.

Начальные условия: Выключенный компьютер.

Во время загрузки компьютер последовательно исполняет несколько программ. Первая из них – программа BIOS, производящая проверку оборудования. BIOS передаёт исполнение программе загрузчика, которая запускает Linux-систему.

Загрузчик передаёт управление ядру системы. Ядро выводит отладочную информацию в процессе загрузки:

Linux version 2.6.9-42.0.2.EL (bhcompile@ls20-bc1-13.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 Thu Aug 17 17:36:53 EDT 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000d2000 - 00000000000d4000 (reserved)
BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003ff60000 (usable)
 BIOS-e820: 000000003ff60000 - 000000003ff77000 (ACPI data)
 BIOS-e820: 000000003ff77000 - 000000003ff79000 (ACPI NVS)
BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
Using x86 segment limits to approximate NX protection
zapping low mappings.
On node 0 totalpages: 261984
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32608 pages, LIFO batch:7
DMI present.
ACPI: RSDP (v002 IBM                                   ) @ 0x000f6e00
...

Когда загрузка ядра завершена, монтируется корневая файловая система, и управление передаётся процессу init, специфичного для конкретной UNIX-системы:

...

Init производит загрузку системы на определённый уровень выполнения, запуская соответствующие службы:

...

Когда все системные службы загружены, запускается программа управления терминалом, и пользователь может войти в систему.

Практические задания:

Прокомментировать процесс загрузки.

Контрольные вопросы:

1.     Что рассматривает сценарий: Загрузка системы?

Перечислите этапы  загрузки системы