Как-то создавая мультизагрузочную флэшку с помощью Novicorp WinToFlash v1.13, у меня возникла проблема с загрузкой с этой флэшки на одном из компьютеров (материнка ASUS Maximus Formula), даже на более древнем (2006) ноутбуке проблем с загрузкой с этой флэшки не было. А тут выдает ошибку, что не найден grldr (Cannot find GRLDR).

Методом долгого тестирования, я выяснил, что виноват grub4dos, входящий в состав. Банальной заменой файла grldr из состава WinToFlash на новый из программы Grub4DOS так просто проблему не решить. Как я это сделал читайте ниже.
Вообще там что-то связано с загрузочной областью MBR.

Требуемый софт:

  • Novicorp WinToFlash v1.13
  • BOOTICE v1.3.4 — by Pauly
  • Grub4dos Installer v1.1
  • новая версия Grub4DOS

Вариант 1 (простой или тем кто только создает мультизагрузочную флэшку )

 Создание мультизагрузочной флэшки с помощью программы NoviCorp WinToFlash 1.13 с уже обновлённым Grub4DOS

1. Открываем папку WinToFlash\Components\MultibootManager\BootCore. Там переименовываем файл grldr например в grldr_org. Запускаем программу Bootice от имени администратора. Нажимаем закладку «Утилиты». Редактор меню Grub4DOS. Откроется Редактор меню Grub4DOS. Открываем файл grldr_org (иконка папки со стрелкой). Копируем все содержимое в буфер обмена (CTRL+A, потом CTRL+С). Не закрываем окно.

BOOTICE

редактор Grub4DOS

2. Скачиваем последнюю версию Grub4DOS с сайта разработчика выбрав последний год. Я использовал версию grub4dos-0.4.6a-2019-03-25. Если с более новыми будут проблемы используйте ту, что и я.  Распаковываем из архива grub4dos-0.4.6a-2019-03-25.7z файл grldr в папку WinToFash\Components\MultibootManager\BootCore.

3. Возвращаемся в Bootice Редактор Grub4DOS. Открываем файл grldr из папки WinToFlash\Components\MultibootManager\BootCore, выделяем весь текст (CTRL+A) и вставляем содержимое из буфера (CTRL+V). Сохраняем, нажав на дискету с буквой A (ANSI). Закрываем Редактор и Bootice. Теперь можно удалить старый grldr_org из WinToFlash\Components\MultibootManager\BootCore

Выделить и вставить

Сохраняем в ANSI

4. Запускаем WinToFlash от имени администратора (правая кнопка мыши на запускном файле и выбрать Запуск от имени администратора). Добавляем образы и запускаем создание мультизагрузочной флэшки. Дождаться завершения.

создание мультизагрузочной флэшки

Основные параметры

параметры форматирования

5. Вот теперь у нас обновленная версия Grub4DOS на флэшке созданной в WinToFlash. Версию можно увидеть в редакторе Grub4DOS в строке состояния, открыв файл grldr на флэшке. Так же можно проверить какая версия Grub4DOS на флэшке, то нужно загрузиться с флэшки (или воспользоваться эмулятором QEMU) и переходя из меню в меню можно увидеть версию в верхней строке.

загрузка с флэшки в эмуляторе QEMU

Вариант 2 (более сложный или тот кто уже сделал мультизагрузочную флэшку, но не хочет создавать ее заново начать с 4 пункта)

Создание мультизагрузочной флэшки с помощью программы NoviCorp WinToFlash 1.13 с последующим обновлением Grub4DOS

1. Форматируем флэшку в NTFS стандартной программой в Windows

2. Запускаем WinToFlash от имени администратора (правая кнопка мыши на запускном файле и выбрать Запуск от имени администратора). Добавляем образы, отключаем форматирование, если с форматированием NTFS (бывает ругается), то пропустить следующий пункт 3), запустить создание мультизагрузочной флэшки. Дождаться завершения.

WinToFlash создание мультизагрузочной флэшки v2

WinToFlash создание мультизагрузочной флэшки v2

WinToFlash создание мультизагрузочной флэшки v2

WinToFlash создание мультизагрузочной флэшки v2

3. Запускаем grubinst_gui.exe от имени администратора. Выбираем флэшку (не ошибитесь с выбором диска) и нажимаем Install (если будут проблемы с загрузкой флэшки, поиграться с Опциями Disable PrevMBR и Previous MBR first)

4. Переименовываем файл grldr, который находится на флэшке, например в grldr_org. Запускаем программу Bootice от имени администратора. Выбираем флэшку в «Диск назначения». Нажимаем закладку «Утилиты». Редактор меню Grub4DOS. Откроется Редактор меню Grub4DOS. Открываем файл grldr_org (иконка папки со стрелкой). Копируем все содержимое в буфер обмена (CTRL+A, потом CTRL+С). Не закрываем окно.

BOOTICE редактор Grub4DOS

BOOTICE редактор Grub4DOS

BOOTICE редактор Grub4DOS

5. Скачиваем последнюю версию Grub4DOS с сайта разработчика выбрав последний год. Я использовал версию grub4dos-0.4.6a-2019-03-25. Если с более новыми будут проблемы используйте ту, что и я.  Распаковываем из архива grub4dos-0.4.6a-2019-03-25.7z файл grldr на флэшку.

6. Возвращаемся в Bootice Редактор Grub4DOS. Открываем grldr с флэшки, выделяем весь текст (CTRL+A) и вставляем содержимое из буфера (CTRL+V). Сохраняем, нажав на дискету с буквой A (ANSI). Закрываем Редактор и Bootice. Теперь с флэшки можно удалить grldr_org

Выделить и вставить

Сохраняем в ANSI

7. Вот теперь у нас обновленная версия Grub4DOS на флэшке созданной ранее в WinToFlash. Версию можно увидеть в редакторе Grub4DOS в строке состояния, открыв файл grldr на флэшке. Так же можно проверить какая версия Grub4DOS на флэшке, то нужно загрузиться с флэшки (или воспользоваться эмулятором QEMU) и переходя из меню в меню можно увидеть версию в верхней строке.

загрузка с флэшки в эмуляторе QEMU