*** Oneboot flash ***
Вольная модификация на базе Dualboot flash (оригинал за авторством Ander_73), но для флешки с одним активным разделом.- Можно ставить на диск с данными. Делает раздел активным, который выбрали. И копирует все нужные файлы, прописывает загрузчики.
- Если раздел изначально не отформатирован как надо(у меня такое с флешкой было), то предлагает уже форматнуть, с предупреждением, что все данные сотрутся. При формате если ввести размер диска вручную, то создастся второй раздел NTFS на остаток свободного места. NTFS раздел никакую загрузочную функцию не несёт. Если ничего не вводить, то просто отформатируется на весь размер флешки FAT32.
- Если у вас размер флешки/ssd/hdd превышает 32гб, то при попытке сделать однораздельную флешку вы получите ошибку и предложение сделать однораздельную флешку FAT32(с использованием сторонней утилиты) или отформатировать раздел в NTFS, но в этом случае работоспособность на всех компьютерах/ноутбуках не гарантируется.
- Функционал по-идее должен был сохраниться. По крайней мере, всё что я проверял работает, включая доп.скрипты, проверку разделов.
- Изначально сиды делались для Dualboot Flash, так что возможны нюансы:
1)Для работоспособности сборки strelec в UEFI, после того как она установится, надо зайти меню редактирования menu*.lst(горячая клавиша e.) и применить фикс для стрельца.
2)Сиды с пометкой NTFS, например linux.KaliLinux.seed.NTFS.cmd и linux.Ubuntu.seed.NTFS.cmd ставить не надо

3)Не все сиды мной проверялись, так что если будут проблемы с каким-то из них отпишитесь в теме.
Тестировалось это всё на Windows 10, флешка была взять обычная usb 2.0. Загрузка протестирована на реальном железе (Legacy/UEFI)
"E" - редактирование меню GRUB/GRUB2
"H" - пакетная установка Seeds. (Enter - выбор сида, Esc (или Отмена) - окончание выбора)
"S" - открывается вэб-страница с описанием сидов.
"D" - установка сидов по одному.
"T" - запуск QEMU, тестирование флешки.
"X" - скачать все дополнительные скрипты и открыть папку с ними.
"H" - пакетная установка Seeds. (Enter - выбор сида, Esc (или Отмена) - окончание выбора)
"S" - открывается вэб-страница с описанием сидов.
"D" - установка сидов по одному.
"T" - запуск QEMU, тестирование флешки.
"X" - скачать все дополнительные скрипты и открыть папку с ними.
если при старте флешки (в БИОС-режиме) нажать "Пробел" (там надпись висит 3 секунды), то стартанёт BootMGR.
Почитал комменты, пришёл к выводу, что или надо писать мануал подробный, или попробовать немного переделать утилиту, мануалы писать мне лень, поэтому:
- Убрал выбор партиции для того, чтобы сделать её активной. Потому что в принципе 2 партицию смысла делать активной нет))
- Встроил дополнительную защиту от дураков и умных:
При модификации, если на флешке есть уже загрузочные данные oneboot/dualboot, то выдаст ошибку, и предложит либо отформатировать флешку, либо сходить покурить

-добавил меню форматирования. Т.е. хотим флешку с одним разделом делаем на весь объём FAT32. Хотим 2 раздела(второй не загрузочный), выбираем соответствующий пункт.
Первоначальную версию убрал от греха подальше)
Всё протестировано, но я уже ничему не удивлюсь, наверное)
На windows 7 функционал сильно ограничен по причине отсутствия нужной библиотеки!
оригинальная тема DBF
Вложения
-
6,7 МБ Просмотры: 2
Последнее редактирование: