Мой ноутбук работал с двойной загрузкой, у меня были Ubuntu Mate и Windows 8. Я хотел удалить Ubuntu, поэтому я сделал это через Windows Disk Management, удалив раздел с Linux. Таким образом я удалил загрузочную GRUB и вставил USB-диск с восстановлением системы, но после перезапуска восстановление системы не запустится. Пробовал несколько команд, которые я искал онлайн, но ничего не работает, я получаю только «вам нужно сначала загрузить ядро.». Что я могу сделать, чтобы это исправить?

1 ответ1

1

Вы удалили раздел Ubuntu => Вы удалили второй этап GRUB.

Я полагаю, что первая стадия GRUB все еще контролирует загрузку, поскольку она занимает MBR (Master Boot Record) (давайте проигнорируем UEFI для этого решения, чтобы упростить вещи).

Чтобы исправить загрузку Windows 8, необходимо выполнить две команды при загрузке с USB-диска установки / восстановления Windows 8: (в командной строке)

  1. bootsect /nt60 ALL /mbr

bootsect записывает загрузочный код только в "обычные" разделы Windows (например, NTFS, FAT) и MBR, не записывает загрузочный код в разделы Linux (в данном случае это не актуально).

  1. bcdboot N:\windows /s c:

при условии, что c: активный раздел, N: где установлена Windows.

Вы можете использовать diskpart.exe, чтобы получить информацию об активном разделе на жестком диске с:

list disk

select disk #num   - (#num = number of hard disk)

list vol 

вы получите список томов - том (с или без буквы диска) с "System" в последнем столбце активен.

Вы можете отобразить объем следующим образом:

sel vol #num   - (#num = number of active)

assign LETTER=R

назначает букву диска R: активному.

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