Обновление для Windows 10 Creator удалило все признаки GRUB

Так что я тупо был слишком ленив, чтобы отключить обновления Windows 10. Появилось обновление создателя и ударило меня, и после его завершения GRUB, похоже, исчез. Единственное загрузочное устройство, которое появляется в моем диспетчере загрузки или в BIOS, - это диспетчер загрузки Windows.

В Windows я все еще вижу, что раздел Linux указан как здоровый первичный раздел. Однако при запуске тестового диска из Windows указан тот же раздел, что и раздел Microsoft Data (MS Data), который определенно не может быть прав. Я попробовал использовать тестовый диск, чтобы установить тип раздела в Linux Reserved (нет никакого варианта только для «Linux», как я видел на некоторых снимках экрана), но GRUB по-прежнему отсутствует. В настоящее время я не имею доступа к USB и не могу создать живой диск.

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

3
задан 27 July 2017 в 08:06

6 ответов

Я не знаком с тем, что делает это конкретное обновление Windows; однако, есть несколько возможных вещей, которые могли бы произойти, как объяснялось в этих вопросах и ответах:

Buggy EFI теряет настройки загрузки: efibootmanager -o потеряны при перезагрузке Windows 8 удаляет GRUB в качестве менеджера загрузки по умолчанию: Windows 8 удаляет Grub в качестве загрузочного менеджера по умолчанию. Общий возврат GRUB в качестве менеджера загрузки по умолчанию: как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)

Возможно, вы сможете устранить проблему с помощью EasyUEFI в Windows или с помощью bcdedit, если это не удается. В худшем случае вам может потребоваться полностью переустановить GRUB с помощью Boot Repair (или полностью установить другой загрузчик).

Обратите внимание, что современные компьютеры на базе EFI не загружают диски как таковые, по крайней мере не так, как это делают компьютеры на базе BIOS. Вместо этого загрузка EFI контролируется файлами на EasyUEFI с записями в NVRAM, которые указывают на определенные файлы. (Также могут быть загрузочные загрузчики, хранящиеся на таких устройствах, как сетевые карты для сетевой загрузки, а стандартное резервное имя файла используется для загрузки с внешнего носителя и, когда все остальное не удается, с внутреннего жесткого диска.)

НЕ используйте TestDisk в этой ситуации! По всей вероятности, это будет бесполезно в лучшем случае и может привести к гораздо худшим проблемам, если вы допустите ошибку! TestDisk полезен для исправления беспорядков в секционировании (например, случайно уничтожив таблицу разделов с помощью fdisk, gdisk, parted, dd и т. Д.), Но вы не представили никаких доказательств того, что это тип проблемы у вас есть.

