Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ФАЙЛОВЫЕ СИСТЕМЫ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
40 Кб
Скачать

Код загрузчика

После завершения процедуры POST в ОЗУ по адресу 0000:7C00 записывается код загрузчика, после чего ему передаётся управление. Задача загрузчика — проанализировать таблицу разделов жёсткого диска, затем либо передать управление загрузочному коду активного раздела, либо загрузить в RAM ядро операционной системы и передать ему управление.

GPT

(GUID Partition Table, Таблица разделов GUID) — часть спецификации UEFI. UEFI использует GPT так же как BIOS использует MBR. Главным отличием GPT от MBR, на мой взгляд, являются:

  • Количество разделов: MBR поддерживает только 4 раздела. Можно и больше, но только через extended partition, что является просто хаком ограничений. GPT поддерживает до 128 разделов.

  • Размер диска: MBR поддерживает диски до 2Тб, в то время как GPT — до 9.4 Зеттабайт (=9.4 × 10^21 байт, или условно 1000 Тб)

  • Порядок загрузки: раньше BIOS загружал MBR, и в нем содержались адреса загрузчиков для каждого раздела диска. Теперь UEFI считывает GPT, находит в таблице все разделы типа efi (на них содержатся загрузчики), и подгружает их в память. Разберем это на примере немного позже.

Использование стиля разделов mbr или gpt

При установке Windows на компьютер на основе UEFI при помощи программы установки Windows стиль разделов вашего жесткого диска должен быть настроен для поддержки режима UEFI или устаревшего режима совместимости с BIOS.

Например, если вы получаете сообщение об ошибке "Установка Windows на данный диск невозможна. На указанном диске не используется стиль раздела GPT", значит ваш компьютер загружен в режиме UEFI, но жесткий диск не настроен для поддержки этого режима. Вы можете сделать следующее:

  1. Перезагрузите компьютер в устаревшем режиме совместимости с BIOS. Этот вариант позволяет сохранить существующий стиль разделов. Дополнительные сведения см. в разделе о Загрузка в режиме UEFI или в режиме BIOS прежних версий.

  2. Переформатируйте диск для поддержки UEFI, используя стиль разделов GPT. Этот вариант позволяет использовать возможности встроенного ПО UEFI компьютера.

Переформатирование диска с использованием другого стиля разделов

В программе установки Windows нажмите SHIFT+F10, чтобы открыть окно командной строки.

Переформатируйте диск.

  • Режим UEFI. Используйте DiskPart, чтобы очистить диск и преобразовать его в стиль разделов GPT.

  • diskpart

  • list disk

  • select disk <disk number>

  • clean

  • convert gpt

  • exit

  • Устаревший режим совместимости с BIOS. Используйте DiskPart, чтобы очистить диск и использовать стиль разделов по умолчанию (MBR).

  • diskpart

  • list disk

  • select disk <disk number>

  • clean

  • exit

Затем вы можете закрыть окно командной строки и продолжить установку при помощи программы установки Windows.

Загрузка правильного режима встроенного по в программе установки Windows

Рекомендуется запускать программу установки Windows при помощи среды предустановки Windows и использовать сценарий для определения используемого режима перед установкой Windows. Дополнительные сведения см. в разделе Загрузка среды предустановки Windows в режиме UEFI или в режиме совместимости с BIOS.