No video

Администрирование Linux, часть 2.2: Начальная загрузка операционной системы

  Рет қаралды 15,460

Dmitry Ketov

Dmitry Ketov

Күн бұрын

* POST, MBR, PBR, загрузчик ОС, ядро, монтирование корневной ФС
* Параметры закрузки ядра ОС
* Остов ядра vmlnuz и предзагрузка модулей ядра initrd
* Первый и второй шаги загрузки
* Загрузчики LiLо и GRUB
* Загрузчик syslinux, isolinux и pxelinux
* Стартовые flash и floppy диски

Пікірлер: 34
@user-mo9qv1tp8n
@user-mo9qv1tp8n 2 жыл бұрын
Просто офигеть, сколько материала вы дали в одном видео. У меня неделя уйдёт, чтобы это повторить шаг за шагом. Респект и уважуха такому крутому специалисту!
@Nodorgrom
@Nodorgrom 5 жыл бұрын
Я прочел вашу книгу по Linux, а теперь еще и видео у вас, здорово! Спасибо!
@alekseysaltykov
@alekseysaltykov 4 жыл бұрын
Набрел на это видео по линукс случайно, уже собрался писать комментарий что КАК хорошо преподносится материал, и затем вижу фамилию автора видео Д. Кетов! У меня есть ваша книга "Внутреннее устройство Linux", и я бесконечно благодарен Вам за весь материал который вы предоставляете. Спасибо!
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
Сейчас вроде какая то свежая вышла
@sashashad
@sashashad 8 ай бұрын
@@user-ik5yv4op4o да, с докером
@luckyklaxon
@luckyklaxon 10 ай бұрын
Пока что лучше материала для себя по данным темам на просторах русскоязычного Интернета не нашёл. Дмитрий Владимирович, благодарю за Ваш труд. Ваши студенты счастливчики, потому что у них такой классный преподаватель!
@ruslanvist9958
@ruslanvist9958 Жыл бұрын
Спасибо автору канала за публикацию таких ценных лекций! Где сейчас преподаете? Вы тот, кого хотел бы рекомендовать или по каким-либо аспектам поучиться самому.
@user-gh9ml6ls6n
@user-gh9ml6ls6n 2 жыл бұрын
Спеца сразу видно!
@yuliyacher67
@yuliyacher67 5 жыл бұрын
Прекрасно!
@ultimate_truth_society
@ultimate_truth_society 2 ай бұрын
А бывает ли какой-нить задачник сисадмина? xdd Книга с заданиями, которые можешь порешать. Или может программа, что-то по типу тех же виртуальных машин, среди которых есть поломанные, и она ставит тебе задачу: восстанови систему такую-то таким-то способом; настрой в такой-то системе это, то и третье. И где-нить потом рассказывается, как именно это делать надо было правильно))
@MikhailGoncharov-tl4cr
@MikhailGoncharov-tl4cr 3 жыл бұрын
i like it very useful information
@user-qv1mw8gd3b
@user-qv1mw8gd3b 6 ай бұрын
Здравствуйте. В AlmaLinux 9.3 есть несколько файлов initramfs-5.14.... извлекается из любого из них один файл early_cpio и один каталог с файлом kernel/x86/microcode/GenuineIntel.bin, с момента записи ваших уроков многое поменялось видимо... Возможно вы подскажете где в AlmaLinux 9 можно посмотреть initrd?
@DmitryKetov
@DmitryKetov 6 ай бұрын
В debian/ubuntu есть unmkinitramfs. В redhad/centos возможно она тоже есть, или stelfox.net/blog/2020/02/extracting-dracut-built-initramfs/
@daniilvinogradov2199
@daniilvinogradov2199 Жыл бұрын
Дмитрий, добрый вечер! Поясните, пожалуйста 🙏 Всю голову сломал и не могу въехать( Исходя из контекста груб не поддерживает фс, хотя по слайду стейдж 2 грузится именно с активного раздела, и находится на файловой системе и можем на него посмотреть с примонтированной бут дир, тогда как там не хватит место? И вот еще вопрос: Исходя из лекции я представил что где то на 1 стейдже есть логика с файловой системой для загрузки стейдж 2 так как он находится уже на разделе) В общем я очень сильно запутался! Но внутренний голос мне подсказывает, что на самом деле stage 0 находится в mbr, stage 1 находится в pbr а stage 2 находится где то в каких то местах на разделе не относящимся к файловой системе на которой хранятся файлы, но тогда зачем нужен stage 1.5 что он делает? Создает какую то псевдо фс на которой хранится stage 2 тоже не на файловой системе где хранится каталог бут ? Помогите пожалуйста, или подскажите где это можно почитать более подробно! Я спать не могу, и найти инфу сложно! Спасибо Вам большое за работу!!! Поклон 42:23
@DmitryKetov
@DmitryKetov Жыл бұрын
> груб не поддерживает фс GRUB как раз поддерживает ФС, в отличие от LILO > на 1 стейдже есть логика с файловой системой для загрузки стейдж Нет, нету. > но тогда зачем нужен stage 1.5 что он делает? Это как бы облегченный stage 2, с поддержкой одной ФС и пишется он одним куском в фиксированное место (например в первую "дорожку" сразу за pbr) - т.е. его местоположение задается двумя номерами (блоков) - начало и длина. За счет этого stage 1 может всегда найти stage 1.5, а затем уже становится доступна (одна) файловая система, откуда можно считать полноценный stage 2 с поддержкой всех остальных ФС.
@ivanivannow6401Ukrain.
@ivanivannow6401Ukrain. 3 жыл бұрын
количество букав кода ядра строго очерчено в нтд(семантическая связъ)
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
А в Centos 7 вместо root какую команду использовать?
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
А на убунту 18.04 как посмотреть что находится в файле initrd ?
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
Для Centos 7 : /usr/lib/dracut/skipcpio initramfs-3.10.0-1160.el7.x86_64.img | gunzip -c | cpio -idv
@andreya3423
@andreya3423 Жыл бұрын
А как же, без дисковые устройства такие как роутеры ?
@DmitryKetov
@DmitryKetov Жыл бұрын
Что именно "как"? Все примерно так-же, только ROM loader другой, например uboot и вместо диска - флеш память.
@druha.s
@druha.s Жыл бұрын
А, кто создаёт tmpfs и монтирует его в /dev/shm ?
@DmitryKetov
@DmitryKetov Жыл бұрын
Это делают скрипты init (/etc/rc.* или /etc/init/*.conf) или же systemd собственной персоной. В любом случае, они полагаются на параметры из /etc/fstab, а если нет, то используют умолчания.
@druha.s
@druha.s Жыл бұрын
@@DmitryKetov спасибо, у меня опять есть то, что очень интересно почитать и что интереснее, чем service и systemctl
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
Канал жив вообще , кто-нибудь знает?
@DmitryKetov
@DmitryKetov 3 жыл бұрын
Смотря что вы под этим понимаете :)
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
@@DmitryKetov Да обратную связь и наполняемость контентом собственно
@DmitryKetov
@DmitryKetov 3 жыл бұрын
@@user-ik5yv4op4o Наполняется, когда наполняется. Обратная связь тогда, когда связывается. Канал - не коммерческое предприятие, а just for fun 🤣
@user-ik5yv4op4o
@user-ik5yv4op4o 3 жыл бұрын
👍 👍 👍 👍 👍 👍 👍 Больше коментов - больше узнаваемость канала, продвижение, больше подписчиков, реклама, монитезация, узнаваемось и всемирное признание 🤣 🤣 🤣
@DmitryKetov
@DmitryKetov 3 жыл бұрын
@@user-ik5yv4op4o Пфффф... Оно так не работает. Работает вот как: чем дебильнее и выхлощеннее контент, тем больше подписчиков. хайпа и все такое... Нет такой задачи. ЗЫ. www.anekdot.ru/id/806724/
@evgeniymihaylovsky466
@evgeniymihaylovsky466 4 жыл бұрын
А как UEFI?
@DmitryKetov
@DmitryKetov 4 жыл бұрын
Что как?
@evgeniymihaylovsky466
@evgeniymihaylovsky466 4 жыл бұрын
@@DmitryKetov Почему про UEFI небыло сказано или видео старое?
@DmitryKetov
@DmitryKetov 4 жыл бұрын
@@evgeniymihaylovsky466 да, лет 8 ему ;)
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 85 МЛН
Вы чего бл….🤣🤣🙏🏽🙏🏽🙏🏽
00:18
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
Основы Linux: процессы и их свойства
1:26:49
Основы Linux: командная строка
40:44
Dmitry Ketov
Рет қаралды 20 М.