6
ответ дан 22 May 2018 в 20:07
  • 1
    Извините, не может удвоить дважды :( – user 27 July 2017 в 20:11
  • 2
    Извините, не может удвоить дважды :( – user 27 July 2017 в 20:11
  • 3
    Извините, не может удвоить дважды :( – user 27 July 2017 в 20:11
  • 4
    Извините, не может удвоить дважды :( – user 27 July 2017 в 20:11
  • 5
    bcdedit сделал трюк, я не понимал, что вам нужно запускать его из командной строки, а не с Powershell. Пробовал это в Powershell и думал, что это не сработало в первый раз. Благодаря! – theasianpianist 28 July 2017 в 04:53

Я не знаком с тем, что делает это конкретное обновление Windows; однако, есть несколько возможных вещей, которые могли бы произойти, как объяснялось в этих вопросах и ответах:

Buggy EFI теряет настройки загрузки: efibootmanager -o потеряны при перезагрузке Windows 8 удаляет GRUB в качестве менеджера загрузки по умолчанию: Windows 8 удаляет Grub в качестве загрузочного менеджера по умолчанию. Общий возврат GRUB в качестве менеджера загрузки по умолчанию: как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)

Возможно, вы сможете устранить проблему с помощью EasyUEFI в Windows или с помощью bcdedit, если это не удается. В худшем случае вам может потребоваться полностью переустановить GRUB с помощью Boot Repair (или полностью установить другой загрузчик).

Обратите внимание, что современные компьютеры на базе EFI не загружают диски как таковые, по крайней мере не так, как это делают компьютеры на базе BIOS. Вместо этого загрузка EFI контролируется файлами на EasyUEFI с записями в NVRAM, которые указывают на определенные файлы. (Также могут быть загрузочные загрузчики, хранящиеся на таких устройствах, как сетевые карты для сетевой загрузки, а стандартное резервное имя файла используется для загрузки с внешнего носителя и, когда все остальное не удается, с внутреннего жесткого диска.)

НЕ используйте TestDisk в этой ситуации! По всей вероятности, это будет бесполезно в лучшем случае и может привести к гораздо худшим проблемам, если вы допустите ошибку! TestDisk полезен для исправления беспорядков в секционировании (например, случайно уничтожив таблицу разделов с помощью fdisk, gdisk, parted, dd и т. Д.), Но вы не представили никаких доказательств того, что это тип проблемы у вас есть.

6
ответ дан 18 July 2018 в 09:35

Я не знаком с тем, что делает это конкретное обновление Windows; однако, есть несколько возможных вещей, которые могли бы произойти, как объяснялось в этих вопросах и ответах:

Buggy EFI теряет настройки загрузки: efibootmanager -o потеряны при перезагрузке Windows 8 удаляет GRUB в качестве менеджера загрузки по умолчанию: Windows 8 удаляет Grub в качестве загрузочного менеджера по умолчанию. Общий возврат GRUB в качестве менеджера загрузки по умолчанию: как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)

Возможно, вы сможете устранить проблему с помощью EasyUEFI в Windows или с помощью bcdedit, если это не удается. В худшем случае вам может потребоваться полностью переустановить GRUB с помощью Boot Repair (или полностью установить другой загрузчик).

Обратите внимание, что современные компьютеры на базе EFI не загружают диски как таковые, по крайней мере не так, как это делают компьютеры на базе BIOS. Вместо этого загрузка EFI контролируется файлами на EasyUEFI с записями в NVRAM, которые указывают на определенные файлы. (Также могут быть загрузочные загрузчики, хранящиеся на таких устройствах, как сетевые карты для сетевой загрузки, а стандартное резервное имя файла используется для загрузки с внешнего носителя и, когда все остальное не удается, с внутреннего жесткого диска.)

НЕ используйте TestDisk в этой ситуации! По всей вероятности, это будет бесполезно в лучшем случае и может привести к гораздо худшим проблемам, если вы допустите ошибку! TestDisk полезен для исправления беспорядков в секционировании (например, случайно уничтожив таблицу разделов с помощью fdisk, gdisk, parted, dd и т. Д.), Но вы не представили никаких доказательств того, что это тип проблемы у вас есть.

7
ответ дан 24 July 2018 в 19:22

Я установил caddy с горячей заменой на два отсека для дисков, каждый с собственным переключателем питания. Я просто отключил Windows 10, чтобы он не мог захватить загрузчик Ubuntu.

-1
ответ дан 22 May 2018 в 20:07
  • 1
    Это аккуратная идея, но она не отвечает на вопрос о том, как отремонтировать систему OP. Что, BTW, есть ответ, который был принят около 9 месяцев назад. – Organic Marble 23 April 2018 в 04:36
  • 2
    Я подозреваю, что, возможно, были некоторые гнусные намерения со стороны Microsoft вмешаться в растущее признание Linux в качестве альтернативы Windows. Возможно, новая установка с Ubuntu 18.04, когда она будет выпущена, решит проблему захвата загрузчика. С моей точки зрения, аппаратное решение устраняло проблему удобства использования для моих конкретных потребностей. Это стоило всего 35 долларов и потребовалось около часа для реализации. Сколько часов я потратил на то, чтобы попробовать все предлагаемое здесь решение, и кто скажет, что следующее обновление Windows 10 не повредит все снова и снова? – donrudi 23 April 2018 в 17:58

Я установил caddy с горячей заменой на два отсека для дисков, каждый с собственным переключателем питания. Я просто отключил Windows 10, чтобы он не мог захватить загрузчик Ubuntu.

-1
ответ дан 18 July 2018 в 09:35

Я установил caddy с горячей заменой на два отсека для дисков, каждый с собственным переключателем питания. Я просто отключил Windows 10, чтобы он не мог захватить загрузчик Ubuntu.

-1
ответ дан 24 July 2018 в 19:22
  • 1
    Это аккуратная идея, но она не отвечает на вопрос о том, как отремонтировать систему OP. Что, BTW, есть ответ, который был принят около 9 месяцев назад. – Organic Marble 23 April 2018 в 04:36
  • 2
    Я вообще подозреваю, что там могут быть какие-то гнусные намерения со стороны Microsoft, чтобы помешать все возрастающей популярности Linux как альтернативу Windows. Возможно, новая установка с Ubuntu 18.04, когда она выйдет будет решить проблему угона загрузчика. С моей точки зрения, аппаратное решение Исправлена проблема юзабилити для моих конкретных потребностей. Это только стоило $35 и заняла около часа для реализации. Сколько часов я потратил, пытаясь все решения, предложенные здесь, и кто скажет, что следующего обновления Windows 10 не опять сломать все? – donrudi 23 April 2018 в 17:58

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

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