Восстановление загрузки Windows 7 после удаления Linux
Ситуация следующая: на комьютере стояло 3 операционных системы: Windows XP, Windows 7, Linux. Сегодня после проблем с Linux, решил её удалить. И очень был огорчён, когда это сделал. Теперь вместо выбора загружаемой системы появляется такая надпись:
Loading Operating System ...
error: no such partition.
grab rescue>
Я так понял, что раздел с загрузчиком не найти. Вот это я нашёл проблему на свою голову. Я бы конечно мог переустановить системы, но поздно заметил что вместе с Linux удалил диск с медиа-данными. Жаль будет их потерять. А с помощью Windows 7 у меня был недавно сделан Back-Up всех дисков, и я так думаю мог бы восстановить тот диск. Можно ли как-то восстановить возможность загрузки операционных систем оставшихся на компе? Буду очень признателен за помощь!!!
|
К сожалению установочных дисков нет. Я так понимаю, утилиты bootrec.exe и bcdboot.exe отдельно в инете не найдёшь? М-да!
|
А MuitiBoot загрузится с привода DVD?
|
Нет. Но если подсунуть флэшку с программой, загрузившись с LiveCD, запустится. Это же программа.
|
Понял! Буду пробовать, потом отпишусь.
Попробовал запустить MultiBoot через LiveCD Kaspersky Rescue Disk, ничего не получилось. Попробую через другой LiveCD.
Попробовал ещё с одного LiveCd загрузиться, не получилось. Хотел скачать Windows 7 recovery disk, все ссылки оказались не рабочими. Хотел купить на одном сайте диск Windows 7 recovery, да там только через карточку можно оплачивать. Вот невезуха! Попробую загрузиться с LiveCd Linux, может получится.
Записал диск, запустил его в компе, была обнаружена Windows 7. Я подтвердил использование средств восстановления. Но, в ответ получил такое сообщение: "Данная версия параметров восстановления системы несовместима с восстанавливаемой версией Windows. Используйте диск восстановления для этой версии Windows. :( Придётся искать версию х64.
|
Игорь069, подождите. Я вам дал ссылку на статью, в которой даются четкие и простые инструкции. Сначала применяете bootrec для перезаписи MBR и boot-code.
Выполняете
смотрите, есть BCD или нет. Если нет - применяете bcdboot.
Если будет не понятно - пишите.
|
Так в том-то и дело, что мне командную строку не открыть. Окно с ранее описанным сообщением блокирует дальнейшие действия.
|
Нажмите esc и выйдите в меню или Shift + F10 и запустите ком. строку.
|
Получается следующее: при нажатии клавиши Esc всплывает окно с вопросом о перезагрузке компьютера. Если нажать ОК, будет перезагрузка, если Нет то окно пропадёт. А при нажатии Shift + F10 вообще ничего не происходит. Вот такие пироги.
|
Нашел. Выберите радиокнопку с восстановлением из образа. А когда образ не будет обнаружен - нажмите "Отмена"
|
Получилось зайте в командную строку.
Выполнил код: bcdedit . Там 3 списка, Диспетчер загрузки Windows, Загрузчик прежних версий ОС Windows, и Загрузка Windows. Кстати, что такое BCD? Но тут я это не нашёл. Хотя я и не знаю что это.
Потом выполнил код: bootrec.exe, там 4 ключа как и в статье. Каким из них пользоваться не понял. Сделаю что-нибудь не то, и вообще систему угроблю. Лучше буду советоваться с вами о дальнейших действиях.
|
Сколько у вас жестких дисков?
|
Ну об этом я могу передать на словах. У меня сейчас один HDD. Он разбит на 4 части. В первой 146ГБ установлена Windows XP. Во второй 146ГБ установлена Windows 7. В третьей, примерно 100ГБ была установлена ОС Linux. Ну а остальное место занимал диск с медиа-данными. Он слетел вслед за Linux.
Второй HDD сейчас отключен. На нём Back-Up Windows 7 и Windows XP. И там же фильмотека.
Пожалуй пойду я спасть, а то уже голова пухнет. Думаю завтра всё получится.
|
Тогда вам на завтра:
запустите командную строку и сделайте фото результатов выполнения команд
Код:
bcdedit фото
diskpart
sel disk 0
det disk фото
|
Выполните в командной строке
Код:
Diskpart
sel dis 0
sel par 1
active
exit
bootrec /fixboot
bootrec /fixmbr
exit
Перезагрузитесь, отчитайтесь.
|
Ура! Всё заработало! :) Спасибо Вам огромное!!! Если будут проблемы, обращусь только к Вам. Ещё раз СПАСИБО!!!
|
Время: 05:26.
© OSzone.net 2001-