#linux
Запуск Linux
🚀 Привет, пионерам технологий!
Как запускается Linux?
Ты включаешь машину, и вроде бы всё "само загружается".
Однако, мы тут с вами инженеры - давайте разбираться, как это устроено 🔧
1️⃣ BIOS/UEFI: проверка железа
Компьютер включается, проверяет весь "инвентарь" (процессор, память, диск). Всё ок? Передает эстафету загрузчику.
2️⃣ Загрузчик (GRUB)
GRUB появляется и предлагает выбор: «Как загрузимся — по умолчанию, безопасно или стандартно? Если ответа нет, загрузит ядро по умолчанию.
3️⃣ Ядро Linux
Ядро стартует, подгружает драйверы и управляет всем железом. Без него — ты просто смотришь на чёрный экран.
🔄 initramfs — стартовая площадка
Прежде чем перейти к основной файловой системе, ядру нужен быстрый старт. Для этого используется initramfs — временная файловая система, которая помогает:
- Подключить драйверы для дисков
- Найти и смонтировать корневую файловую систему
4️⃣ Systemd/Init — команда юнитов
Эти скрипты наводят порядок: запускают сеть, подключают звук, подготавливают графику и терминал.
5️⃣ Готово! Привет, пользователь!
Теперь на экране тебя ждёт рабочий стол или терминал.
Post #169
218

- 👍 2
- ❤ 1