Постановка задачи изменения загрузочных файлов Windows Vista, 7, 8, 8.1, 10 чтобы системы грузились из одной-единственной папки. Вдаваться в тонкости не буду. Но для "понимания и осознания" надо знать, как грузится Windows в чистом виде (как задумывали умные дядьки).
1. Сначала загружается файл Bootmgr (находится в корне диска, хотя может быть расположен где угодно). 2. Bootmgr загружает файл BCD (находится в папке "boot", без дополнительных телодвижений не может быть перемещен). 3. BCD загружает файл boot.wim (находится в папке "sources", без дополнительных телодвижений не может быть перемещен). 4. boot.wim загружает файл install.wim (находится в папке "sources", без дополнительных телодвижений не может быть перемещен).
Задача:
1. Изменить Bootmgr (чтобы он искал файл BCD не в папке boot, а в другой нужной нам). 2. Изменить BCD (чтобы искал файл boot.wim не в папке sources, а в другой). Для сборок Windows РЕ этого достаточно. Для Windows 7 надо изменить boot.wim. 3. Изменить boot.wim (чтобы искал install.wim не в папке sources).
Полная картина загрузки -> Загрузочный сектор MBR/PBR (описание какой файл надо запускать, + таблица разделов и служебная информация) -> Bootmgr (код исполняемый BIOSом/UEFIем для отображения меню bcd) -> boot.wim (архив-образ системы "предустановленной среды", более понятной как WinPE; для загрузки в память служит boot.sdi в качестве "заголовка" диска в памяти.) [файлы-загрузчики отработали, дальше всем командует "операционка" WinPE] -> файл winpeshl.ini запускает прописанные в нём ЕХЕшники/ВАТники (например mysetup.cmd, которым мы натравливаем стандартный Setup.exe командой /installfrom:E:/Sborki/super7.esd на нужный нам super7.esd из папки Sborki) -> Поехали! Выбор раздела, распаковка образа...
Текущее время: 14-Апр 22:27
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы