1

У меня установлен компьютер Fujitsu / Siemens с установленной Windows Vista, и я пытаюсь восстановить его после замены материнской платы: на жестком диске три раздела Windows (раздел 2 помечен как загрузочный). Я проверил это с помощью Linux RIP, который я загрузил с флешки.

Я получил оригинальный DVD для восстановления системы Windows Vista для этой модели и пытаюсь восстановить операционную систему.

У меня следующая проблема. Когда я запускаю DVD, после показа индикатора выполнения в течение нескольких секунд, экран становится черным и отображает только курсор мыши. Затем он остается таким на века, и я должен перезагрузиться.

Затем у меня возникла идея пометить разделы как не-Windows (сделал это снова, используя RIP Linux, fdisk). Теперь DVD загружается в установщик Windows, но не видит разделы, которые он должен восстановить.

Кто-нибудь уже сталкивался с этой проблемой? Любая подсказка относительно того, как решить эту проблему (я хочу загрузиться с DVD восстановления, а затем попытаться восстановить существующие разделы)?

РЕДАКТИРОВАТЬ 1

Спасибо за предложения на форуме и в чате. Копирование первых 440 байт из рабочего раздела Windows Vista и запись их в MBR и загрузочный раздел сломанной системы решили проблему.

РЕДАКТИРОВАТЬ 2

Вот счастливый конец.

К сожалению, разделы 1 и 2 (где находилась старая система) были слишком скомпрометированы для восстановления. Раздел 3, содержащий данные, которые я хотел восстановить, также был поврежден, поэтому было невозможно скопировать все содержащиеся в нем файлы.

После исправления проблемы с загрузочной записью я снова загрузился в RIP Linux, воссоздал разделы 1 и 2 (я не знаю почему, но Windows видела их сразу после загрузки и позже не могла их видеть. Итак, я не уверен, что таблица разделов хранится в двух разных местах, и эти копии стали несовместимыми, но чтобы быть уверенным, я просто удалил эти два раздела с помощью fdisk и создал их заново).

Затем я установил новые ntfs на оба раздела и снова перезагрузился из Linux в установку Windows. На этот раз Windows установлена без проблем. Затем он обнаружил раздел 3 (диск D:), который я не трогал, и отсканировал его. Это исправило ошибки в файловой системе, и все фотографии (некоторые семейные фотографии), похоже, вернулись.

Еще раз спасибо Лорниксу за подсказки.

1 ответ1

1

Похоже, что MBR (основная загрузочная запись) повреждена на вашем компьютере. Компакт-диск с Windows /DVD проверяет что-то (!), Что меняет способ их загрузки ... рассмотрите возможность установки windows в пустой системе ... он загружается, на мгновение мигает, затем запускает установщик Windows, пока работает рабочая система, затем говорит "Нажмите любую клавишу для загрузки с CD /DVD" ...

Так что все, что Windows использует для обнаружения этого, работает на вашем компьютере и блокирует процедуру проверки Windows CD / DVD. Уй за провал ловушек! (</ Сарказм>)

В крайнем случае ... (щепотка!) Вы МОЖЕТЕ извлечь загрузочный код из РАБОЧЕЙ системы, используя ЖЕ версию Windows, используя свой RIP CD. Я опишу метод, реализацию и требуемые «железные нервы», зависит от вас ...

Загрузите ваш RIP CD в РАБОЧУЮ систему, также необходимо вставить флэш-диск или что-то подобное, нам нужно где-то хранить 440 байт

Убедитесь, что ваша флешка установлена и доступна.

dd if=/dev/sdX of=/path/to/flash/drive/mybootcode.img bs=1 count=440
    (replace /dev/sdX with appropriate boot drive, usually /dev/sda)

это скопирует первые 440 байтов из MBR в файл mybootcode.img

убедитесь, что файл записан, синхронизируйте, размонтируйте флешку

в вашей системе Borken ... те же самые шаги, та же летучая мышь ... да ...

снова вставьте, смонтируйте, проверьте флешку

dd if=/path/to/flash/drive/mybootcode.img of=/dev/sdX bs=1 count=440 conv=notrunc
    (again, /dev/sdX with your appropriate drive, usually /dev/sda)

размонтировать, выключить, удалить RIP CD ...

система МОЖЕТ быть загружаемой сейчас, и МОЖЕТ использоваться с CD/DVD для восстановления Windows

Теперь кто-то там говорит ... но сектора имеют 512 байт ... почему мы просто не скопировали первый сектор? Ну ... рассмотрим содержание MBR.

Из Википедии там есть таблица, которую я даже не буду пытаться воссоздать, мое уценка все еще слабая ...

Первые 440 байтов - это код начальной загрузки ... в то время как следующие 72 байта включают в себя различные данные, но самое главное ... ТАБЛИЦА РАЗДЕЛА !!

Теперь, если вы не хотите восстановить это вручную (или с помощью какого-либо инструмента или другого) ... лучше, чтобы мы не проигрывали (или перезаписывали!) эта информация!

Вот почему, Вирджиния, мы не копируем дословно весь 512-байтовый сектор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .