Анатомия /boot Linux: Экосистема загрузки ядра

Поделиться
HTML-код
  • Опубликовано: 30 окт 2024

Комментарии • 37

  • @standoff-x8f
    @standoff-x8f Месяц назад +3

    НИ КОЕМ СЛУЧАЕ НЕ ПРЕКРАЩАЙ СНИМАТЬ
    ты один из лучших тру-программистов который так понятно и четко передает контент, ждем новых идей и роликов

  • @asjvchnvh9313
    @asjvchnvh9313 Месяц назад +1

    От куда такие познания? Хабр? Ютуб? Книги? Нигде такой информации не находил! Канал-находка!

  • @SergeyPopovX
    @SergeyPopovX 2 месяца назад +12

    Отличный канал. Лайкаю каждое видео, чтобы Ютуб его продвигал.

  • @smersh8181
    @smersh8181 2 месяца назад +2

    Отличные видео, больше таких . Благодарность за ваш труд.

  • @БахтиярИбраев-щ2м
    @БахтиярИбраев-щ2м 2 месяца назад

    Классный формат и подача! Спасибо! Было бы классно, послушать про то как работать с ядром, зачем это нужно и т.п. (про реально применимые фишки в работе).

  • @TheDarkprof
    @TheDarkprof Месяц назад

    По поводу uefi есть статьи на хабре по созданию ключей, подписи и т.д. Кстати лучше комбинировать ядро с инитрамфс и подписывать все сразу. Шим лучше не использовать, с помощью него можно загрузить всё что угодно.

  • @artetl
    @artetl 2 месяца назад +2

    Большое спасибо, познавательно.

  • @artyomzolotoverkhov8468
    @artyomzolotoverkhov8468 Месяц назад

    Класс, спасибо за видео

  • @warealdok
    @warealdok 2 месяца назад +4

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

  • @kuqmua755
    @kuqmua755 2 месяца назад +2

    В чем смысл добавления префикса CONFIG_ к каждой переменной в файле конфига?

  • @alexsv1834
    @alexsv1834 2 месяца назад

    Я сейчас раскуриваю, как работат U-boot на arm64, а это видео включил фоном и посматриваю краем глаза. Тоже интересно.

  • @de_morgan
    @de_morgan 2 месяца назад

    3:00 Читается "инит рам эф эс". От initial ram file system.
    10:44 Насколько я понимаю, в материнке никаких чипов (исполняющих) UEFI не существует. При запуске центральный процессор начинает исполнять команды начиная с некоего заложенного аппаратно дефолтного адреса, по которому и лежит прошивка UEFI.

  • @test143000
    @test143000 2 месяца назад +1

    UEFI Secure Boot проверяет что следующий загружаемый модуль подписан валидным сертификатом. Никакой сертификации ОС не делается. Валидность сертификата проверяется тем что есть его root сертификат в UEFI. Тем самым подтверждается что загружаемый модуль создан и подписан доверяемой компанией.

  • @pavelplekhanov3483
    @pavelplekhanov3483 2 месяца назад

    Уголок минималиста: если использовать для загрузки efistub в каталог /boot можно положить только ядро и initramfs.

  • @КириллМонахов-д7у
    @КириллМонахов-д7у 2 месяца назад

    кайф, продолжайте

  • @SuperEuro
    @SuperEuro 2 месяца назад +6

    16:55 алгоритм сжатия изнутри наружу, а какой интересно коэффициент по рейтингу Вайсмана?))

    • @test143000
      @test143000 2 месяца назад

      Решил козырнуть словечком, понимаю.

    • @SuperEuro
      @SuperEuro 2 месяца назад

      @@test143000 так это отсылка на сериал, а на интеллектуальное превосходство и не думал претендовать 😅

    • @test143000
      @test143000 2 месяца назад

      @@SuperEuro Не знаю что за сериал, вас гуманитариев не поймёшь.

    • @brainhook_by
      @brainhook_by Месяц назад

      ​@@test143000Кремниевая долина. Это база

    • @artyomzolotoverkhov8468
      @artyomzolotoverkhov8468 Месяц назад

      @@test143000 Сериал "Кремниевая Долина"

  • @Fludboy
    @Fludboy Месяц назад

    С линуксом на вы, но ничего нового не узнал.

  • @dk1s-yt
    @dk1s-yt 2 месяца назад +1

    Что за окружение?

  • @Shuspano
    @Shuspano 2 месяца назад

    меня тут интересовал только grub.cfg, убрать ненужную задержку при загрузке

  • @jaketnev5142
    @jaketnev5142 2 месяца назад

    между прочим я использую арч.

  • @sunsunich2580
    @sunsunich2580 2 месяца назад

    Заметил, что используете много чужих утилит. Чем bc не понравился? Или dc? В чем преимущество uc?

    • @smykoil
      @smykoil 2 месяца назад

      можешь задать этот вопрос всему сообществу. кто ranger пользует, кто cd, z, far.. причем, не редко, разные под разные задачи. собственно, в видео упоминался ответ на этот вопрос. потому что сценариев использования огромное количество и под разные задачи подходят разные инструменты.

    • @sunsunich2580
      @sunsunich2580 2 месяца назад

      @@smykoil из того примера , что есть в видео не нашел преимуществ использования uc вместо например bc.

    • @smykoil
      @smykoil 2 месяца назад

      @@sunsunich2580 у всех есть набор инструментов, к которым они привыкли и в повседневной жизни решают свои задачи. у всех они свои. смысла разъяснять кому-то преимущества и недостатки конкретного инструмента нет никакого, т.к. все ищут под свои задачи..

  • @yuriorkis_scream
    @yuriorkis_scream 2 месяца назад

    Очень интересно слушать! Продолжай пожалуйста!)

  • @eduardmart1237
    @eduardmart1237 2 месяца назад

    Интересно

  • @xintreavideo
    @xintreavideo 2 месяца назад +8

    Ни а чем. Особенно удивляет что автор постоянно вместо термина "путь к файлу" употребляет "адрес". Что за новая терминология?

    • @mmilerngruppe
      @mmilerngruppe 2 месяца назад

      всем ури в этом чяти!

    • @g-manchanel1710
      @g-manchanel1710 2 месяца назад +1

      Путь это без указания файла, с ним адресс

  • @SergeyPopovX
    @SergeyPopovX 2 месяца назад

    Про Shim тема практически не раскрыта. С ним же целая история связана со своей драмой, которая в принципе длится до сих пор (недавняя уязвимость в нем с HTTP загрузкой ядра CVE-2023-40547, например).

    • @test143000
      @test143000 2 месяца назад +1

      Драма только в вашей голове.

    • @SergeyPopovX
      @SergeyPopovX 2 месяца назад

      Может быть, но тема глубокая и не раскрыта. ​@@test143000