Двойная загрузка: GRUB исчез, восстановление загрузки не работает, и раздел Linux недоступен
Я пытаюсь починить компьютер друга. Он использует двойную загрузку Win7 и ubuntu 14.04 и запускает "безопасную загрузку", которая, по-видимому, нанесла серьезный ущерб: после этого GRUB не появлялся, и компьютер загружался непосредственно в Windows. Мы попытались переустановить GRUB безуспешно.
Вот что происходит:
- Я попытался с помощью boot-repair в LiveSession безуспешно (так как ничего не изменилось). Я вставляю вывод ниже.
- Я пытался проверить жесткие диски с помощью Gparted, но он застревает при поиске дисков.
- Затем я попытался переустановить GRUB в терминале (следуя этому руководству: http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd), но "sudo mount /dev/sda3 /mnt"не будет работать, так как мне нужно указать формат файла, и ни одна из опций (ext3, -ext4, -auto) не работает
- Наконец, попытка сохранить файлы, обращающиеся к разделу ext4 изнутри Windows (с помощью ext2read и других программ), также не удалась, поэтому мне кажется, что весь раздел поврежден.
Теперь вот вывод из boot-repair: http://paste.ubuntu.com/8229032
Есть идеи? заранее спасибо
3 ответа
Я думаю, что вы пытаетесь исправить не ту проблему.
Вы можете получить загрузочную Ubuntu с включенной безопасной загрузкой, даже если она не обнаружена (вызванная нестандартным поведением прошивки UEFI) или вы каким-то образом потеряли двоичные файлы EFI в системном разделе EFI.
Взгляните на: Как использовать PreLoader Linux Foundation?
К сожалению, почти никто не заботится о том, чтобы Secure Boot работал правильно. Если восстановление загрузки не удается, это должен быть злой Microsoft, рептилии или какой-то другой заговор.
Что ж, вы можете попробовать несколько инструментов, если у вас есть запасные диски (не уверен, сработает ли live usb). У меня были проблемы с этим много раз, убедитесь, что ваш BIOS также настроен на загрузку из правильного места (некоторые более продвинутые даже позволят вам выбрать ОС). Также убедитесь, что вы НЕ используете UEFI, если это возможно. Это вызывает больше проблем с живыми компакт-дисками и Linux, чем я думаю, что добавляет функции. Linux также лучше работает с Legacy, когда это возможно (я понял это нелегким путем). Некоторые инструменты, которые вы можете попробовать
Gparted Magic Live CD: бесплатная версия Parted Magic с открытым исходным кодом (я думаю). Также полезно для проблем, связанных с разделами, восстановления, диагностики (аппаратного и программного обеспечения) и некоторых других вещей.
Загрузочный компакт-диск Hiren: в этом множество функций. Многое из вышеперечисленного содержит, но больше разнообразия. Я бы порекомендовал получить оба для будущего использования, если у вас есть запасные диски. Примечание: ищите ссылку для скачивания, она есть, она выглядит как дополнение по какой-то глупой причине, по которой они решили это сделать...
Ultimate Boot CD: Не могу вспомнить, что здесь, но это в основном из-за проблем с восстановлением и загрузкой. Я знаю, что это полезно.
Тогда есть один, наиболее вероятно, чтобы исправить ваши проблемы из показанных.
Super Grub Disk 2 и Rescatux. Super Grub Disk - это, в основном, Live CD с Grub на стероидах, а Rescatux чрезвычайно полезен для решения проблем с Grub и даже некоторых исправлений Winderp$. Примечание. Кажется, я не могу найти, где написано, что эти два связаны вместе, или какие-либо ссылки на скачивание для них связаны, но у копии, которая у меня есть, есть оба. Сделайте небольшой поиск, и вы, вероятно, найдете пакет. Это действительно хорошая пара.
У меня может быть еще несколько идей, если они потерпят неудачу. Надеюсь, поможет.
У меня была такая же проблема; Я нашел это, пытаясь найти решение - оставив решение, которое, наконец, сработало для меня, на случай, если у кого-то еще есть моя проблема -
В вашем случае, поскольку gParted зависает - это может означать, что ваш HD окончательно сдался -
В МОЕМ СЛУЧАЕ - это было обновление BIOS - и BIOS сбросил приоритеты загрузки загрузочного жесткого диска в пользу Windows -
Таким образом, быстрая перенастройка BIOS устранила проблему -