[Quote]

    puhpol
  • 2
  • Longevity: 10 years
  • Posts: 892
  • REPUTATION:75

    [+] [-]
Постановка задачи изменения загрузочных файлов 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).
-
Расширенные пояснение, примеры редактирования BOOTMGR, BCD и Boot.WIM приведены в следующих темах:
Загрузка Windows 7 из одной папки. - от puhpol.
ЗАГРУЗКА ПРОЕКТА ИЗ УНИКАЛЬНОЙ ПАПКИ - универсальное решение от Joker-2013.
ZX WBF Changer 1.3 - программное решение от zxen

[Quote]

    SunOK
  • 9
  • Longevity: 10 years
  • Posts: 352
  • REPUTATION:32

    [+] [-]
  • Location: Україна, Перлина Поділля
Полная картина загрузки
-> Загрузочный сектор 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)
-> Поехали! Выбор раздела, распаковка образа...


Display posts:    

Current time is: 06-Dec 01:39

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum