
Вот ситуация: Несколько дней назад я попытался сделать двойную загрузку Linux и в итоге мне пришлось удалить ее. Я думал, что простого удаления раздела, в который я ее установил, будет достаточно, но теперь я понял, что это была большая ошибка, и я постоянно входил в режим восстановления grub при загрузке и не мог получить доступ ни к одному из своих файлов.
Я попробовал все простые исправления, которые смог найти в сети, но ни одно из них не помогло мне. Но я вспомнил, что у меня есть второй (в основном неиспользуемый) жесткий диск на моем ПК, поэтому я установил Windows на него, чтобы, по крайней мере, иметь доступ ко всем файлам, приложениям и т. д. на моем SSD.
Теперь мне интересно, есть ли способ исправить проблему grub при загрузке для ssd, сохранив все файлы и установку windows на нем нетронутыми. Все диски здоровы, мне просто нужно обойти проблему grub.
Дополнительная информация:
Я предполагал, что раздел grub, на котором все еще установлен, является зарезервированным системой разделом на моем SSD, и что установка Windows на мой жесткий диск создаст отдельный зарезервированный системой раздел, но я не смог его увидеть, когда запустил менеджер дисков.
И когда я посмотрел в раздел system reserved, там ничего не было внутри efi/mictosoft/boot. Но это было только через проводник, так что я не знаю, были ли там скрытые файлы
Кроме того, если возможно перенести лицензию Windows с SSD на жесткий диск, это также может быть полезно, если я не смогу избавиться от Grub.
решение1
Если вы используете UEFI, то просто нажмите F12 (клавиша может быть другой), чтобы открыть меню загрузки и выбрать диспетчер загрузки Windows. Вы можете изменить порядок загрузки из настроек прошивки UEFI.
Не уверен в вашем случае, но Windows обычно добавляет загрузочное меню для других ранее установленных Windows автоматически, если оно обнаружено правильно. Поэтому проверьте, есть ли другие записи, если нет, выполните следующие действия, чтобы добавить одну. Также убедитесь, что время ожидания загрузочного меню установлено на какое-то значение.
Вы можете просто добавить новое загрузочное меню в текущий менеджер загрузки Windows для ранее установленного окна:
1. run cmd as admin
2. type -
Bcdboot D:\Windows
where replace D with the drive letter of that disk
После этого будет добавлено новое загрузочное меню, и вы сможете загрузиться с этого диска после перезагрузки.
Если ни один из них не исправит, то
загрузка с установочного USB-накопителя win
- Ремонт вашего ПК
- Расширенное устранение неполадок
- командная строка
и беги
diskpart
sel disk n (where n is number of that disk)
list vol
Убедитесь, что раздел EFI (EPS - EFI System Partition) использует файловую систему FAT32. Назначьте ему букву диска, которая еще не используется:
sel vol <number of volume>
assign letter=<drive letter>:
exit
Чтобы восстановить загрузочную запись:
cd /d <drive letter>:\EFI\Microsoft\Boot\
bootrec /FixBoot
При использовании MBR
- Ремонт вашего ПК
- Расширенное устранение неполадок
- командная строка
Введите по очереди следующие три команды, нажимая после каждой клавишу Enter:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Перезагрузите ПК, извлеките установочный носитель и проверьте, сработало ли восстановление.