Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Процедура загрузки системы

Описания процесса загрузки в целом
BIOS
Виртуальный диск InitRD и другие файлы, опредеяющие процесс загрузки
Загрузчики
      LILO
      GRUB
      Другие загрузчики
Загрузка ядра
Процесс init и инициализационные скрипты
Оптимизация процесса начальной загрузки системы
Другие материалы, имеющие отношение к загрузке

О разбиении диска на разделы и устройстве загрузочной записи можно прочитать в разделе "Подготовка (разбиение) диска".
Организация многовариантной загрузки рассматривается в разделе "Несколько ОС на одном диске (или "Windows, подвинься!")".
О загрузке бездисковых станций по сети см. в разделе "Терминальный доступ".

Описания процесса загрузки в целом

  • "Что такое UpStart"

  • Да Шуанг Хе, "Подготовка самоустанавливающегося диска для blade-серверов" Девять шагов для создания загрузочного, самоустанавливающегося жесткого диска для blade-сервера IBM BladeCenter HS20, работающего под управлением SUSE Linux Enterprise Server 10

  • "Вопросы и ответы по мультизагрузке на x86"

  • Глава 2 "Запуск и останов системы " из книги "UNIX: руководство системного администратора. Для професcионалов" Немет Э., Снайдер Г., Сибасс С., Хейн Т., Издательский дом "Питер", 2003 г.

  • Евгений КРЕЙДИЧ, Процесс загрузки компьютера - от включения питания до запуска ОС

  • Greg O'Keefe, "От включения питания до приглашения Bash" Перевод краткого описания того, что происходит в системе Linux с момента, когда вы включаете питание до момента входа в систему и получения командной строки bash.

  • Максим Савенко, "Загрузка компьютера" В статье подробно рассматривается процесс загрузки компьютера, начиная с чтения boot-сектора и заканчивая загрузкой операционной системы и передаче ей управления.

  • Валерий Моторин, "Базовые понятия о винчестере и загрузчиках"

  • Макаров Тихон, "Linux life from bios to shutdown" ("Linux life from bios to shutdown")

  • Очень краткое обзорное описание процесса начальной загрузки есть в разделе 3.1 The Linux Bootdisk HOWTO by Tom Fawcett (fawcett@croftj.net) Переводчик: Максим Дзюманенко (admapril@april.kiev.ua) v3.4, май 1998.

  • Bootdisk-HOWTO Этот документ описывает, как создать ваши собственные загрузочные дискеты для Linux. Эти дискеты могли бы использоваться как спасательные диски или для проверки новых компонент системы.

  • BIOS и EFI

  • Vivek, перевод А.Дмитриев, "Создание раздела диска размером более 2 Тб в Линуксе"

  • Материал из Wikipedia, перевод А.Дмитриев, "GUID Partition Table (новая таблица разделов)" GUID Partition Table (GPT) является частью Extensible Firmware Interface (EFI) / Расширяемый Микропрограммный Интерфейс/ - стандарта, предложенного Intel на смену отжившего PC BIOS. GPT призван стать стандартным форматом размещения таблицы разделов на физическом жестком диске.

  • Питер Сибах, "Открытые системы BIOS для Linux" Во многих системах приличная часть времени загрузки идет на обеспечение унаследованной поддержки для MS-DOS. В различных проектах, включая LinuxBIOS и Open Firmware, проприетарный BIOS пытаются заменить на рационализированные фрагменты кода, способные делать только то, что необходимо, чтобы ядро Linux загрузилось и заработало. Эта статья дает краткий обзор данной темы.

  • Андрей Кухар, "LinuxBIOS: компьютер с Линуксом в сердце"

  • Виртуальный диск InitRD и другие файлы, опредеяющие процесс загрузки

  • "Initng - новое поколение загрузчика системы"

  • перевод: Дмитрий Куликовский, "Общее представление о initrd (Initial RAM disk)"

  • Загрузчики

  • "LILO и GRUB: загрузчики сделаны просто"

  • "Как грузят пингвины?" Менеджеры загрузки для Linux.

  • С.Яремчук, "Загрузчики в Linux"
  • LILO

  • X-Stranger, "Анимированные заставки в lilo и grub" Все знают, что у Grub и LiLo есть одна очень интересная функция - анимированные заставки. А если кто не знает - рекомендую срочно ознакомиться.

  • X-Stranger, "EnterTheLinux" У Grub и LiLo есть одна очень интересная функция - анимированные заставки.

  • San АНДРЕЕВ, " Ставим lilo на диск D: (E:, F: ...)"

  • GRUB

  • "How-To среда: Настройка экрана приветствия Grub"

  • "Настройка Grub для второго HDD."

  • "А вдруг GRUB!"

  • Александр Теленьга, "Grub и USB-Flash: удачный союз"

  • "GRUB - загрузчик Ubuntu и многого другого"

  • Владимир Попов, "Мультизагрузочный CD с использованием GRUB"

  • Andrew Min, перевод А.Тарасов, "Редактируем настройки GRUB с помощью QGRUBEditor". Краткий обзор графической программы для редактирования настроек загрузчика GRUB.

  • В.Попов, "Загружаем ОС..."

  • В.Попов, "Grub FAQ"

  • "Восстановление забытого пароля GRUB"

  • "GRUB: первый шаг навстречу ОС"

  • Владимир Попов, "GRUB - GRand мира загрузчиков"

  • Vladislav Lazarenko, "Инсталляция и конфигурация загрузчика GRUB"

  • В.Попов, "Мультизагрузочный CD с использованием GRUB"
    "Мультизагрузочный CD с использованием GRUB."

  • Владимир Попов GRUB... действительно - GRand!
    О работе богатого возможностями загрузчика GRUB и немного о загрузке операционных систем вообще. [Опубликовано 30.01.2002]

  • В.Попов, "Самодостаточный GRUB."

  • Мультизагрузка с GRUB Mini-HOWTO.

  • Менеджер загрузки GNU GRUB.

  • Александр Саввин (перевод), Мультизагрузка с GRUB Mini-HOWTO

  • Jaswinder Singh Kohli (Перевод: c Александр Михайлов.) Менеджер загрузки GNU GRUB GRUB - это очень мощный менеджер загрузки, который может загружать множество операционных систем, таких как Windows, DOS, Linux, GNU Hurd, *BSD и т.д.

  • Другие загрузчики

  • Алексей Дмитриев, "Умный" менеджер загрузок" SmartBootManager - полностью ОС-независимая программа. Она запускается сразу после БИОСа и, не являясь сама загрузчиком, выдает вам список имеющихся в системе загрузчиков. Вам остается только стрелочками выбрать нужный и нажать Enter.

  • "Boot Manager Gag" Одним из немногих и лучших, на наш взгляд, он бесплатный, имеет множество необходимых настроек и устанавливается из Dos, Windows, OS/2, Linux и Unix. Универсален и прост в обращении.

  • Вячеслав Кунаков, "Загрузка Linux используя NT Loader"

  • "Загрузка Linux из загрузочного меню NT/2K/XP" Все это давно описано, но тем не менее...

  • Загрузка ядра

  • San Андреев, "Перевод Linux-Init-HOWTO" Этот документ содержит описание процесса инициализации ядра Linux версии 2.4.х для 32-битных процессоров Intel (IA-32).

  • Процесс init и инициализационные скрипты

  • "Как загружается Linux" Автор создал свой вариант загрузочных скриптов.

  • "Скрипты инициализации уровня запуска"

  • "Система инициализации Slackware Linux"

  • И.Облаков Восход солнца вручную Один из интереснейших вопросов в ОС - старт системы. Как именно происходит старт? Как оказалось здесь достаточно много вопросов и трудностей. Более точно остановимся на процессе init и группе rc-файлов. Для экспериментов использован диск Red Hat Linux 6.2.

  • Владимир Попов, "Init...etc.", Опубликовано: 27 августа 2002 года,.

  • "Графическая загрузка" О том, как облагородить вывод информации в процессе загрузки Linux.

  • Алексей Федорчук, "Gentoo: сценарии начальной загрузки"

  • Авторы: Martin Schlemmer, Seemant Kulleen, Перевод: Кирилл Васильев, "Система инициализации Gentoo Linux 1.0"

  • С.Гавриленко, "Без init'а Linux невозможен..." Рассмотрим тему загрузки Linux'а (я имею в виду не LILO и GRUB, а загрузку именно системы).

  • Ananas, San АНДРЕЕВ, " Как написать скрипт загрузки"

  • Оптимизация процесса начальной загрузки системы

  • Terry Hancock, перевод А.Тарасова, "Правильный экран входа в систему: от xdm к gdm и kdm"

  • М. Тим Джонс, "Распараллеливайте приложения для ускорения загрузки Linux" В этой статье обсуждаются возможности увеличения скорости загрузки Linux, в том числе два варианта распараллеливания процесса инициализации.

  • Ускорение запуска KDE""

  • The Linux BootPrompt-HowTo by Paul Gortmaker. v1.2, May 1999. Перевод: Александр Саввин.
    Этот BootPrompt-Howto является справочником по всем возможным аргументам начальной загрузки, передаваемые ядру Linux во время загрузки системы. Включены все параметры ядра и устройств. Обсуждается обработка параметров начальной загрузки ядром, также включен краткий обзор популярных программ, используемых для загрузки ядер Linux.

  • Mark Alexander Bain, перевод: TuxR, "Быстрая загрузка с параллельным запуском сервисов" Если долгая загрузка вашего Linux сводит вас с ума, попробуйте технику параллельной загрузки.

  • Andrejs Spunitis, "Увеличение скорости загрузки сервера, на примере Fedora Core 4" В статье подробно рассказано про этапы загрузки системы, раскрыта тема уменьшения времени загрузки сервера (Fedora Core 4), через максимально возможное упрощение загрузочных скриптов.

  • Другие материалы, имеющие отношение к загрузке

  • Марк Картер, Фил Уиллоуби, "Автоматизация переключения между ОС при мультисистемной загрузке"

  • С.Яремчук, "FSCK и загрузка Linux"

  • "Bootchart. Снимаем свинцовые башмаки" О программе, которая позволяет графически отобразить процесс загрузки Линукс, где видны все процессы, добавлены графики занятости процессора и дисковой системы в процессе загрузки.

  • Imran Nazar, перевод А.Тарасова, "Загрузка Linux с Flash" В статье описано, как с помощью SquashFS, SysLinux и BusyBox можно загружать Linux с Flash-накопителя.

  • Сергей Черепенин, Игорь Чубин, "PXE" Детально описывается процесс загрузки бездисковых Linux-станций с помощью PXE, а также рассказывается как с помощью программ проекта LTSP подготовить Linux-систему для использования в качестве сервера загрузки таких станций.

  • Сергей Черепенин, "Загрузочный USB-диск с Linux"

  • Алексей Яковенко, "Флеш-старт" Сейчас никого не удивишь флеш-диском. С точки зрения программной среды, это полноценные диски, которые позволяют устанавливать на них даже ОС.

  • Евгений Кинчин, "Загрузочная дискета Linux"

  • lynx, "Восстановление загрузчиков Linux/FreeBSD"

  • Andrew E. Kuznetsoff, дата: 03.02.2004, "Linux на Дискете"

  • Ben Okopnik, Перевод: Владимир Меренков. Очистка главной загрузочной записи (MBR) Проблемы с MBR? Читай!

  • М.Чирков, "Мгновенная загрузка Linux через режимы Suspend to disk или Hibernate" Режим засыпания "Suspend to disk" позволяет мгновенно выключить компьютер и так же мгновенно продолжить работать после включения, с полным сохранением текущего состояния системы. Т.е. производится сброс полного дампа виртуальной памяти и информации о состоянии системы на диск, при включении состояние полностью восстанавливается.

  • "Изготовление мультизагрузочного CD-диска" Александр Куприн перевел статью с рассказом о том как под Linux подготовить и записать CD-диск с несколькими загружаемыми операционными системами.

  • "BOOTPART v2.50: Восстановление загрузчика Windows NT/2k/XP " BootPart - простая утилита для добавления разделов в загрузочное меню Windows NT (например, раздела OS/2 или Linux).