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

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

    [+] [-]
-*** Dualboot flash ***-Потихоньку впадаю в детство...
На базе всё того же скрипта создания двуразделок, сделан комплектик для загрузочной флешки. Запустить, выбрать флешку, задать размер ФАТ32 (второй сразу NTFS для VHD чтоб).
- BIOS: загрузка в Grub4DOS и/или BootMGR
- UEFI: загрузка GRUB2 и BootMGR (поддержка SecureBoot и современного железа)
Конфиги в корне флешки. Правка BCD через батник menu_bcd.cmd. Задумывалось как платформа для быстрого "накидывания" сборок/ядер.
Всё это надо было сколько-то лет назад, а сейчас у всех вентой и это всё маразм :)))

Как добавлять WIM/VHD/загрузчики

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

bighead, за тестирование и советы
Загрузить DBF Экспериментальный DBF_b


Последний раз редактировалось: Ander_73 (2023-11-21 20:54), всего редактировалось 7 раз(а)

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

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

    [+] [-]
  • Откуда: BG
Ander_73, если сделаю двухраздельную флешку при помощи етой утилиты, как будет правильно скопировать например мою сборку SFST на базе MLF? Просто скопировать файлы в обе разделов без замены, с заменой, или будет посложнее?
aa


Последний раз редактировалось: dimo70 (2023-03-22 20:11), всего редактировалось 1 раз

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

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

    TX2000
  • 13975
  • Стаж: 7 лет 10 месяцев
  • Сообщений: 122
  • Репутация:21

    [+] [-]
Спасибо Ander_73! aa

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

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

    [+] [-]
Забыл добавить в menu_bcd.cmd запуск от Админа. Впрочем, те, кто и так одмин, не заметят af
На всякий случай, акцентирую внимание на фишке загрузчика G4D: если при старте флешки (в БИОС-режиме) нажать "Пробел" (там надпись висит 3 секунды), то стартанёт BootMGR.
Красивости в GRUB2 (UEFI) добавлять не стал, потому что они не работают в SecureBoot (во всяком случае, у меня даже шрифт не грузится в СБ и соотв. никакого русского).

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

    sam_sobi
  • 2839
  • Стаж: 8 лет 1 месяц
  • Сообщений: 253
  • Репутация:3

    [+] [-]
Супер ! ay

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

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

    [+] [-]
Обновление.
"Красивка" с драг-энд-дроп из Проводника обломалась. При запуске в ОС со включенным UAC и запуском menu_bcd.cmd от Админа перетаскивание не работает (потому что сам Проводник работает не от Админа). Но мы не привыкли отступать! Вместо Проводника прикручен диалог выбора папок. Там просто не надо нажимать Ок :)))
Обновлены bootmgr и bootmgfw.efi на свежайшие (используются версии из WinServer 2022).
Ссылка в "шапке".

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

    avalat
  • 222
  • Стаж: 9 лет 2 месяца
  • Сообщений: 453
  • Репутация:127

    [+] [-]
Ander_73,
Пощёлкал, закрыл.
vds.exe осталось висеть в процессах

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

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

    [+] [-]
99759Пощёлкал, закрыл.
Продолжай наблюдение.

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

    rezorustavi
  • 2337
  • Стаж: 8 лет 3 месяца
  • Сообщений: 928
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
Ander_73, aa
Спасибо за труды. Может обходить ограничения в Fat32 на создание разделов более 32 ГБ? Для примера с помощью CopyToUSB от Ратиборуса создавал загрузочную флешку с одним разделом 256 ГБ в формате Fat32. Да и имею терабайтный USB-HDD, сделалв загрузочным с WinPE, с форматом Fat32 и без проблем определяется и полностью заполняется.

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

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

    [+] [-]
