на каком разделе находится загрузчик windows

Страна Админа

Популярно об информационных системах и технологиях

admin@adminland.ru

Вы здесь

Поддержите adminland

За 2020 год из пары десятков тысяч посетителей, набралось всего пару десятков перечислений от 50 до 300 рублей.

Пустяк в денежном выражении, но большая ценность для автора. Посмотрим что год грядущий нам готовит ))

Системный и загрузочный разделы.

Текст:

Путаница получилась с этими разделами, вернее с их названиями. Тот который системный (system) на самом деле используется для загрузки, а на (boot) загрузочном располагаются файлы операционной системы.

Теперь о подводном камне, который поджидает пользователей. Мы не рассматриваем сложные случаи установки нескольких ОС. Самый простой, представьте себе.

Компьютер с одним жестким диском и XP, вы покупаете второй HDD и заодно решаете установить Windows 7 или даже 8, а может быть и server 2008, 2012. Первый HDD уже разбит на два раздела, а второй пока неразмечен.

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

Дело в том, что Windows по умолчанию избегает, чтобы системный и загрузочный разделы были объединены. Не найдя на первом, размеченном HDD свободного места для создания раздела, она создала системный раздел на втором. Для этого раздела в целях безопасности буква не назначается и обычно внимания на него не обращаешь. Пока что-нибудь не приключиться.

Для восстановления загрузки нам надо пересоздать каталог boot c BCD и bootmgr.

Загружаемся с установочного образа, выбираем режим восстановления и командную строку. Допустим загрузочным разделом содержащим каталог Windows у нас является C:

bcdboot c:\windows /s c:

Команда запишет на раздел C: bootmgr и каталог boot с BCD по умолчанию, используя установочные файлы из c:\windows

Выбираем первый HDD в BIOS как загрузочный и вперед!

Источник

Параметры Command-Line BCDBoot

BCDBoot — это средство командной строки, используемое для настройки загрузочных файлов на компьютере или устройстве для запуска операционной системы Windows. Это средство можно использовать в следующих сценариях:

Местоположение файлов

СредаРазмещение файла
Windows%WINDIR%\System32\BCDBoot.exe
Среда предустановки Windows (WinPE)%WINDIR%\System32\BCDBoot.exe
Комплект средств для развертывания и оценки Windows (Windows ADK)C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\BCDBoot\BCDBoot.exe

Как это работает

чтобы настроить системный раздел, средство BCDBoot копирует небольшой набор файлов среды загрузки из образа установленного Windows в системный раздел.

BCDBoot может создать хранилище данные конфигурации загрузки (BCD) в системном разделе, используя последнюю версию файлов Windows:

На компьютерах UEFI средство BCDBoot может обновить записи встроенного по в NVRAM устройства:

Параметры командной строки

Для BCDBoot.exe доступны следующие параметры командной строки.

Обязательный элемент. указывает расположение Windows каталога, используемого в качестве источника для копирования файлов среды загрузки.

в следующем примере системный раздел инициализируется с помощью файлов BCD из папки C:\ Windows:

Необязательный параметр. Задает языковой стандарт. Значение по умолчанию — английский (США en-us ).

В следующем примере задается языковой стандарт BCD по умолчанию в японском виде:

Необязательный параметр. Указывает букву тома системного раздела. Этот параметр не следует использовать в типичных сценариях развертывания.

Используйте этот параметр, чтобы указать системный раздел при настройке диска, который будет загружаться на другом компьютере, например на USB-устройстве Flash или дополнительном жестком диске.

UEFI:

BCDBoot копирует загрузочные файлы в системный раздел EFI или секцию, указанную параметром/s.

BCDBoot создает хранилище BCD в одном разделе.

по умолчанию BCDBoot создает запись диспетчера загрузки Windows в NVRAM на встроенном по для обнаружения загрузочных файлов в системном разделе. Если используется параметр/s, эта запись не создается. Вместо этого средство BCDBoot использует параметры встроенного по по умолчанию для обнаружения загрузочных файлов в системном разделе. По спецификации UEFI 2.3.1 Параметры встроенного по по умолчанию должны открывать файл: \efi\boot\bootx64.EFI в системном разделе EFI (ESP).

BIOS:

BCDBoot копирует загрузочные файлы в активный раздел на основном жестком диске или в раздел, указанный параметром/s.

BCDBoot создает хранилище BCD в одном разделе.

в следующем примере файлы BCD копируются из папки C:\ Windows в системный раздел на вторичном жестком диске, который будет загружаться на другом компьютере. Системному разделу на вторичном диске назначена буква S:

В следующем примере создаются загрузочные записи на флэш-накопителе USB с буквой S, включая загрузочные файлы для поддержки компьютера на основе UEFI или BIOS:

При указании ALL значения BCDboot создает каталоги Boot дистрибутивного и \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки для BIOS и UEFI в эти каталоги.

в следующем примере выполняется копирование файлов BCD, которые поддерживают загрузку на компьютере, основанном на UEFI или BIOS, из папки C:\ Windows на флэш-накопитель USB, которому назначена буква тома S:

Необязательный параметр. Включает режим подробных сведений. Пример

Необязательный параметр. Объединяет значения из существующей загрузочной записи в новую загрузочную запись.

По умолчанию при выборе этого параметра объединяются только глобальные объекты. Если указать идентификатор GUID загрузчика ОС, этот параметр выполняет слияние объекта Loader в системном шаблоне для создания загрузочной записи.

Следующий пример выполняет слияние загрузчика операционной системы в текущем хранилище BCD, которое идентифицирует указанный GUID в новом хранилище BCD:

Необязательный параметр. указывает, что запись встроенного по диспетчера загрузки Windows должна быть добавлена последней. Поведение по умолчанию — сначала добавить его. Не может использоваться с использованием/p.

Необязательный параметр. указывает, что существующее расположение входа встроенного по диспетчера загрузки Windows должно сохраняться в порядке загрузки UEFI. Если запись не существует, в первой должности добавляется новая запись. Не может использоваться с/аддласт.

по умолчанию во время обновления средство BCDBoot перемещает диспетчер загрузки Windows в первую запись в порядке загрузки UEFI.

Необязательный параметр. сохраняет существующую запись операционной системы по умолчанию в объекте в Windows диспетчера загрузки.

Необязательный параметр. Указывает, что все существующие элементы BCD не должны переноситься.

Восстановление системного раздела

если системный раздел поврежден, можно использовать BCDBoot для повторного создания файлов системного раздела, используя новые копии этих файлов из раздела Windows.

Загрузите компьютер в командную строку. например, загрузите компьютер с установочного диска Windows и нажмите клавиши Shift + F10 или загрузите среду Windows PE (WinPE: Create USBreboot drive).

с помощью программы Diskpart определите, какая буква диска содержит раздел Windows и системный раздел ( diskpart, list vol, exit ).

Необязательно: форматирование системного раздела: format (drive letter of your system partition) /q

добавьте загрузочную запись для раздела Windows: bcdboot D:\Windows

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

Настройка или восстановление меню загрузки на компьютере с двойной загрузкой

При настройке компьютера для загрузки нескольких операционных систем иногда может быть потеряна возможность загрузки в одну из операционных систем. параметр BCDBoot позволяет быстро добавлять параметры загрузки для операционной системы на основе Windows. Чтобы настроить компьютер с двойной загрузкой:

Установите отдельный жесткий диск или подготовьте отдельный раздел для каждой операционной системы.

Установите операционные системы. например, если на компьютере установлен Windows 7, установите Windows 10 на другой жесткий диск или раздел.

Перезагрузите компьютер. Меню загрузки должно отображаться в обеих операционных системах.

Если в списке отсутствуют следующие операционные системы:

откройте командную строку либо в качестве администратора в Windows, либо загрузив в командную строку с помощью Windows установочного носителя и нажав клавиши Shift + F10 или загрузив среду Windows PE (WinPE: Create USBreboot drive).

добавьте параметры загрузки для Windows операционной системы.

Перезагрузите компьютер. Теперь в меню загрузки будут отображаться оба варианта меню.

Устранение неполадок

сведения о восстановлении файлов загрузки на компьютере с Windows XP и более поздней версии Windows например, Windows 7, см. в статье 2277998базы знаний майкрософт.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *