У меня есть 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, чтобы перезагрузить и запустить окна снова.)
И это - главное беспокойство. Я хотел бы решить это также.
Вот ссылка после выполнения восстановления начальной загрузки:
Этот я сделал его сегодня с восстановлением начальной загрузки и просьбой о сводке информации о Начальной загрузке:
Здесь Вы найдете ссылки на связанные с GRUB / UEFI пробники. Также это может быть плохо реализованный UEFI от производителя основной платы, который выдает ошибки в сочетании с Linux. Кроме того, есть конкретные советы по работе с Win7 и 8, такие как дефрагментация и быстрое отключение перед установкой Linux и т. Д.
Проверьте, указан ли ваш Win7 в / boot / efi / EFI / , и ознакомьтесь с разделом загрузчика цепей в GRUB2. В общем, не слишком сложно для опытных пользователей Linux, но сложно для новичков в Linux. Лучше попросите о помощи, потому что вам нужно много читать; это не одно кнопочное решение.
Вам просто нужно отредактировать /boot/grub/grub.cfg, чтобы удалить ненужные записи.
Вы можете использовать команду gksudo gedit /boot/grub/grub.cfg
для этого.
Инструмент Boot Repair все больше напортачил в вещах путем создания слишком многих резервных копий слишком многих файлов загрузчика. Существуют многочисленные способы решить эту проблему. Вот один из них:
/dev/sda1
в Вашем случае и смонтирован в /boot/efi
. Основанное на файле резервное копирование (использование tar
или cp
, например), должен сделать прекрасный. Это включит, Вы для восстановления должны вещи идти плохо./boot/efi
каталог, который является Системным разделом EFI (ESP), где загрузчики хранятся./boot/efi/backups
). Сделайте аналогично с дубликатами - если два загрузчика оба запустили GRUB, например, можно удалить или переместить одного из них./boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
. Это - то, где это, как предполагается, принадлежит. Восстановление начальной загрузки скопировало его в другое имя файла, таким образом, Вы просто копируете его назад.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
от собирания их, если действительно это - то, как они добрались там.
Удачи!