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

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

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

Это дает мне меню личинки, и я могу выбрать любую опцию там. Проблема состоит в том, что невозможно сделать этот каждый раз для начальной загрузки или использовать Супер Диск Личинки. Как я могу использовать BCDedit, или загрузчик EasyBCD или Неоличинки, чтобы сделать это автоматически (попробовал его неудачно путем управления menu.lst файлом Неоличинки).

Помогите,

Спасибо,

Тапа

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

4 ответа

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

Hope это работает.

0
ответ дан 15 April 2019 в 14:13

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

Шаги, выполненные подробно - Сначала, отключили fastboot окон.

  1. Загруженный раздел человечности Супер Диском Личинки. Это было (hd0,5), sda6
  2. , который Это посадило в спасательной подсказке Личинки>
  3. , я загрузил Ubuntu: префикс набора = (hd0,6)/boot/grub корень набора = (hd0,6) insmod нормальный нормальный
  4. Это дало мне меню личинки, и я нажал первую запись в нем - “ubuntu” для начальной загрузки обычно.
  5. Установленная личинка снова в разделе человечности: установка личинки sudo dev/xxxy - сила (xxxy определенный gparted) (sdc6 в моем случае)
  6. Обновленная личинка: личинка обновления sudo
  7. Открытый терминал Управлением + Высокий звук + T
  8. Создала временную точку монтирования: 1. sudo su 2. mkdir/mnt/tmp
  9. Затем смонтировал устройство, представляющее раздел NTFS на 114 ГБ, уже существующий в моем дисковом Windows 10 Pro корпуса, 64-разрядном к этой точке монтирования (я предполагаю, что можно использовать любой раздел NTFS этот путь): смонтируйте-t ntfs-3g/dev/xxxy/mnt/tmp (xxxy определенный gparted) (sdb7 в моем случае)
  10. Скопированные первые 512 байтов раздела человечности в .bin файл: dd, если =/dev/xxxy =/mnt/tmp/ubuntu.bin bs=512 count=1 (xxxy определенный gparted) (sdc6 в моем случае)

  11. Выход от терминала и перезагруженный в Windows 7.

  12. Cut and paste ubuntu.bin файл от раздела Windows 10 Pro поместил в корпус в sdb7 к корню окон 7 (c:)

  13. Открытый cmd с административным полномочием (Запускаются> Выполнение> cmd в поле> щелкающий правой кнопкой cmd> Выполнение как Administator)

  14. Созданный запись меню для Ubuntu: bcdedit / создают/d “ubuntu”/, загрузочный сектор приложения Возвратил идентификатор для этой записи. Открытый файл блокнота, оценочный запись и сохраненный это. Это помогает скопировать, вставляют идентификатор, должно было быть оценочным несколько мозаик без ошибки.

  15. Указанный, какой раздел окон содержит ubuntu.bin файл: bcdedit / набор {идентификатор} устройство partition=c:

  16. Затем путь к ubuntu.bin файлу: bcdedit / набор {идентификатор}, \crunch.bin

  17. пути Указал запись человечности, должен быть отображен наконец в меню начальной загрузки: bcdedit/displayorder {идентификатор}/addlast

  18. Указал время для отображения меню начальной загрузки: bcdedit / тайм-аут 15

  19. bcdedit

  20. , из которого Выходят, Перезагруженный

  21. В конце меню начальной загрузки, существует новая запись теперь “ubuntu”

  22. Выбранный и вводимый.

  23. меню Grub появилось.

  24. Выбранный первая запись †“рабочий стол ubuntu

  25. Ubuntu появляется.

Обязанный: 1. Linux в †’ Устанавливает и Настраивает CrunchBang Linux на Lenovo T410 Laptop Iceflatline.

0
ответ дан 8 December 2019 в 05:04

Я нашел другой способ достигнуть того же несколько более легким способом. Также здесь, Ваш MBR остается нетронутым.

  1. Добавьте запись Ubuntu Linux в использовании BCD EasyBCD. Это добавит два файла в Вашем Windows Boot partition (Зарезервированная Система): ANGx файла и NST/AutoNeoGrubx.mbr, где x является счетчиком Ваших записей меню Linux в BCD.

  2. запустите Ubuntu всегда, Вы можете, с помощью живой системы или подсказки личинки как описанный OP.

  3. Выполните следующие команды в Терминале (где XY является числом диска/раздела, определенным от fdisk-l, например,/dev/sda2),

    sudo su
    install-mbr /dev/sdXY
    grub-install /dev/sdXY   
    update-grub
    
  4. Выведите копию загрузочного сектора раздела, но с 9 216 байтами, а не 512. Причиной является core.img файл, который находится в дополнительных байтах.

    dd if=/dev/sdXY of=sdXY.bin bs=9216 count=1
    
  5. Передайте этот файл Windows (например, с картой с интерфейсом USB) и перезапустите Windows. Замените NST/AutoNeoGrubx.mbr выведенным sdXY.bin файлом.

Перезагрузка и обладает.

Я также рекомендую восстановление начальной загрузки, но только проверить, а не восстановить.

Обратите внимание, что эта процедура только действительна для систем с конфигурацией BIOS/MBR, не BIOS/GPT или UEFI/GPT. Я знаю, что рекомендуемое решение состоит в том, чтобы установить GRUB в MBR, но эта альтернативная обработка работала безопасно на меня в течение многих лет.

0
ответ дан 8 December 2019 в 05:04

ЛЕПЕТ ТЕХНО В СТОРОНЕ, Вы могли бы хотеть попробовать описание изображения this:enter здесь

Я продолжил пропускать очевидное, когда я наконец заметил то, что было неправильным: Два диска в Windows с той же буквой диска являются большим "НЕТ - НИКАКОЙ" NeoSmart не продолжил присваивать букву "C" диску Linux, к которому я хотел загрузиться. У меня уже был диск "C" с Windows. Решение: Перейдите к "инструментам", где Вы видите "Справку Инструментов Файлов". Удостоверьтесь, что Легкий BCD находится на выбранном дисководе, Вы хотите использовать и найти "BOOT". Проигнорируйте все буквы дисков и выберите "BOOT". Не передавайте идут, не собирайте 200 долларов. Выберите "BOOT" и сохраните Вашу настройку. Теперь перезагрузите свой ПК. Необходимо найти, что меню начальной загрузки хорошо работает и что этот метод также работает с UEFI/BIOS.

0
ответ дан 8 December 2019 в 05:04

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

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