2. Процесс загрузки: BIOS

Первым шагом в процессе загрузки Linux является BIOS (Basic Input/Output System — базовая система ввода-вывода), которая выполняет важнейшие проверки целостности системы при запуске. BIOS — это микропрограммное обеспечение, обычно встречающееся в компьютерах, совместимых с IBM PC, которые составляют большинство используемых сегодня компьютеров.

Роль BIOS в Linux

Когда вы включаете компьютер, BIOS в Linux — это первое запускаемое программное обеспечение. Его основная функция — инициализация и тестирование аппаратного обеспечения системы, такого как ЦП, память и жесткие диски. Вероятно, вы уже сталкивались с микропрограммой BIOS, чтобы изменить порядок загрузки, проверить системное время или просмотреть MAC-адрес вашей машины. После завершения аппаратных проверок основная цель процесса bios linux — найти загрузчик системы и передать ему управление.

Как BIOS находит загрузчик

После инициализации жесткого диска BIOS ищет загрузочный блок, чтобы определить, как запустить операционную систему. Местоположение, которое он проверяет, зависит от схемы разделов диска: Master Boot Record (MBR) или GUID Partition Table (GPT).

MBR расположен в первых 512 байтах жесткого диска. Этот небольшой раздел содержит начальный загрузочный код и таблицу разделов. Код MBR отвечает за загрузку другой программы, которая, в свою очередь, загружает наш фактический загрузчик. Если вы используете диск с разделами GPT, процесс немного отличается.

Как войти в BIOS

Многим пользователям необходимо знать, как войти в BIOS, чтобы настроить параметры оборудования. Обычно это делается путем нажатия определенной клавиши (например, F2, F10, DEL или ESC) сразу после включения компьютера. Знание того, как загрузиться в bios, важно для таких задач, как изменение приоритета загрузочного устройства или включение технологии виртуализации. Точная клавиша зависит от производителя, поэтому вам может потребоваться обратиться к документации вашего компьютера.

Появление UEFI

Альтернативой традиционному BIOS является UEFI (Unified Extensible Firmware Interface — унифицированный расширяемый интерфейс прошивки). Разработанный как преемник BIOS, UEFI теперь является стандартом для большинства современных аппаратных средств. Он хранит всю информацию о запуске в файле .efi, расположенном на выделенном разделе EFI System Partition (ESP). Этот раздел содержит загрузчик для установленной операционной системы.

UEFI предлагает множество улучшений по сравнению с BIOS, включая более быстрое время загрузки и поддержку больших жестких дисков. Хотя формат GPT был разработан для UEFI, «защитный MBR» на дисках GPT обеспечивает обратную совместимость, что позволяет загружаться с них на старых машинах на базе BIOS. Хотя многие системы Linux теперь используют UEFI, это руководство сосредоточено на традиционном процессе загрузки BIOS для базового понимания.

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Практика ведет к совершенству! Вот несколько практических лабораторных работ для закрепления понимания управления пользователями и группами в Linux:

  1. Управление учетными записями пользователей Linux с помощью useradd, usermod и userdel — Практикуйтесь в полном жизненном цикле администрирования пользователей: от создания и защиты новых учетных записей до их изменения и удаления.
  2. Управление группами Linux с помощью groupadd, usermod и groupdel — Получите практический опыт работы с утилитами командной строки для администрирования групп, включая создание новых групп, изменение членства пользователей и удаление групп.
  3. Настройка учетных записей пользователей и привилегий Sudo в Linux — Изучите основные методы управления учетными записями пользователей и привилегиями sudo для повышения безопасности системы Linux.

Эти лабораторные работы помогут вам применять концепции в реальных сценариях и обрести уверенность в управлении пользователями и группами в Linux.

Тест

Что загружает BIOS? Пожалуйста, ответьте одним словом, на английском языке и в нижнем регистре.