Windows 7 + Ubuntu 12.04 + Недопустимый путь к файлу EFI + восстановление Начальной загрузки + Личинка много записей

У меня есть ASUS N56VZ с Intel Core i7 - 3610QM с Win 7 Домашний предварительно установленный Premium x64. Этот компьютер идет с EFI вместо традиционного BIOS.

Когда я купил его, у меня было 3 видимых раздела. C (Система) - с окнами и программами; D (Данные) - в пробеле, я храню свои персональные данные и фильмы; E (Восстановление) - программное обеспечение с ASUS на компьютер восстановления.

Так, поскольку я в Степени магистра в области Информатики, я должен был установить Ubuntu. Я сделал раздел из Win 7, резервируя приблизительно 35 ГБ для Ubuntu 12.04.

Это пошло прекрасное, и установка была успешна. Я перезагрузил, и я мог войти в Ubuntu. Начальная загрузка показала 4 записи: 2 для Ubuntu, и один для Windows и один, для Windows Recover.

Когда я пытался ввести Windows 7, "Windows 7 (загрузчик)", я получил это сообщение:

error: Invalid EFI file path.
Press any key to continue...

Тот для восстановления не мог загрузиться также.

Таким образом, я вхожу в Ubuntu снова и использую инструмент восстановления, которые вставляют новые записи на GRUB. Теперь у меня есть 11 записей!

Одну из новых записей называют "загрузчиком Windows UEFI". Старая запись "Windows 7 (загрузчик)", продолженный для не работы. Этот новый, "Загрузчик Windows UEFI", получил меня в Windows. И я наклонился здесь.

Я хочу единственный диспетчер начальной загрузки только с двумя необходимыми опциями.

Я думаю, что это не прекрасно, но я не знаю, как решить его.

Больше, если я нахожусь в Windows 7, и я поместил его для спящего режима, когда я включаю компьютер, я получаю черный экран и сообщение, говоря, что он не мог restaure сессия. (Я не уверен в точных словах. - Я был oblied, чтобы перезагрузить и запустить окна снова.)

И это - главное беспокойство. Я хотел бы решить это также.

Вот ссылка после выполнения восстановления начальной загрузки:

Этот я сделал его сегодня с восстановлением начальной загрузки и просьбой о сводке информации о Начальной загрузке:

4
задан 4 August 2014 в 12:31

3 ответа

Здесь Вы найдете ссылки на связанные с GRUB / UEFI пробники. Также это может быть плохо реализованный UEFI от производителя основной платы, который выдает ошибки в сочетании с Linux. Кроме того, есть конкретные советы по работе с Win7 и 8, такие как дефрагментация и быстрое отключение перед установкой Linux и т. Д.

Проверьте, указан ли ваш Win7 в / boot / efi / EFI / , и ознакомьтесь с разделом загрузчика цепей в GRUB2. В общем, не слишком сложно для опытных пользователей Linux, но сложно для новичков в Linux. Лучше попросите о помощи, потому что вам нужно много читать; это не одно кнопочное решение.

0
ответ дан 4 August 2014 в 12:31

Вам просто нужно отредактировать /boot/grub/grub.cfg, чтобы удалить ненужные записи.

Вы можете использовать команду gksudo gedit /boot/grub/grub.cfg для этого.

0
ответ дан 4 August 2014 в 12:31

Инструмент Boot Repair все больше напортачил в вещах путем создания слишком многих резервных копий слишком многих файлов загрузчика. Существуют многочисленные способы решить эту проблему. Вот один из них:

  1. Создайте резервную копию своего Системного раздела EFI (ESP), который является /dev/sda1 в Вашем случае и смонтирован в /boot/efi. Основанное на файле резервное копирование (использование tar или cp, например), должен сделать прекрасный. Это включит, Вы для восстановления должны вещи идти плохо.
  2. Установите мой диспетчер начальной загрузки перенаходки. Это наиболее легко сделано путем установки пакета Debian.
  3. Перезагрузка. перенаходка должна появиться и показать Вам параметры загрузки для Ubuntu и Windows.
  4. Протестируйте каждую из опций перенаходки в свою очередь, приняв во внимание имя файла, указанное под каждым и что это делает. (Некоторые могут испытать недостаток в таких именах файлов. Один со значком Windows, вероятно, будет один из них, но он, вероятно, запустит GRUB.) Быть уверенными можно загрузить и Linux и Windows от перенаходки.
  5. В Linux, открытом оболочка и изменение в /boot/efi каталог, который является Системным разделом EFI (ESP), где загрузчики хранятся.
  6. Удалите загрузчики, которые не работали, когда Вы протестировали их, или скопируйте их в местоположение резервирных копий (скажите, /boot/efi/backups). Сделайте аналогично с дубликатами - если два загрузчика оба запустили GRUB, например, можно удалить или переместить одного из них.
  7. Переместите загрузчик, который на самом деле запустил Windows (если он был определен именем файла в главном меню rEFInd) к /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi. Это - то, где это, как предполагается, принадлежит. Восстановление начальной загрузки скопировало его в другое имя файла, таким образом, Вы просто копируете его назад.
  8. Если можно загрузить Linux непосредственно через a vmlinuz-3.5.0-23-generic запись, можно, вероятно, удалить GRUB или не прокомментировать dont_scan_files строка в /boot/efi/EFI/refind/refind.conf и добавьте grubx64.efi к его списку.

Если все подходит, необходимо теперь загружаться через перенаходку, которая должна подарить Вам значительно уменьшенный список параметров загрузки. Если существуют все еще слишком многие, можно попытаться разыскать ошибочные файлы и удалить их, если Вы думаете, что это является соответствующим, или используйте dont_scan_files, dont_scan_dirs, или dont_scan_volumes опции в /boot/efi/EFI/refind/refind.conf не допускать остающиеся объекты в список начальной загрузки. Такое "помещение в черный список" могло бы быть полезным для хранения ссылок от /vmlinuz кому: /boot/vmlinuz-3.5.0-23-generic из списка начальной загрузки, если Ваша система имеет такую символьную ссылку.

Обратите внимание, что повторно находят сканирования для загрузчиков на каждой начальной загрузке, таким образом, она автоматически возьмет новые ядра при установке их.

Если Вы предпочитаете продолжать использовать GRUB, можно сделать что-то концептуально подобное моей процедуре, но необходимо будет просмотреть /boot/grub/grub.cfg файл и перекрестная ссылка это к Вашим примечаниям, над которыми работают записи загрузчика и которые не работают для обнаружения который файлы удалить. Необходимо будет затем использовать update-grub переписать Ваш grub.cfg файл. Ваш ток grub.cfg файл также имеет записи режима BIOS для запуска Windows, которые бесполезны, и я не уверен, как сохранить update-grub от собирания их, если действительно это - то, как они добрались там.

Удачи!

1
ответ дан 4 August 2014 в 12:31

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

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