Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для timsky

Новый участник


Сообщения: 46
Благодарности: 10

Профиль | Отправить PM | Цитировать


Вобщем, после проверки скандиском VHD файл повредился и восстанавливать уже стало нечего
Однако, мои дальнейшие действия имеют много общего с темой топика и могут пригодиться в подобных ситуациях, т.к. у меня был особо тяжелый случай :D
Также я нашел (но не опробовал) легкий способ "восстановления" содержимого VHD на системный раздел (последний абзац пункта 2)... вобщем, много букав, но по теме топика как раз самое то.

В итоге у меня было следующее: один комп с установленным ХР и один с убитым VHD от Windows 7. Попробовал пересохранить VHD в WinImage, но в итоге получался такой же битый VHD.
Также появилась новая проблема: CD/DVD приводов нет, все флешки объемом меньше 4 гиг, а для Windows 7 x64 нужно 4-х гиговую флешку, чтобы сделать из нее загрузочную.

Выход придумал такой:

1) Урезать дистрибутив (ISO) Windows 7, чтобы тот влез на небольшую флешку
2) Развернуть install.wim из дистрибутива Windows 7 на диск С:, т.к. именно это и делает установщик, насколько я знаю.
Как "восстановить" VHD на нужный раздел я написал в этом же пункте, в последнем абзаце.
3) Сделать диск С: загрузочным
4) Загрузиться и "продолжить" установку Windows 7

Решение задачи:
1) Открываем образ (в моем случае 7600.16385.090713-1255_x64fre_client_en-us_Retail_Ultimate-GRMCULXFRER_EN_DVD) Windows 7 в UltraISO и удаляем файл install.wim в папке sources.
Идем в меню File - Properties и в выпадающем меню Media выбираем 650MB/74Min.
Сохраняем новый исошник под новым именем, чтобы не испортить оригинал. Получаем файл весом 365 мегабайт
При помощи той же UltraISO извлекаем install.wim куда-нибудь.

Устанавливаем Windows 7 USB DVD tool - официальную утилиту мелкософта для создания загрузочной флешки из образа Windows 7. Вставляем флешку и делаем ее загрузочной при помощи этой утилиты.
У меня последняя версия этой утилиты после копирования нужных файлов никак не хотела делать флешку загрузочной и предлагала лезть на сайт корпорации для получения нужных инструкций. Мне этого делать очень не хотелось и я попробовал первую версию этой же утилиты, которая была отозвана с сайта за нарушение каких-то лицензионных заморочек. Благо, я ее сохранил. И она прекрасно справилась с задачей! Флешку нужно для этого объемом более 650 мегабайт, т.е. 1 гиг вполне достаточно.

2) Я снял хард и подключил ко второму компу, переразбил диск. Скачал WIM Installer, который предназначен специально для развертывания *.WIM образов: http://www.ntcore.com/files/WIM_Installer.zip
Для работы этой программке необходимо иметь доступ к ImageX.exe из WAIK, который весит очень немало. Гугл вывел меня на этот линк: http://shup.com/Shup/65435/ImageX.7z
Извлекаем из архива нужную версию ImageX.exe (у меня 32 битный ХР на 2-м компе, поэтому я распаковал из папки х86), запускаем WIM Installer, открываем в нем файл install.wim, в Installation path пишем путь к корню нашего будущего диска C:, т.е. у меня на втором компе он обозначился буквой F, я указал F:\ (у вас скорее всего будет другая буква!) и жмем Install. Если WIM Installer не увидит ImageX.exe, то попросит указать ее, что и следует сделать. Ждем окончания процесса.

А для "восстановления" VHD на нужный раздел можно взять, например, Acronis TrueImage Home 2010, который умеет конвертировать VHD образы в свои родные, сделать это, а потом восстановить его на нужный раздел.
Я столько возился, что уже точно не помню делал ли я следующее перед тем, как все удачно завершилось, но если не ошибаюсь, я еще скопировал все содержимое папки C:\Windows\Boot\PCAT\ в C:\Boot , а также файл bootmgr в корень C:\ .. не знаю, нужен он там или нет. Так что если что-то не будет получаться - попробуйте сделать то же самое.

3) Загрузился с другой флешки в "Mini-XP" (урезанный ХР для загрузки с флешки... для этого подойдет также BartPE и ERD Commander) и выполнил команду BootSect.exe /NT60 С:
Возможно, если бы я не снял хард со второго компа, то безболезненно сработала бы и команда BootSect.exe /NT60 F:, но я рисковать не стал Ребутнул комп.

4) Грузим комп с с флешки, на которой обрезанный дистр Windows 7. Сперва установщик нас спросит что-то об языке, регионе... не помню уже, а потом появится окошко, где предложат выбор между установкой 7-ки и Восстановлением системы, а дальше все как описано здесь http://www.oszone.net/11294/repair_b...r_with_bootrec в первом абзаце, там же и отличные скриншоты окон. Щелкаем Восстановление системы и все происходит как описано в этой статье:
Цитата:
Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы" ("Repair Computer"), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет
Так и произошло, загрузчик автоматически "самопочинился" и после перезагрузки установка Windows 7 Ultimate x64 "продолжилась".

PS:
Единственное, последствие такой извращенной установки - это простой BootLogo (жуткий такой, бегущая строка на черном фоне, очень похож на стандартный ХРшный), который я теперь лицезрею при каждой загрузке Windows 7. Если кто подскажет, как включить родной BootLogo 7-ки с мерцающей эмблемой Windows - буду очень признателен

А еще очень нужно какую-нибудь утилиту для восстановления данных из битого VHD, т.к. ни WinImage, ни OfficeRecovery MediaHeal for Virtual Drives не видят папку Users, где похоронено кое-что, очень мне нужное

Последний раз редактировалось timsky, 22-12-2010 в 03:01.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:23, 27-06-2010 | #9