rezorustavi, aa
Тема обсуждалась неоднократно. Мой MLF, например, тоже размечает всю флешку в ФАТ32. Так что это не принципиальное ограничение файловой системы ФАТ32, а вопрос корректности отработки БИОС (или загрузчиков) с такими нестандартными разделами. Неоднократны сообщения о глюках загрузки на разделах более 32Гб. Поэтому считается, что сто́ит считаться с рекомендациями Microsoft, если хочется стабильности и предсказуемости.
---
Это, примерно, как загрузка UEFI с раздела NTFS: "А у меня работает!©"

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

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

    [+] [-]
Dualboot flash 2
Ничего нового, просто развивая общую идею:
На разделе NTFS создаётся структура, аналогичная (почти) разделу FAT32.
Из G4D и G2 вызываем соотв. BootMGR и грузим WIM-ы с соотв. разделов (то есть сборки можно пихать на НТФС).
BCD каждого раздела правим через menu_bcd.cmd в корне этого раздела.
Скачать

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

    rezorustavi
  • 2337
  • Стаж: 8 лет 3 месяца
  • Сообщений: 928
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
99762 вопрос корректности отработки БИОС (или загрузчиков) с такими нестандартными разделами. Неоднократны сообщения о глюках загрузки на разделах более 32Гб.
В первый раз слышу такое. Верите, не было таких проблем с флешками именно за Fat32 на больших по объему флешек. Бывало такое, одна флешка грузилась с WinPE, на конкретном железе, а от другого производителя, либо на другом контроллере нет. ( WinPE уходила в BSOD во время загрузки ) На которых WinPE один и тот же и записан одинаково. А некоторые люди грешат на WinPE...
..............................................................................................................................................................................................................................
Может на некоторых NVMe такие проблемы? Которые используют как флешки в боксах. Это я не исключаю. На практике, есть и не совместимость m2 с боксами, к примеру одна планка NVMe от Самсунга одной серии работает без проблем в конкретном боксе, другая гусей гоняет иной раз может не назначить буквы элементарно при подключении, а может и вообще не определтся и не даст возможность с Управления дисками назначить буквы разделам, а с Boot menu загрузится без проблем, с WinPE, а может загрузится, но буквы автоматом не назначить....


Последний раз редактировалось: rezorustavi (2023-03-23 18:42), всего редактировалось 8 раз(а)

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

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

    [+] [-]
99765не было таких проблем с флешками именно за Fat32 на больших по объему флешек.
Был вопрос, я дал ответ. Тему поднимали и Конти, и СергейСвирид, и на "бабочке". Я этим парням доверяю, а ты как хочешь.
---
Камрады, трепаться идите в Болталку.

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

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

    [+] [-]
dimo70, вот теперь можно запускать новую Убунту!
Положить ИСО-шник в папку ISO на разделе NTFS:

grub4dos

title Ubuntu
set iso=/ISO/ubuntu-22.04.2-desktop-amd64.iso
find --set-root /boot/dbfntfs.ptn
map %iso% (0xff)
map --hook
kernel (0xff)/casper/vmlinuz boot=casper iso-scan/filename=%iso% locale=ru_RU
initrd (0xff)/casper/initrd

grub2

menuentry "Ubuntu" {
set iso=/ISO/ubuntu-22.04.2-desktop-amd64.iso
search --file --set /boot/dbfntfs.ptn
loopback loop $iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso locale=ru_RU
initrd (loop)/casper/initrd
}

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

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

    [+] [-]
  • Откуда: BG
Ander_73, спасибо, проверю. Намечается новый мултибут проэкт. ay az
Added later50 minutes 50 seconds:
И так...
Скопировал во второго раздела флешки новый Ubuntu, поставил в меню EFI, результат больше чем положительный. Сразу разрешились две проблемы. Размер исо и установка Ubuntu вместе с Windows уже проходит нормально. (В MLF были проблемы)
По старинке не пробовал, так как на домашний (12-тое поколение core i5) Legacy вообще не работает.

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

Страница 1 из 22


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

Текущее время: 19-Апр 10:14

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


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