У меня есть компьютер, на котором я больше не могу загружаться. Я действительно не хочу переустанавливать ОС на нем. (Я не хочу потерять данные и, кроме того, это рождественская неделя.)
На ПК установлен SSD, на котором установлена 64-разрядная версия Windows 7 Ultimate. Через некоторое время я также установил Ubuntu, которая автоматически добавила GRUB, чтобы облегчить двойную загрузку.
Все было хорошо, пока я не решил избавиться от Ubuntu, поэтому:
- Я использовал инструмент управления дисками Windows, чтобы удалить раздел Ubuntu и расширить раздел Windows, чтобы он занимал все оставшееся свободное пространство. Это сработало отлично.
- Теперь после перезапуска получаю ошибку
GRUB error: no such partition
или что-то подобное. Я ожидал этого, так как раздел Ubuntu больше не существует. - Как и многие статьи и страницы, которые я нашел в Интернете, я сказал: я загрузился с DVD-диска Windows 7 (это был тот же самый DVD-диск, который я использовал при установке ОС). Когда я загрузился, я увидел, что у меня есть два варианта привода DVD: один с UEFI, другой с AHCI.
- Я попробовал UEFI первым. При переходе на "Ремонт моего компьютера" я получил сообщение об ошибке, в котором говорилось, что я должен «использовать DVD, который подходит для моей установленной ОС» или что-то в этом роде.
- Перезагрузка и загрузка снова, но на этот раз с использованием опции AHCI.
- На этот раз я попал в окно "Восстановить мой компьютер" и сразу перешел к командной строке.
- Мне потребовалось некоторое время, чтобы обнаружить, что
bootrec.exe
был в/Windows/System32
. Я выполнилbootrec.exe /fixmbr
. Сообщение было "Операция завершена успешно" - Перезапусков.
- Все та же ошибка от GRUB (что странно, потому что не должна ли команда
bootrec
избавиться от нее?)
Я видел что-то странное, что я считаю чрезвычайно актуальным. Из того, что я видел на некоторых страницах / руководствах, когда вы нажимаете "Восстановить мой компьютер", инструмент должен сканировать установки Windows и показывать их в виде списка, например:
Однако, в моем случае, список был совершенно пуст, поэтому, вероятно, bootrec
не работал. Мое лучшее предположение заключается в том, что моя Windows установлена на SSD, и для ее правильной загрузки / просмотра требуются драйверы. Я не уверен на 100% в этом.
Я не хочу пробовать 100 случайных вещей и полностью разбить их, так что мне делать? Кто-нибудь был в такой ситуации раньше и нашел решение, которое действительно работает?
Если я прав насчет необходимости драйверов из-за SSD, где я могу их получить и как их загрузить?