У меня были установлены Windows 10 и ElementaryOS Freya (Ubuntu 14.04), и обе они успешно загружались через GRUB.
Вот как были настроены мои диски:
/dev/sda
/dev/sda1 ntfs 420MB
/dev/sda2 ntfs 210GB - Windows 10 OS
/dev/sda3 ntfs 167GB - Windows 10 Storage
/dev/sda5 ext4 122GB - Freya
/dev/sdb - small little 24GB disk that my laptop uses normally for recovery, but I repurposed it for other uses
/dev/sdb1 swap 10GB
/dev/sdb2 ntfs 14GB
Я хотел удалить Freya и обновить до Loki (Ubuntu 16.04), поэтому я загрузился на диск Loki Live и использовал GParted для удаления раздела Freya на sda5
. Затем установщик Loki использовал sda5
качестве места установки, но в конце установки он сказал:
Executing 'grub-install /dev/sda' failed.
This is a fatal error.
Теперь, когда я пытаюсь загрузиться, я получаю file '/boot/grub/i386-pc/normal.mod' not found.
при загрузке.
Так что в grub rescue
я стараюсь:
set root=(hd0,msdos5)
set prefix=(hd0,msdos5)/boot/grub
insmod normal
error: file '/boot/grub/i386-pc/normal.mod' not found.
Это не работает, потому что msdos5
был отформатирован.
Поэтому я делаю диск восстановления Windows 10 и загружаюсь с него.
Я использую Startup Repair, но это не помогло - Startup Repair couldn't repair your PC.
Затем я использую командную строку (обратите внимание, что она говорит о малой памяти):
Microsoft Windows (Version 10.0.17134.1)
Not enough memory resources are available to process this command.
X:\windows\system32>BOOTREC /FIXMBR
The operation completed successfully.
X:\windows\system32>BOOTREC /REBUILDBCD
Scanning all disks...
Total identified Windows installations: 1
[1] D:\Windows
Add installation to boot list? Y
The requested system device cannot be found
X:\windows\system32>BOOTREC /FIXBOOT
Access is denied.
Что-нибудь еще?
Ха, я занимаюсь этим часами. Должен ли я делать то, что пользователь BillyBigun говорит здесь делать? https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/windows-10-bootrec-fixboot-access-is-denied/747c4180-7ff3-4bc2-b6cc-81e572d546df
Его инструкции в основном для форматирования раздела EFI ... так что в основном формат sda1 (420MB), верно?
Что еще я могу сделать?