[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
-*** Лабораторная работа: мультисистемная флешка ***-
Назначение проекта:
  • Подготовка флеш-накопителя для загрузки различных загрузчиков (BIOS/UEFI x64);
  • Наполнение подготовленного флеш-накопителя дистрибутивами (Windows/Linux), сборками (загрузочными дисками), полезными утилитами.

Представляет собой:
    Набор командных бат-файлов и вспомогательных утилит.

Краткое описание принципа работы:
  • С помощью diskpart размечает флешку;
  • Форматирует в FAT32 без ограничений на размер раздела;
  • Основным загрузчиком в MBR ставит Xorboot 0.65;

Важно!


В стартовом меню Xorboot на некоторых BIOS могут не работать клавиши "вверх-вниз".
В этом случае выбор пунктов меню нужно производить через "горячие клавиши": 1-7 и P, R, S.
  • Помещает в корневую папку подготовленного флеш-накопителя командный бат-файл zrun.cmd, с помощью которого осуществляется дальнейшее управление проектом.

Список загрузчиков:
  • Syslinux 6.03
  • Syslinux 4.07
  • Bootmgr 10
  • Bootmgr 7
  • Grub4Dos 0.4.6
  • Grub4Dos 0.4.5
  • GRUB2 2.02
Поддержка EFI SecureBoot:
    Да

SecureBoot

  • Начальным загрузчиком стоит связка preloader+grub2 с ЦП KasperskyLab;
  • Может быть заменён на связку shim+grub2 с ЦП Canonical или оригинальный от Microsoft Corp., или «Диспетчер UEFI-загрузчиков»;
  • Также реализована возможность загрузки в режиме SecureBoot самоподписанного grub2 по методу ValdikSS (требует ручной установки ЦП; см. «Управление загрузчиками»)

Дополнительно

Папка с дополнительными утилитами \boot\boot\utils:
  • компилятор загрузчика grub2 (можно собрать ядро со своими модулями и своим конфигом)
  • комплект xorboot (сам установщик и мой модуль - можно перекроить и на флешку вбить)
  • комплект wimboot с примерами для загрузчиков g4d, grub2, syslinux.

Управление


Файл zrun.cmd в корне созданной флешки - это Панель управления *** Multi-loader flash ***. При запуске предлагает меню из четырёх пунктов:
  • Управление дополнениями
  • Управление загрузчиками
  • Управление конфигурациями ("ручная" правка меню загрузчиков и их бэкап/восстановление (не рекомендуется!)
  • Управление доп.возможностями (работа с x-lets и бэкап)
* В дальнейшем, количество пунктов может расти.
Управление дополнениями
Дополнение - это файл(-ы), расширяющий(-е) возможности и функционал проекта. Это могут быть загрузочные образы, сборки, набор программ и т.п.
Дополнение можно:
  • установить
  • удалить
  • проверить целостность
  • переустановить (= удалить + установить)
Установка дополнения
Требует наличия сети Интернет, откуда происходит скачивание дополнения.
* Внимание! Все операции по сохранению, распаковке, обработке происходят по пути %TEMP%. Убедитесь, что там достаточно места.
Процесс: загружаются нужные файлы, вычисляется CRC32 для каждого, файлы переписываются на флешку. Если необходимо, добавляются пункты меню в меню соответствующих загрузчиков.
Удаление дополнения
Процесс: удаляются файлы дополнения с флешки. Если необходимо, удаляются пункты меню из меню соответствующих загрузчиков.
Проверка целостности
Позволяет отследить порчу/удаление файлов дополнения из-за деградации флешки, действий вирусов/антивирусов, перекрытия файлов дополнения другими файлами.
Процесс: согласно созданному при добавлении дополнения списку CRC32, проверяются файлы дополнения.
Переустановка дополнения
Удаляет и заново устанавливает дополнение. Обычно используется для обновления дополнения.
* Сама система также является дополнением (System Core) и может быть обновлена переустановкой.
Управление загрузчиками
Загрузчик BIOS
Основным загрузчиком является Xorboot 0.65. Он записан в начальные сектора флешки и позволяет загружать все остальные загрузчики проекта. Существует возможность сменить Xorboot на:
  • GRUB2 - полностью записывается в MBR. Загружает среду GRUB2.
  • Syslinux 6.03/4.07 - оригинальные загрузчики MBR и PBR. Загружает среду Syslinux.
  • Wee63/127 - полностью записывается в MBR. Позволяет загружать некоторые загрузчики и несжатые образы FDD.
Существует возможность сразу (без меню выбора загрузчика) загружаться в среду Grub4Dos или BOOTMGR. Для этого нужно выбрать загрузчик из секции "MBR + BOOTLDR":
  • Grub4Dos - загрузчик MBR (PBR не используется).
  • USB-HDD+ - стандартный загрузчик MBR с улучшенной поддержкой загрузки с флешки.
  • USB-ZIP+ - загрузчик MBR, позволяющий эмулировать USB-ZIP устройство.
После чего появится возможность выбора среды:
  • Grub4Dos 0.4.6
  • Grub4Dos 0.4.5
  • BOOTMGR v.10
  • BOOTMGR v.7
Примечание:
  • менять загрузчик рекомендуется только в случае проблем с загружаемостью стандартного загрузчика проекта Xorboot 0.65
  • загрузчик USB-ZIP+ необратимо "смещает" рабочий раздел флешки hd0,0 -> hd0,3
  • загрузчик MBR Grub4Dos обладает высокой загружаемостью и рекомендуется в "сложных" случаях.
  • загрузчик PBR (для MBR = USB-HDD+/USB-ZIP+) соответствует выбираемой среде G4D/BMGR
Загрузчик UEFI
Существует возможность выбора начального загрузчика для UEFI режима. Это:
  • связка preloader + grub2 с ЦП от Kaspersky (по умолчанию)
  • связка shim + grub2 с ЦП от Canonical
  • комплект от ValdikSS для обхода SecureBoot (preloader выставляет политику "разрешить всё")
  • Windows Boot Manager
  • «Диспетчер UEFI-загрузчиков» (при запуске позволяет выбрать загрузчик из перечисленных выше)

Как использовать метод «обход SecureBoot»


Можно менять версию используемого Windows Boot Manager: 10 (по умолчанию) или 7
Выбранная версия WBM будет грузиться:
  • как самостоятельный загрузчик bootx64.efi (при выборе WBM в качестве начального)
  • из меню GRUB2 (для загрузки WIM-ядер)

Работа с образами


Загрузчик Grub4Dos позволяет выполнять динамическую загрузку образов дисков. Папка \images в корне флешки используется для такого рода загрузки.
Порядок действий:
  • скопировать образ в соответствующую подпапку (см. ниже)
  • в основном меню Grub4Dos нажать клавишу "L"
Поддерживается работа с:
  • образы FDD/HDD
  • образы CD/DVD
  • загрузочные образы WIM
  • конфиги Grub4Dos
  • конфиги BCD
Назначение подпапок:
  • BCD:        конфиги BCD
  • CONFIG:    конфиги Grub4Dos
  • EFI:        efilets (см. ниже)
  • FLOPPY:    образы дисков без MBR (FDD)
  • HDD:        образы дисков с MBR (HDD)
  • ISO:        образы CD/DVD
  • LINUX:    образы CD/DVD маппируются в раздел (hd0,2). Образ должен быть дефрагментирован.
  • WIM:        загрузочные образы WIM
Загрузка образов
При загрузке образов FDD/HDD/ISO предлагаются варианты:
  • подождать 10 сек или нажать Esc: прямая загрузка образа с флешки
  • нажать Enter: предварительная загрузка образа в память
При загрузке образов WIM предлагаются варианты:
  • подождать 10 сек или нажать Esc: загрузка с помощью BOOTMGR ver.10
  • нажать Enter: загрузка с помощью BOOTMGR ver.7 (позволяет обходить проблемы с цифровыми подписями)
Работа с efilets
Папка \images\EFI может содержать:
  • файлы с расширением .EFI (будут добавлены как пользовательские утилиты)
  • текстовые файлы (будут добавлены как пользовательские меню GRUB2)
  • подпапки
Каждая подпапка должна содержать или:
  • файл BCD (в подпапку будет автоматически скопирован системный bootx64.efi)
или
  • файл bootx64.efi со вспомогательными файлами и подпапками
Для создания/обновления efilets в «Панели управления» (zrun.cmd) выбрать «Управление доп.возможностями» → «Обновление efilets»
* Примечания:
  • авторский BCD обычно расположен в папке \EFI\MICROSOFT\BOOT\
  • в подпапку с файлом BCD можно скопировать авторский bootx64.efi вместе с файлом(-ами) оформления .MUI в соответствующих подпапках
  • в подпапку можно скопировать содержимое авторской папки \EFI\BOOT\ (таким образом можно добавить, например, загрузку авторского rEFInd)
Специальные пункты меню
Пункт меню: Load images by MEMDISK... >
На некоторых BIOS загрузка образов средствами Grub4Dos не работает. В этом случае можно использовать загрузку образов через утилиту MEMDISK
Пункт меню: LINUX: clean (hd0,2)
Очистить раздел (hd0,2) после маппирования в него ISO-образа.
Пункт меню: Load images by swap FLOPPY/HDD, ISO/LINUX... >
Попробовать загрузить образ(-ы) из папки FLOPPY (образ без MBR) как HDD (образ с MBR) и наоборот.
Попробовать загрузить образ(-ы) из папки ISO (может быть фрагментирован) как LINUX раздел диска (должен быть непрерывным) и наоборот.
Полезно, если изначально способ работы с образом был выбран неверно.
* Примечания:
  • Имя и расширение файла образа может быть любым (без пробелов и русских букв). Зарезервировано только readme.txt
  • Образы FDD/HDD/ISO могут быть сжаты в GZ
  • Ограничения Grub4Dos 0.4.5:
    • при прямой загрузке с флешки требует дефрагментации образа
    • не работает с образами WIM
Советы:
Для загрузки сторонней сборки, если она использует в качестве загрузчика Grub4Dos, можно поместить menu.lst этой сборки в папку \images\CONFIG
Для загрузки сторонней сборки, если она использует в качестве загрузчика BOOTMGR, можно поместить BCD этой сборки в папку \images\BCD

Работа с x-lets

Создание wimlets
Образы из папки \images\WIM можно добавить в основное меню загрузчиков без создания дополнения. Порядок действий:
  • Скопировать загрузочный образ WIM в папку \images\WIM
  • Выполнить «Панель управления» (zrun.cmd) → «Управление доп.возможностями» → «Обновление wimlets»
  • Согласиться с добавлением образа в загрузочное меню
  • Ввести название пункта меню

Для удаления образа из основного меню загрузчиков:
  • Удалить образ WIM из папки \images\WIM
  • Выполнить «Панель управления» (zrun.cmd) → «Управление доп.возможностями» → «Обновление wimlets»

* Примечания:
  • образ WIM не должен содержать в названии пробелов и не-английских букв, должен иметь расширение .wim
  • образ будет добавлен в меню Windows Boot Manager UEFI только в том случае, если образ поддерживает разрядность х64
  • название меню можно вводить по-русски, но в меню GRUB2 будут отображаться знаки ??? вместо русских букв

-
Создание vhdlets
Можно добавлять в загрузку VHD-контейнеры. Поскольку для работы требуется NTFS, то располагаться VHD должны на сторонних разделах/дисках, которые будут присутствовать при загрузке MLF.
Порядок действий:
  • Выполнить «Панель управления» (zrun.cmd) → «Управление доп.возможностями» → «Обновление vhdlets»
  • Выбрать VHD на стороннем разделе/диске
  • Ввести название пункта меню
Для удаления пункта меню:
  • Удалить/переименовать VHD или отключить раздел/диск, на котором он расположен
  • Выполнить «Панель управления» (zrun.cmd) → «Управление доп.возможностями» → «Обновление vhdlets»
  • Согласиться с удалением
* Примечания:
  • выбор контейнера реализован через командлет powershell, он запускается довольно медленно, не паниковать
  • в меню UEFI добавляются только контейнеры с поддержкой х64
  • если при загрузке MLF раздел/диск с контейнером VHD будет недоступен, то BOOTMGR v7 будет вылетать с ошибкой, а BOOTMGR v10 не покажет пунктов меню с загрузкой VHD

Пример работы с vhdlet:
  • берём HDD в USB-Box
  • устанавливаем MLF и аддон BootItBM (сейчас является частью аддона «TeraByte Software Suite»)
  • загружаемся с него, с помощью BootItBM сжимаем первый раздел, на свободном месте создаём раздел NTFS
  • загружаемся в нормальную винду, переписываем на раздел NTFS контейнер(-ы) VHD в произвольную папку(-и)
  • выполняем инструкцию по добавлению

-
Управление efilets
Работа с efilets рассмотрена в разделе «Работа с образами»
-
Управление addlets
Addlet - это ещё один способ (наряду с Дополнениями) расширить возможности и функционал проекта. С помощью addlets можно загрузить утилиты, установочные дистрибутивы, наборы ПО, дистрибутивы Windows; зайти на интернет-ресурсы для самостоятельной загрузки необходимого ПО.
Как правило, загрузка происходит в папку \programs. Исключения:
  • набор драйверов SDI записывается в папку \drivers
  • дистрибутивы Windows записываются в папку \distros.
В отличии от Дополнений, addlets только скачивают и записывают ПО на флеш-носитель, но не позволяют управлять им в дальнейшем (то есть задачи контроля целостности информации и её удаления возлагаются на самого пользователя).
Функционал addlets выделен в отдельный модуль, который динамически подгружается из сети интернет. Поэтому расширение списка ПО, доступного для записи на флешку с помощью механизма addlets, происходит без необходимости обновления всего проекта.
* Примечания:
  • ПО, уже записанное на флешку (если это не ссылка на интернет-страницу ), помечается знаком «*» перед названием соответствующего addlet
  • ПО, которое скачивается непосредственно с сайта производителя, помечается как «online»; в остальных случаях приводится текущая версия

Бэкап: создание/восстановление

Бэкап: создание/восстановление
Создание
Выполнить «Панель управления» (zrun.cmd) → «Управление доп.возможностями» → «Создать резервную копию»
По умолчанию создаётся C:\mlf_backup.wim (можно в окне 7zG изменить путь и параметры архивации). По сути, просто создание архива всей флешки. Можно делать и самому, вручную.
Формат:    любой из поддерживаемых 7z (7z, ZIP, RAR, WIM, ISO, GZ и т. п.)
Имя:        mlf_backup.* (расширение может быть любым, в т.ч. нестандартным. Например: mlf_backup.maximum, mlf_backup.01_04_2019 и т.п.)
Восстановление:
  • Поместить архив/образ mlf_backup.* рядом с PrepFlash.cmd
  • Запустить PrepFlash.cmd и выбрать флеш-накопитель
  • После разметки флешки согласиться на восстановление из резервной копии. При этом:
    • архив будет развёрнут на флешку
    • удалён аддон System Core
    • установлен аддон System Core без обращения в Интернет.

Таким образом, для подготовки флешки нужны только два файла: system.7z (сама система MLF) и файл бекапа mlf_backup.* ранее созданной флешки со всеми аддонами и нужным ПО.

ЧаВо

В: Установил дополнение Х, но в режиме UEFI нет загрузки ядра(-ер) Windows. Почему?
О: Для запуска ядер Windows из загрузчика GRUB2 (в режиме UEFI) выберите пункт меню "Windows Boot Manager...    >"

Благодарности

dimo70, apostol, goga8686 за активное тестирование и выявление всякого.
vovan1982, AZJIO за файл справки о проекте.
[журнал]Загрузить Загрузить MLF2


Последний раз редактировалось: Ander_73 (2021-07-31 21:18), всего редактировалось 44 раз(а)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
korsak7, про усб-бокс ввернул исключительно для успокоения vovan1982 ab
Orochi, скачивание идёт по "магниту". Это всегда не быстрое начало. Наберись терпения.
Мэджик я беру отсюда
Дайте более вменяемую ссылку, по которой "железно" будут публиковаться обновки - сразу заменю!
А пока вот так.

[Цитировать]

    Orochi
  • 14100
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 218
  • Репутация:0

    [+] [-]
61770Orochi, скачивание идёт по "магниту". Это всегда не быстрое начало. Наберись терпения.
Ждал 20минут. Премагнителся к ссылке с ру-борда, tixati начал качать за секунды.
Так что здесь, что то странное происходит.
PS: Так же успешно начал скачивать parted magic с помощью aria2 1.34.0.
Parted Magic начал скачиваться за секунды.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
Orochi, да, можно попробовать арию поменять. Я до сих пор пользуюсь WinXP-совместимой версией.
---
UPD: Ошибка-то понятна: я удалил таблицу DHT и у меня теперь тоже не качает. Никакой версией.
UPD2: Добавил в аддон свою DHT. Пробуйте.

[Цитировать]

    Orochi
  • 14100
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 218
  • Репутация:0

    [+] [-]
61782UPD2: Добавил в аддон свою DHT. Пробуйте.
Я так понимаю, что addon.7z скачивается каждый раз с вашего сервера. А то я думал, флешку надо с нуля создовать опять.
Проверил, сейчас работает. ay
Можно ли сделать так, что бы шрифт и размер окна консоли не сохранялся в системе. А то после запуска PrepFlash.cmd, все окна консоли в системе, начинают показывать такой же шрифт и размер окна.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
61796А то я думал, флешку надо с нуля создовать опять.
Даже обновление системы - это просто переустановка аддона System.
Создавать флешку с нуля надо только в случае серьезного внутреннего переустройства и я об этом всегда предупреждаю отдельно.
61796Можно ли сделать так, что бы шрифт и размер окна консоли не сохранялся в системе. А то после запуска PrepFlash.cmd, все окна консоли в системе, начинают показывать такой же шрифт и размер окна.
Вообще-то, так и сделано. Но если окно закрыть не нормально, а аварийно (или не завершением работы бантика, а принудительно), то старые настройки не восстанавливаются, разумеется.
Ветка:
HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe

[Цитировать]

    Orochi
  • 14100
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 218
  • Репутация:0

    [+] [-]
61799Вообще-то, так и сделано. Но если окно закрыть не нормально, а аварийно (или не завершением работы бантика, а принудительно), то старые настройки не восстанавливаются, разумеется.
Понятно. Да, я мог закрыть батник принудительно в моих экспериментах.
Вообще, очень крутой проект получился. Не могу поверить, что всё практически на батниках основано. aa
PS: Для WinPE Sergei Strelec (x86/x64), в меню grub2 uefi прописывается "/efi/boot/strelec64.efi", a должно быть "/efi/boot/bootx64.efi". Сборка изначальна заточена под загрузку, которая проходит secure boot. Ну или оба варианта, так как у Сергея в сборке можно менять загрузчик под uefi.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
61807Не могу поверить, что всё практически на батниках основано.
Концепция ОпенСорс под виндой af
61807Для WinPE Sergei Strelec (x86/x64), в меню grub2 uefi прописывается "/efi/boot/strelec64.efi", a должно быть "/efi/boot/bootx64.efi".
Я-то тут причём? Вопросы к автору.
Я просто загружаю авторский grub.cfg и всё.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Вообще, очень крутой проект получился. Не могу поверить, что всё практически на батниках основано.
У Андера проекты в принципе крутые. Вот например HDDarts и WInst. ab
Если бы я мог так писать батники как он, но нет уже времени учиться. Старый я уже для етого.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
Попался зверь: ПК на базе Athlon64 3000+ и видео Radeon 1300. Флешки воспринимает только как USB-ZIP.
И вот тут с MLF получился полный облом. Концепцию "загружаемости" надо серьёзно пересматривать.
1. "Хорек" не загрузился. Как позже выяснилось - Error VBE! - то есть не смог включить видеорежим для отображения своих красивостей.
2. Связка MBR -> PBR -> ОФС (объект файловой системы) не работает в принципе. Видимо, БИОС даёт данные о флешке, которые расходятся с реальными (это просто предположение). Смена MBR (USB-HDD+, USB-ZIP+, NT60) не дала никаких результатов.
Значит только MBR-загрузчики.
3. Wee не смог отобразить даже собственное меню. Urrr! Wee... - и на этом завис
4. GRUB2 - вот тут полный успех! Загрузился сам и смог дальше нормально грузить другие ОФС
Далее:
5. Grub4Dos - красавчек! После загрузки через GRUB2 смог по команде включить USB 2.0 и нормально грузить другие ОФС.
6. Bootmgr - при загрузке через GRUB2 не найден /Boot/BCD - то есть полный облом при работе с неверной вводной от БИОС (это просто предположение)
Особняком Syslinux. Его концепция загрузки "MBR -> PBR -> Абсолютный сектор" в данной ситуации работает отлично (не смог пока выяснить, будет ли загруженный "Суслик" нормально работать с ОФС). Причём, что логично, не имеет значения, какой стоит MBR (я пробовал все три).
Windows (загрузка WIM-ядер).
Поскольку "родная" загрузка через BootMgr оказалась невозможна, остаётся только Wimboot. Тут тоже сюрпризы. Win10 уходит в перезагрузку (есть предположение, что не находит поддержки специальных команд процессора). Win8 (TwinBoot) грузится на ура, что радует.
---
Я понимаю, что ориентироваться на таких древних уродцев не совсем корректно.

[Цитировать]

    apostol
  • 2692
  • Стаж: 8 лет 2 месяца
  • Сообщений: 229
  • Репутация:1

    [+] [-]
Ander_73
Я понимаю, что ориентироваться на таких древних уродцев не совсем корректно.
Но ведь, если я правильно понял, проект и создавался для универсальности загрузки, иначе тогда зачем столько загрузчиков, если ориентироваться только на относительно новое железо (вполне хватило бы Bootmgr и Grub4Dos).

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
apostol, именно. Реальность ткнула меня носом в то, что сам я увлёкся именно "красивостями" в ущерб функционалу.
Теперь план примерно такой:
- Хорька нафиг с поля. Незагружаемость из-за видеорежима - смертный грех, имхо!
- Главным ставить GRUB2. Он неказистый и тормозной, тут надо кумекать и тестить. Должен всё же быть баланс. Зато можно будет править загрузочное меню прямо в редакторе (в управлении конфигурациями).
- Вернуться к инсталляции Суслика (как положено) и в критичных ситуациях грузить его классически (прописывая его загрузчик в PBR).

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 4 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Ander_73,
А не лучше ли пользоваться grub2 как основным загрузчиком? Если вопрос глупый проигнорируйте. ab
Если нужно тестить могу помогать. У меня сдесь чатсто заходить и старая и новая техника.

Комментарий от Ander_73


Ты хоть прочитай, что я написал в мессаге выше.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    apostol
  • 2692
  • Стаж: 8 лет 2 месяца
  • Сообщений: 229
  • Репутация:1

    [+] [-]
Ander_73
- Главным ставить GRUB2... Зато можно будет править загрузочное меню прямо в редакторе (в управлении конфигурациями).
Это как, можно подробнее?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 2 месяца
  • Сообщений: 3601
  • Репутация:127

    [+] [-]
apostol, конфиг GRUB2 - это текстовый файл. Что нужно объяснить? Не понимаю...
Создай флешку, запусти zrun.cmd, войди в "Управление конфигурациями", выбери "Загрузчик: GRUB2 (BIOS)".
Вот точно так же будет правиться загрузочное меню. bn

[Цитировать]

    Orochi
  • 14100
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 218
  • Репутация:0

    [+] [-]
61812
Я-то тут причём? Вопросы к автору.
Я просто загружаю авторский grub.cfg и всё.
Понятно теперь. Для тех у кого не грузится сборка Стрелца, по пути efi\boot\ надо стартовать _CRUB2_MODE.BAT. Ну или самому редактировать grub2 menu.
61818Значит только MBR-загрузчики.
А вы пробовали грузить grub4dos из MBR? Автор E2B, говорит это самый универсальный метод. А ещё лучше, это grub4dos в MBR и PBR вписать.
PS: Было бы хорошо, если бы добавили этот метод загрузки в ваш проект. Ну или хотя бы, чистый grub4dos в MBR.


Последний раз редактировалось: Orochi (2019-02-09 19:29), всего редактировалось 1 раз

Страница 6 из 56


Показать сообщения:    

Текущее время: 19-Апр 01:36

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы