- •Структура
- •Структура тома с файловой системой ntfs
- •Представление файлов
- •Атрибуты файлов
- •Организация каталогов
- •Ограничение доступа к файлам и каталогам
- •Средства самовосстановления
- •Код загрузчика
- •Использование стиля разделов mbr или gpt
- •Переформатирование диска с использованием другого стиля разделов
- •Загрузка правильного режима встроенного по в программе установки Windows
Код загрузчика
После завершения процедуры 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, но жесткий диск не настроен для поддержки этого режима. Вы можете сделать следующее:
Перезагрузите компьютер в устаревшем режиме совместимости с BIOS. Этот вариант позволяет сохранить существующий стиль разделов. Дополнительные сведения см. в разделе о Загрузка в режиме UEFI или в режиме BIOS прежних версий.
Переформатируйте диск для поддержки 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.
