diff --git a/Booting/README.md b/Booting/README.md index 4fe151d..3e6c355 100644 --- a/Booting/README.md +++ b/Booting/README.md @@ -9,4 +9,4 @@ * [Декомпрессия ядра](linux-bootstrap-5.md) - описывает подготовку перед декомпрессией ядра и детали самой декомпрессии. * [Рандомизация адреса ядра](linux-bootstrap-6.md) - описывает рандомизацию адреса загрузки ядра Linux. -Эта глава соответствует `ядру Linux v4.16`. +Эта глава соответствует `ядру Linux v4.17`. diff --git a/Booting/linux-bootstrap-2.md b/Booting/linux-bootstrap-2.md index b32fd3f..ce3e65d 100644 --- a/Booting/linux-bootstrap-2.md +++ b/Booting/linux-bootstrap-2.md @@ -186,7 +186,7 @@ lgdt gdt Структура `boot_params` содержит поле `struct setup_header hdr`. Эта структура содержит те же поля, что и в [протоколе загрузки Linux](https://www.kernel.org/doc/Documentation/x86/boot.txt) и заполняется загрузчиком, а так же во время компиляции/сборки ядра. `copy_boot_params` делает две вещи: -1. Копирует `hdr` из [header.S](https://github.com/torvalds/linux/blob/v4.16/arch/x86/boot/header.S#L281) в структуру `boot_params` в поле `setup_header` +1. Копирует `hdr` из [header.S](https://github.com/torvalds/linux/blob/v4.16/arch/x86/boot/header.S#L281) в поле `setup_header` в структуре `boot_params` 2. Обновляет указатель на командную строку ядра, если ядро было загружено со старым протоколом командной строки.