1

Хорошо, я сейчас застрял. Я новичок в Linux, но я попытался немного научиться. Я сделал загрузочный USB для CentOS 7 и сделал двойную загрузку CentOS с Windows 10. Вскоре я понял, что у меня недостаточно места для моих приложений, поэтому я решил удалить CentOS. Я прочитал в Интернете, что самый простой способ удалить CentOS - это удалить его раздел, поэтому я и сделал это. Для моей проблемы с хранилищем, объединил все мои разделы в один (что я сейчас жалею). Теперь, когда я запускаю свой компьютер, он говорит:

ошибка: нет такого раздела.

Вход в режим спасения ...

Grub Rescue>

Я понятия не имею, как с этим бороться. У меня нет DVD-диска восстановления Windows, так как я установил Windows с загрузочного USB (который я использовал позже для установки CentOS). У меня еще есть загрузочный CentOS USB. Я попытался немного с режимом спасения, но, похоже, ничего не работает. Я даже не могу установить новый CentOS, так как для этого мне придется отформатировать жесткий диск. Есть ли какой-то случай, каким образом я могу выбраться из этого?

PS: У меня нет другого компьютера, поэтому я не могу ничего установить на USB.

2 ответа2

0

Поскольку у вас нет раздела ESP, я предполагаю, что ваш компьютер использует устаревшую схему загрузки BIOS и схему MBR. Когда Linux установлен на MBR-дисках, большую часть времени его загрузчик GRUB записывается в Master Boot Record или MBR для краткости (отсюда и название этой схемы разбиения, подробности о процессе загрузки в этом ответе).

MBR - это первый фрагмент кода, не относящийся к микропрограммному обеспечению, который выполняется при загрузке компьютера. GRUB ищет раздел Linux для загрузки своей конфигурации из файла, расположенного в каталоге /boot . Этот файл настраивает GRUB, чтобы вы могли выбирать между Linux и Windows.

Поскольку раздел Linux теперь удален, но GRUB все еще установлен в MBR, он не работает и переходит в режим восстановления. Вы можете загрузить Windows, выполнив эти команды в режиме восстановления: (подтвердите каждую нажатием Enter, и если вы обнаружите какие-либо ошибки, дайте мне знать в комментариях)

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1
boot

(источник)

Используйте их для загрузки в Windows. Следующим шагом является восстановление MBR Windows. Подготовьте установочный диск Windows: вы можете загрузить удобный инструмент от Microsoft , который загрузит последний образ Windows 10 и запишет его на флэш-диск.

Используйте флешку Windows 10 для загрузки вашего компьютера. На первом экране (с помощью кнопки "Установить Windows") нажмите Shift+F10, чтобы открыть командную строку. Введите bootrec /fixmbr и нажмите Enter. Это должно записать оригинальную Windows MBR на ваш жесткий диск. Закройте все окна и извлеките флэш-накопитель при перезагрузке компьютера. Windows должна загрузиться правильно.

-1

Я привык к этому. Лучше всего скачать BootRepairDisk. Загрузите с него компьютер (на загрузочном USB или DVD). Это просто, как мастер в Windows (следующий, следующий, следующий), чтобы восстановить систему Windows.

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