Войти

Показать полную графическую версию : [решено] Объединение дистрибутивов Windows 7 Recovery Disc 32 и 64 bit


Voron-orel
31-03-2012, 11:47
В общем нужна помощь по объединению Windows 7 Recovery Disc 32 и 64 в один. Сейчас имею: Папку Boot в которой лежат файлы bcd;boot.sdi;bootfix.bin | sources в которою я положил boot.wim от 32 и boot_x64.wim от 64 и еще имею файл bootmgr
Вопрос как мне сделать меню загрузки? Или посоветуйте более рациональный путь.

okshef
31-03-2012, 20:29
лежат файлы bcd »
в командной строке с правами администратора (http://oszone.net/4331/#5) выполните:
bcdedit /store [path_to_bcd_file] /enum all >%userprofile%\1.txt
[path_to_bcd_file] - путь к файлу bcd, например, он у вас находится в папке d:\мои recovery диски\boot, тогда нужно будет записать "d:\мои recovery диски\boot\bcd"

В папке своего профиля найдёте файл 1.txt - приложите его к сообщению

sources в которою я положил boot.wim от 32 и boot_x64.wim »
дайте точные пути

Voron-orel
01-04-2012, 11:03
Вот пути к файлам:
"U:\Repair disc Windows 7\sources\boot.wim"
"U:\Repair disc Windows 7\sources\boot_x64.wim"

okshef
01-04-2012, 11:51
Один вопрос: вы уже пробовали загружаться с вашей конструкции? Если нет, поступим так: вы добиваетесь загрузки в одну среду и повторяете файл 1.txt
Если да - просто говорите, и продолжим.

Voron-orel
01-04-2012, 13:26
Сейчас покопался в bcd указал пути к wim . Все сохранил в iso попробовал на виртуалке меню выбора работает. 32 нормально загружается, а 64 вылетает с ошибкой. Может что не правильно настроил в bcd . Выкладываю скрин ошибки и bcd

okshef
01-04-2012, 13:43
Voron-orel, что ж вы хотите - у вас один RAM диск. Начинаем.
Будем считать, что у вас прямой доступ к BCD, если нет, используйте дополнительный указатель (store ...)
Добавим description к первому RAM-диску
bcdedit /set {7619dcc8-fafe-11d9-b411-000476eba25f} description "Recovery Windows 7 x32"
Создадим новый RAM для 64-разрядной и настроим параметры
bcdedit /create /device /d “Recovery Windows 7 x64”
после выполнения команды получите уникальный ID. Далее
bcdedit /set {ID} ramdisksdidevice boot
bcdedit /set {ID} ramdisksdipath \boot\boot.sdi
Исправим имеющуюся запись о загрузке RE-64, значение {ID} см. выше:
bcdedit /set {c9cc805b-7bd1-11e1-95ae-aa3e1f5eb406} device ramdisk=[boot]\sources\boot_x64.wim,{ID}


Делаем, отчитываемся.

Voron-orel
01-04-2012, 14:01
okshef, При выполнении 2 пункта выводит седующие:
C:\Windows\system32>bcdedit /store "U:\Repair disc Windows 7\boot\bcd" /create /
device /d "Recovery Windows 7 x64"
Необходимо указать описание для новой записи.
Для получения справки введите в командной строке "bcdedit /?"
Параметр задан неверно.

okshef
01-04-2012, 14:17
Voron-orel, покажите окно командной строки с командой

Voron-orel
01-04-2012, 14:36
okshef, пролезли выше написанные команды. Выкладываю текущие состояние bcd

Voron-orel
01-04-2012, 14:41
Теперь все зароботало как надо Спасибо ВАМ!! okshef

okshef
01-04-2012, 14:44
Ну и славно! Нужно еще было сделать:
Добавим description к первому RAM-диску
bcdedit /set {7619dcc8-fafe-11d9-b411-000476eba25f} description "Recovery Windows 7 x32" »




© OSzone.net 2001-2012