Невозможно загрузить Ubuntu 17.04 с помощью EasyBCD в многопользовательской загрузке с помощью Windows

После установки Ubuntu 17.04 с его загрузчиком в паттинге (hd0,5), я не смог загрузить его через EasyBCD 2.3.207 (мой предпочтительный загрузчик). Я установил Ubuntu после Windows и не хочу использовать grub на MBR первого диска. Я могу загружать Ubuntu с помощью Super Grub Disk, но когда я попробую его с помощью EasyBCD, либо автоматически выбрав или выбрав раздел вручную, он попадет в приглашение Grub>. Следующие команды также неэффективны: Root = (hd0,5) chanloader +1 boot

Now I am in Grub rescue > prompt. Interestingly, I now can boot into Ubuntu by: set prefix=(hd0,6)/boot/grub set root=(hd0,6) insmod normal normal

Это дает мне меню grub, и я могу выбрать любой вариант в нем. Проблема в том, что это невозможно делать каждый раз для загрузки или использования Super Grub Disk. Как я могу использовать загрузчик BCDedit или EasyBCD или Neogrub, чтобы сделать это автоматически (безуспешно пытался, используя файл menu.lst Neogrub).

Пожалуйста, помогите,

Спасибо,

Тапас

1
задан 9 June 2017 в 21:40

3 ответа

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

Надеюсь, что это сработает.

0
ответ дан 18 July 2018 в 11:54

Сладкий успех наконец. Я успешно загрузил Ubuntu 17.04, создав запись в загрузчике Windows через bcdedit. Итак, это неправда, о чем сказал olfred: «Я считаю, что bcdedit работает только с UEFI». Ни я не обновлял MBR основного диска, содержащего Windows 7, поскольку это было последнее, что я хотел сделать. Тем не менее, я благодарен olfred, так как от его замечания я догадался, что я трачу время на загрузчик neogrub с помощью grub4dos или Easybcd.

Дальнейшие шаги - сначала отключить fastboot окон.

Загруженный раздел ubuntu с помощью Super Grub Disk. Это было (hd0,5), sda6 Он приземлился в подсказке спасения Grub> Я загрузил Ubuntu: set prefix = (hd0,6) / boot / grub set root = (hd0,6) insmod normal normal Это дало мне меню grub и Я нажал первую запись в нем - «ubuntu» для загрузки в обычном режиме. Установленный grub снова в разделе ubuntu: sudo grub-install dev / xxxy -force (xxxy определяется gparted) (sdc6 в моем случае) Обновлено grub: sudo update-grub Открыл терминал Control + Alt + T Создал временный точка монтирования: 1. sudo su 2. mkdir / mnt / tmp Затем смонтировано устройство, представляющее раздел NTFS на 114 ГБ, уже присутствующий в моем корпусе для дисков Windows 10 Pro 64-бит для этой точки монтирования (я полагаю, можно использовать любой раздел NTFS таким образом): mount -t ntfs-3g / dev / xxxy / mnt / tmp (xxxy определяется gparted) (sdb7 в моем случае) Скопировал первые 512 байтов раздела ubuntu в .bin-файл: dd if = / dev / xxxy of = / mnt / tmp / ubuntu.bin bs = 512 count = 1 (xxxy определяется gparted) (sdc6 в моем случае) Выход из терминала и перезагрузка в Windows 7. Вырезать и вставить файл ubuntu.bin из Windows 10 Pro, размещенный в sdb7 в корне Windows 7 (c :) Открыл cmd с административной привилегией (Пуск> Выполнить> cmd в поле> щелчок правой кнопкой мыши cmd> Запуск от имени администратора) Создал запись в меню для Ubuntu: bcdedit / create / d "ubuntu" / bootsector приложения. Вернул идентификатор для этой записи. Открыл блокнот, ввел запись и сохранил ее. Это помогает скопировать вставку идентификатора, необходимого для ввода нескольких фрагментов без ошибок. Укажите, какой раздел Windows содержит файл ubuntu.bin: bcdedit / set {ID} device partition = c: Затем путь к файлу ubuntu.bin: bcdedit / set {ID} path \ crunch.bin Указано, что запись ubuntu должна отображаться наконец, в меню загрузки: bcdedit / displayorder {ID} / addlast Указано время для диспетчеризации меню загрузки: bcdedit / timeout 15 Выход из bcdedit Перезагрузка В конце меню загрузки появляется новая запись «ubuntu» Выбрано и введено , Появилось меню Grub. Выбрана первая запись - появится рабочий стол Ubuntu Ubuntu.

Заблокировано: 1. Linux → Установка и настройка CrunchBang Linux на ноутбуке Lenovo T410 от Iceflatline.

1
ответ дан 18 July 2018 в 11:54

Сладкий успех наконец. Я успешно загрузил Ubuntu 17.04, создав запись в загрузчике Windows через bcdedit. Итак, это неправда, о чем сказал olfred: «Я считаю, что bcdedit работает только с UEFI». Ни я не обновлял MBR основного диска, содержащего Windows 7, поскольку это было последнее, что я хотел сделать. Тем не менее, я благодарен olfred, так как от его замечания я догадался, что я трачу время на загрузчик neogrub с помощью grub4dos или Easybcd.

Дальнейшие шаги - сначала отключить fastboot окон.

Загруженный раздел ubuntu с помощью Super Grub Disk. Это было (hd0,5), sda6 Он приземлился в подсказке спасения Grub> Я загрузил Ubuntu: set prefix = (hd0,6) / boot / grub set root = (hd0,6) insmod normal normal Это дало мне меню grub и Я нажал первую запись в нем - «ubuntu» для загрузки в обычном режиме. Установленный grub снова в разделе ubuntu: sudo grub-install dev / xxxy -force (xxxy определяется gparted) (sdc6 в моем случае) Обновлено grub: sudo update-grub Открыл терминал Control + Alt + T Создал временный точка монтирования: 1. sudo su 2. mkdir / mnt / tmp Затем смонтировано устройство, представляющее раздел NTFS на 114 ГБ, уже присутствующий в моем корпусе для дисков Windows 10 Pro 64-бит для этой точки монтирования (я полагаю, можно использовать любой раздел NTFS таким образом): mount -t ntfs-3g / dev / xxxy / mnt / tmp (xxxy определяется gparted) (sdb7 в моем случае) Скопировал первые 512 байтов раздела ubuntu в .bin-файл: dd if = / dev / xxxy of = / mnt / tmp / ubuntu.bin bs = 512 count = 1 (xxxy определяется gparted) (sdc6 в моем случае) Выход из терминала и перезагрузка в Windows 7. Вырезать и вставить файл ubuntu.bin из Windows 10 Pro, размещенный в sdb7 в корне Windows 7 (c :) Открыл cmd с административной привилегией (Пуск> Выполнить> cmd в поле> щелчок правой кнопкой мыши cmd> Запуск от имени администратора) Создал запись в меню для Ubuntu: bcdedit / create / d "ubuntu" / bootsector приложения. Вернул идентификатор для этой записи. Открыл блокнот, ввел запись и сохранил ее. Это помогает скопировать вставку идентификатора, необходимого для ввода нескольких фрагментов без ошибок. Укажите, какой раздел Windows содержит файл ubuntu.bin: bcdedit / set {ID} device partition = c: Затем путь к файлу ubuntu.bin: bcdedit / set {ID} path \ crunch.bin Указано, что запись ubuntu должна отображаться наконец, в меню загрузки: bcdedit / displayorder {ID} / addlast Указано время для диспетчеризации меню загрузки: bcdedit / timeout 15 Выход из bcdedit Перезагрузка В конце меню загрузки появляется новая запись «ubuntu» Выбрано и введено , Появилось меню Grub. Выбрана первая запись - появится рабочий стол Ubuntu Ubuntu.

Заблокировано: 1. Linux → Установка и настройка CrunchBang Linux на ноутбуке Lenovo T410 от Iceflatline.

1
ответ дан 24 July 2018 в 19:52

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

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