1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2025-02-22 12:01:59 +00:00

Начало перевода раздела Initialization

This commit is contained in:
proninyaroslav 2017-07-09 22:20:56 +03:00
parent f687d4525c
commit 9b2560cccc
2 changed files with 14 additions and 14 deletions

View File

@ -1,16 +1,16 @@
# Kernel initialization process # Процесс инициализации ядра
You will find here a couple of posts which describe the full cycle of kernel initialization from its first step after the kernel has been decompressed to the start of the first process run by the kernel itself. Здесь вы увидите несколько статей, которые описывают полный цикл инициализации ядра с первого шага после того, как ядро распаковано и до запуска ядром первого процесса.
*Note* That there will not be a description of the all kernel initialization steps. Here will be only generic kernel part, without interrupts handling, ACPI, and many other parts. All parts which I have missed, will be described in other chapters. *Примечание:* данные статьи не будут описанием всех шагов инициализации ядра. Здесь будет описана только общая часть ядра, без обработки прерываний, ACPI и многих других частей. Все части, которые я пропустил, будут описаны в других главах.
* [First steps after kernel decompression](linux-initialization-1.md) - describes first steps in the kernel. * [Первые шаги после декомпрессии ядра](linux-initialization-1.md) - описывает первые шаги в ядре.
* [Early interrupt and exception handling](linux-initialization-2.md) - describes early interrupts initialization and early page fault handler. * [Ранняя обработка прерываний и исключений](linux-initialization-2.md) - описывает раннюю инициализацию прерываний и ранний обработчик ошибки страницы.
* [Last preparations before the kernel entry point](linux-initialization-3.md) - describes the last preparations before the call of the `start_kernel`. * [Последние приготовления перед точкой входа в ядро](linux-initialization-3.md) - описывает последние приготовления перед вызовом `start_kernel`.
* [Kernel entry point](linux-initialization-4.md) - describes first steps in the kernel generic code. * [Точка входа в ядро](linux-initialization-4.md) - описывает первые шаги в общем коде ядра.
* [Continue of architecture-specific initializations](linux-initialization-5.md) - describes architecture-specific initialization. * [Продолжение архитектурно-зависимой инициализации](linux-initialization-5.md) - описывает архитектурно-заивисимую инициализацию.
* [Architecture-specific initializations, again...](linux-initialization-6.md) - describes continue of the architecture-specific initialization process. * [Архитектурно-зависимая инициализация, снова...](linux-initialization-6.md) - описывает продолжение процесса архитектурно-зависимой инициализации.
* [The End of the architecture-specific initializations, almost...](linux-initialization-7.md) - describes the end of the `setup_arch` related stuff. * [Конец архитектурно-зависимой инициализации, почти...](linux-initialization-7.md) - описывает конец `setup_arch`.
* [Scheduler initialization](inux-initialization-8.md) - describes preparation before scheduler initialization and initialization of it. * [Инициализация планировщика](inux-initialization-8.md) - описывает подготовку перед инициализацией и саму инициализацию планировщика.
* [RCU initialization](linux-initialization-9.md) - describes the initialization of the [RCU](http://en.wikipedia.org/wiki/Read-copy-update). * [Инициализация RCU](linux-initialization-9.md) - описывает инициализацию [RCU](http://en.wikipedia.org/wiki/Read-copy-update).
* [End of the initialization](linux-initialization-10.md) - the last part about linux kernel initialization. * [Конец инициализации](linux-initialization-10.md) - последняя часть об инициализации ядра Linux.

View File

@ -6,7 +6,7 @@
* [Инициализация видеорежима и переход в защищённый режим](Booting/linux-bootstrap-3.md) * [Инициализация видеорежима и переход в защищённый режим](Booting/linux-bootstrap-3.md)
* [Переход в 64-битный режим](Booting/linux-bootstrap-4.md) * [Переход в 64-битный режим](Booting/linux-bootstrap-4.md)
* [Декомпрессия ядра](Booting/linux-bootstrap-5.md) * [Декомпрессия ядра](Booting/linux-bootstrap-5.md)
* [Initialization](Initialization/README.md) * [Инициализация](Initialization/README.md)
* [First steps in the kernel](Initialization/linux-initialization-1.md) * [First steps in the kernel](Initialization/linux-initialization-1.md)
* [Early interrupts handler](Initialization/linux-initialization-2.md) * [Early interrupts handler](Initialization/linux-initialization-2.md)
* [Last preparations before the kernel entry point](Initialization/linux-initialization-3.md) * [Last preparations before the kernel entry point](Initialization/linux-initialization-3.md)