I cannot change Windows GRUB to MBR

I know this is в question that gets asked alot but none of the previous solutions have worked for я. I reformatted my Ubuntu hard drive because I needed the space. This was not в partition but the entire drive. After doing so I got the expected GRUB ошибка "unknown file system" I then used my Windows 8 СD to go into troubleshooting mode, open command prompt and использовал these commands

bootrec/fixmbr bootrec/fixboot

не luck. I then made в bootable USB and удар в лунку boot-repair on it. I tried to change the mbr to windows from there but не luck. Here пахал the results http://paste.ubuntu.com/13681744/

I then tried to install windows on the drive I had partitioned but одиннадцать i got to the restart computer part of the install it took я to the same GRUB ошибка.

After all that I just wanted my computer to work so I figured I would just reinstall ubuntu on the affected drive BUT I have upgraded my computer since my оригинал install and the Nvidia 970 I have is not совместимый with the ubuntu installer, I just get в black screen. I even went эксперт far эксперт putting back in my old graphics card but it doesn't display anything on boot up (which i find strange). Plz help гm losing my mind trying to fix this on my own.

Specs: Nvidia 970 gtx AMD FX 8150 Гигабайт Ультра Дурабле 3

0
задан 5 December 2015 в 21:18

2 ответа

Более легкий маршрут:

  1. Начальная загрузка в Windows восстанавливают диск установщика Windows или диск.

  2. , Как только Вы загружаетесь, необходимо видеть окно, где можно настроить клавиатуру и язык. В противном случае продолжите двигаться к шагу 3.

  3. [Только Диск Установщика], Он должен предложить Вам устанавливать Windows (Кнопка Install Now). Вместо продолжения необходимо видеть "Компьютер восстановления" или что-то на левом нижнем углу окна.

  4. Переходят в Troubleshoot -> Advanced options -> Startup Repair (Windows 10) Или просто выбирают Startup Repair из меню (Windows 7)

  5. , Позволяют ему сделать свою вещь, в то время как Вы скрещиваете пальцы.

2
ответ дан 26 July 2019 в 13:24

В более новых установках Windows вместо MBR используется UEFI, и поэтому простая перезапись MBR мало что делает, чтобы избежать грубости.

Решение состоит в следующем:

  1. Загрузитесь в Live Linux дистрибутив или что-нибудь еще, чтобы вы могли читать и записывать данные в ESP (или раздел EFI). Следующие команды предназначены для Ubuntu, преобразуйте их во что-то похожее для платформы, на которую вы загрузились.

  2. Найдите свой раздел EFI. Запустите sudo fdisk -l, чтобы увидеть разделы на всех подключенных дисках. Раздел EFI имеет EFI Partition в столбце Тип.

  3. Смонтировать. Предположим, ваш раздел EFI был /dev/sda2. Затем смонтируйте его в пустой папке где угодно.

    sudo mkdir /mnt/efipart
    sudo mount /dev/sda2 /mnt/efipart
    
  4. Теперь нам нужно найти каталог Ubuntu или имя любого другого дистрибутива в этом разделе. Это в основном под EFI/distro_name.

  5. Удалить этот каталог и его содержимое с помощью ( ВНИМАНИЕ ДЛЯ УПРАЖНЕНИЯ ) sudo rm -r distro_name.

  6. Установите efibootmgr, чтобы исправить загрузочные записи прошивки.

    sudo apt-get install efibootmgr
    sudo efibootmgr
    
  7. Команда sudo efibootmgr выведет список всех загрузочных записей UEFI. Найдите тот, который вы хотите удалить, и запишите его номер (например, 0001, 0002, 0003 ...), затем запустите sudo efibootmgr -b chosen_number -B

  8. Reboot, и у вас теперь есть чистый раздел EFI и можно приступить к установке Windows.

  9. Чтобы проверить, сработало ли это, вы должны перейти к пунктам меню загрузки (обычно нажимая F9 или F12 при загрузке системы) и посмотреть, присутствует ли запись под названием Ubuntu или какая-либо другая ОС, зависящая от GRUB, или нет. Если все прошло хорошо, не должно быть записей, связанных с Linux.

0
ответ дан 26 July 2019 в 13:24

Другие вопросы по тегам:

Похожие вопросы: