Я недавно установил Ubuntu 15.04 на внешний жесткий диск (назовем его HDD2) с Acer Aspire E1-572G. Он уже установил Windows 8.1 на свой внутренний жесткий диск (назовем его HDD1).

Во время установки я почти уверен, что выбрал HDD2 для установки загрузчика, но теперь, когда я пытаюсь запустить ноутбук с отключенным HDD2, я получаю эту неприятную оболочку GRUB, говоря:

GNU GRUB версия 2.02 ~ бета2-22ubuntu1.1

Минимальное BASH-подобное редактирование строки поддерживается. Для первого слова TAB перечисляет возможные завершения команд. В любом другом месте TAB перечисляет возможные дополнения устройства или файла.

Если я запускаю exit , появляется меню параметров загрузки BIOS ноутбука, позволяя мне выбирать между:

  1. Ubuntu (что фактически возвращает меня к приглашению GRUB)
  2. HDD (который загружает Windows)
  3. Диспетчер загрузки Windows (который также загружает Windows)

Уже пробовал

  • Использование инструментов восстановления на установочном диске: я попытался загрузиться в режиме pendrive с установщиком Windows 8.1, но компьютер не распознал его (даже в меню загрузки, и я делал это МНОГИЕ раз ранее, с той же ISO).

  • С помощью командной строки восстановления: также попытался запустить bootrec /fixmbr , bootrec /fixboot (оба успешно завершены), bootrec /rebuildbcd (который обнаружил 0 установок Windows) и bootsect /nt60 C: (с успехом). Также все они вместе, отдельно, в разных порядках и комбинациях ...

  • Используя командную строку восстановления (от kelef) : из командной строки восстановления (не с установочного носителя) я запустил bcdedit /set {default} device partition=c: bcdedit /set {default} osdevice partition=c: и bcdedit /set {bootmgr} device partition=c: все они успешно.

(Я буду обновлять список, как вы предлагаете мне новые вещи, чтобы сделать)

Я хотел бы отметить, что форматирование не является опцией, и что я все еще могу получить доступ к своей установке Ubuntu, если я подключаю HDD2 (я просто получаю обычный фиолетовый экран GRUB, где я могу выбирать между Ubuntu, Windows и тому подобным),

2 ответа2

0

Я наконец нашел (работающий, но не очень элегантный) способ исправить это:

Перешли к настройкам порядка загрузки BIOS и поместили жесткий диск (который на удивление был переименован в ubuntu[my hard disk model]) на первое место.

Честно говоря, я действительно не знаю, почему это сработало, и, возможно, GRUB все еще где-то в ноутбуке, но мне все равно, кстати. Просто имейте это в виду, если кто-то собирается попробовать это в будущем.

0

hei'ya Hewbot, мой 2cts стоит использовать Hirens загрузочный cd-boot с компакт-диска или usb> мини-windows xp> меню hbcd> раздел /boot /mbr> командная строка> mbrfix> вход «MbrFix /drive 0 fixmbr /win7 /yes» > затем "выход"> перезагрузите систему после удаления cd /usb и загрузитесь с c: надеюсь, это поможет

редактировать: упс не может относиться к Win8 не читал правильно - я плохо

редактировать редактировать: может быть, попробуйте в X:\Sources> введите "bcdedit"> отображает настройки и затем введите, чтобы подтвердить выбор

bcdedit /set {default} раздел устройства = c:

bcdedit /set {default} osdevice partition = c:

bcdedit /set {bootmgr} раздел устройства = c:

другая автоматизированная возможность: X:\SourcesRecovery> StartRep.exe

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .