Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: sfs от 23 Апрель 2020, 10:57:50

Название: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 23 Апрель 2020, 10:57:50
https://wiki.puppyrus.org/users/totiks2012/ventoy
http://www.ventoy.net/en/index.html
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ventoy
Ознакомился с Ventoy (https://forum.puppyrus.org/index.php?topic=22804.msg185378#msg185378). Очень полезная вещь.
Поддержка наших initrd (https://forum.puppyrus.org/index.php?topic=22804.msg185381#msg185381)
Установка без переформатирования (https://forum.puppyrus.org/index.php?topic=22804.msg185602#msg185602) : doc (https://ventoy.net/en/doc_non_destructive.html) ; win (https://www.comss.ru/page.php?id=9836)
Под windows GUI ventoy более функционален. Есть выбор Файловых Систем и установки без переформатирования
Методика тестирования в qemu (https://forum.puppyrus.org/index.php?topic=22804.msg184367#msg184367)
Установка frugal linux-ов с помощью ventoy (https://forum.puppyrus.org/index.php?topic=22804.msg185378#msg185378)
Чтобы вызывать свое меню первым, а не через f6 :
iso с ext4 он грузить умеет. Но только не iso c Windows
Демо образ диска virtualbox .vdi :

Нашел альтернативу ventoy - GrubFМ (https://wiki.puppyrus.org/setups/start?&#ventoy_и_grub2fm)
Главный плюс - можно прикрутить к любому имеющемуся загрузчику, т.е. без переформатирования и т.п.

ventoy-p-1.0.84-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/ventoy-p-1.0.84-sf01.pfs) вырезан www gtk3 qt5 интерфейс. Т.е. оставлен только gtk2 и cli
ventoy-p-1.0.82_64-sf03.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/ventoy-p-1.0.82_64-sf03.pfs)
ventoy-p-1.0.84_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/ventoy-p-1.0.84_64-sf01.pfs) вырезан www qt5 интерфейс
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 23 Апрель 2020, 11:09:33
Цитата
Ventoy - это инструмент с открытым исходным кодом для создания загрузочного USB-накопителя для файлов ISO. С ventoy вам не нужно снова и снова форматировать диск, вам просто нужно скопировать iso-файл на USB-накопитель и загрузить его.
UIRD (overlay). Загрузка LiveCD с сохранением изменений. (http://forum.puppyrus.org/index.php?topic=22608.0)  :)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: RINGO_Roma от 09 Июнь 2021, 10:07:17
puppyrus LFA, LFD  ISO  не загружаются с Ventoy .
меню загрузки появляется , выбираю что надо , потом ошибка. Не может файлы найти при первом этапе загрузки.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 09 Июнь 2021, 10:20:41
ventoy не поддерживается в этих дистрах
Т.е. я не разбирался с ним и не планирую. Описанных в вики способов установки достаточно
Других желающих разобраться с ventoy у нас тоже  не было
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 09 Июнь 2021, 15:41:45
Действительно, наши iso не грузятся с ventoy. Но вот почитал пуппи-форум, оказывается эту прогу прекрасно и без проблем там используют для создания мультизагрузок.

Проверил на disco64-19.05-uefi.iso, который уже давно лежит у меня (брал в этой (https://forum.puppyrus.org/index.php?topic=22364.msg164738#msg164738) теме). Запускается.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: RoDoN от 09 Июнь 2021, 17:04:02
Наши не находят устройство, т.е. что-то в initrd не дружит с ventoy, а паппики нормально грузятся, проверял на сборке Arch64Pup-20.05-4.iso
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 09 Июнь 2021, 17:09:36
Не только наши, я и magos.iso проверил, тоже - нет. Так что и uird.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 09 Июнь 2021, 17:34:03
Если распаковать iso, то грузится по F4 - grub4dos.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: AZJIO от 10 Июнь 2021, 12:41:08
Т.е. я не разбирался с ним и не планирую
пробовал с десяток iso ни один не загрузился. Меню диска грузится, выбранные пункты этого меню - нет. Проще Grub2 поставить на флешку и вручную прописать загрузки.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 10 Июнь 2021, 21:07:06
пробовал с десяток iso ни один не загрузился.
714 Tested Image Files (Updating) (https://ventoy.net/en/isolist.html)
Название: Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
Отправлено: sfs от 20 Июль 2022, 13:33:00
@sfs
Что думаете по поводу создания iso с помощью grub-mkrescue ? Он сам вызывает xorriso и сами файлы загрузчика не нужно самому готовить. Нужен только конфиг, ядро, initrd, модули. grub2 вполне подходит и для Leagcy и для UEFI.
Бонусом моя сборка заработала в Ventoy как iso. Без копирования папки live на флешку. Хотя мне удобней все же с папками live и ventoy/ventoy_grub.cfg
grub-mkrescue не юзал. Для совместимости с ventoy может и неплохая идея, но в моих исо 3 загрузчика, 3 инитрд  и ветвистые меню. Думаю именно мне лучше остаться на своих скриптах
Ну и вентой тоже я не юзал. Если кто-то прикрутит мои дистры к вентой - интересно. Сам пока не планирую
Название: Re: Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
Отправлено: gumanzoy от 20 Июль 2022, 14:05:07
grub-mkrescue не юзал. Для совместимости с ventoy может и неплохая идея, но в моих исо 3 загрузчика, 3 инитрд  и ветвистые меню.
Я к тому что может и не нужны 3 загрузчика в iso. Если кому нужно на флешку можно исо распаковать и загрузчик нужный поставить.
Ветвистые меню в grub.cfg не проблема.
Ventoy отображает grub.cfg из iso и всё работает. Сколько угодно ядер и initrd. Вопрос совместимости конкретного initrd конечно.
Внутри при загрузке iso отображается как /dev/mapper/ventoy
Совместимость с Ventoy легко тестировать. Флешка не нужна. Достаточно qemu ovmf и losetup. Могу расписать подробней.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 20 Июль 2022, 14:08:23
моя сборка заработала в Ventoy как iso
Для совместимости с ventoy может и неплохая идея
Я пробовал сборки из шапки темы форума прикрутить к Ventoy, по сценарию из этого коммента (https://forum.puppyrus.org/index.php?topic=23789.msg184347#msg184347), но никак.

Пробовал /live, правил grub.cfg, собирал с 'grub-mkrescue - o мое.iso моя_папка'. Но знаний не хватает, чтобы реагировать на ошибки grub, и для понимания, что-где добавить/убавить, все же длительное время юзал только grub4dos.

Кстати, prar2110 (https://forum.puppyrus.org/index.php?topic=19901.msg176418#msg176418) стартуют с Ventoy из коробки (и initrd-raf, и uird), но похоже не находят модули.
Название: Re: Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
Отправлено: sfs от 20 Июль 2022, 14:10:21
Я к тому что может и не нужны 3 загрузчика в iso.
У меня это уже годами устоялось. Народ привык. Не хочется ничего менять не понимая улучшений
Могу расписать подробней.
Хорошо бы в виде статьи в вики  ;)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 20 Июль 2022, 14:23:25
сделал
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 20 Июль 2022, 19:08:10
Совместимость с Ventoy легко тестировать. Флешка не нужна. Достаточно qemu ovmf и losetup. Могу расписать подробней.
Хорошо бы в виде статьи в вики
Напишу так. Если нужно то перенесите в вики. Мне кажется очевидная вещь.
Итак действия производим в Debian 11. qemu-5.2 Так что названия пакетов и пути для других дистрибутивов нужно подкорректировать.
Потребуется установить пакеты qemu-system-x86 qemu-system-gui qemu-utils ovmf
sfs: В Arch :  qemu-base qemu-ui-gtk
Для удобства в запуска .bash_aliases добавить
Код: .bash_aliases
alias qemu='qemu-system-x86_64 -machine type=q35,accel=kvm -enable-kvm -cpu host -nodefaults -usb -device usb-tablet'
alias qemu-efi='qemu -bios /usr/share/qemu/OVMF.fd'
Теперь для запуска в Legacy режиме алиас qemu, а для UEFI - qemu-efi. И все приведенные команды можно запускать и так и так.
Запуск обычного не гибридного .iso
Код: Запуск обычного не гибридного .iso
$ qemu -m 2G -smp cores=2 -vga virtio -nic user -cdrom file.iso
-m 2G -smp cores=2 подкорректировать в зависимости от кол-ва этих самых G и cores.
sfs: Или создать скрипт ventoy.sh
Код
core="`grep -c ^processor /proc/cpuinfo`" ; qemu-system-x86_64 -machine type=q35,accel=kvm -enable-kvm -cpu host -nodefaults -usb -device usb-tablet  -m 2G -smp cores=$core -vga virtio -nic user -cdrom "$@"

Запуск гибридного .iso как флешки. Для этого вместо -cdrom указываем -hda. На самом деле эмулируется не USB флешка, а SATA жесткий диск, но в бльшинстве случаев это роли не играет.
Код: Запуск гибридного .iso, чтобы убедится что он гибридный
$ qemu -m 2G -smp cores=2 -vga virtio -nic user -hda file.iso
Теперь создадим образ. В который установим Ventoy. Скачиваем дистрибутив.
Код: Создаем файл образа, подключаем
$ qemu-img create ventoy.img 10G
# losetup -f ventoy.img
Распаковываем дистрибутив Ventoy. Переходим в папку.
Код: Устанавливаем
# ./Ventoy2Disk.sh -i /dev/loopX
Монтируем большой раздел, он первый. И по умолчанию форматрован в exFAT. Но можно предварительно форматировать в FAT32, NTFS, Ext2/3/4. Он продолжит работать.
sfs: на fat не получится разместить файлы >2Gb. Вместо /dev/loopX можно с автоопределением losetup |awk '/ventoy.img / {print $1}'
Код
# mount /dev/loopXp1 /куда/то
Копируем наш file.iso в /куда/то
Код
# cp file.iso /куда/то
# sync
# umount /куда/то
# losetup -d /dev/loopX
Теперь запускаем qemu
Код
$ qemu -m 2G -smp cores=2 -vga virtio -nic user -hda ventoy.img
$ qemu-efi -m 2G -smp cores=2 -vga virtio -nic user -hda ventoy.img
Если добавить пользователя в группу disk в Debian то можно будет запускать qemu от пользователя при этом указывать ему /dev/loopX или другие блочные устройства напрямую.
Код
$ qemu -m 2G -smp cores=2 -vga virtio -nic user -hda /dev/loopX
$ qemu-efi -m 2G -smp cores=2 -vga virtio -nic user -hda /dev/sdX
Все операции создания образа, подключения, форматирования, монтирования удобнее делать в графической утилите gnome-disks
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 20 Июль 2022, 19:38:22
Так, с тестированием разобрались, а вот как создать сам образ, совместимый с Ventoy?

Qemu, :) сам в нем же тестирую, но с флешки. Кстати, в наших рядах есть разраб, пишущий на PureBasic, его портабельное приложение GUI_Qemu_Linux (https://forum.puppyrus.org/index.php?topic=23877.0). Я же по-старинке, в терминале с Ctrl-r.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 20 Июль 2022, 19:42:00
iso-doglinux-debian-11-2022.07.12.torrent.gz
DebianDogCD-20220712-free.iso из него должен запускаться с Ventoy? Я проверил в вирте - незапуск.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 20 Июль 2022, 20:05:41
iso-doglinux-debian-11-2022.07.12.torrent.gz
DebianDogCD-20220712-free.iso из него должен запускаться с Ventoy? Я проверил в вирте - незапуск.
Извиняюсь, немного поторопился с выводами. Но все образы дествительно запускаются. Но оказывается только при включенной экспериментальной  настройке VTOY_LINUX_REMOUNT. Версия ventoy-1.0.74. В других не проверял. Дело в том что у меня на флешке включена. А при установке по умолчанию я не проверял.
https://www.ventoy.net/en/plugin_control.html
Код: ventoy/ventoy.json
{
    "control": [
        { "VTOY_LINUX_REMOUNT": "1" }
    ]
}
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 20 Июль 2022, 20:23:10
VTOY_LINUX_REMOUNT
Да, теперь запустился.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 09 Декабрь 2022, 09:40:05
grub4dos (Китай) проще всех
все равно требует квалификации, хотя бы минимальной. Когда все очень долго очень хорошо, она теряется. Вот сейчас хочу организовать ссд под г4д с нуля. Не помню как чего делать, помню только, что диск должен быть мбр, первый раздел фат. Хочу на нем вин7 поставить + лф и какой-нибудь большой, скорее всего минт с мате. Не могу найти вин7 под мбр... уефи, кругом одно уефи
Ознакомился с Ventoy. Очень полезная вещь: кроссплатформенно + можно использовать не только для создания флэшек, но и для установки фругалов на любые носители. Причем сразу получаем одновременно и MBR и EFI вариант grub2:
Выбираем в меню Ventoy создание дополнительного раздела в конце носителя. Потом форматируем в gparted и ставим туда фругалы.
Свое меню добавляем - штатным Ventoy методом - f6 (https://www.ventoy.net/en/plugin_grubmenu.html) или заменяем Ventoy меню своим
Позже распишу подробнее здесь или в вики

Сейчас с загрузкой iso через Ventoy совместимы только мои дистры с uird (prar lfds) в режиме Ventoy - grub2
Уже доработал под это свой rootaufs2-initrd. Скоро выложу для подписчиков
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 09 Декабрь 2022, 14:50:07
Сейчас с загрузкой iso через Ventoy совместимы только мои дистры с uird (prar lfds) в режиме Ventoy - grub2
Именно что сейчас, с крайней 1.0.84 версией. Ранее я проверял с 1.0.79 вроде, не работали все сборки sfs (iso), а так же MagOS и barium.
Кстати, prar2110 стартуют с Ventoy из коробки (и initrd-raf, и uird), но похоже не находят модули.


p.s. Barium теперь тоже грузится, наверно и MagOS.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 09 Декабрь 2022, 15:47:47
с  1.0.82 и выше версий ventoy должны грузиться все iso UIRD initrd в режиме grub2 (prar lfds).
В normal надо добавить uird.mounts=/где/prar.iso и тогда uird.from как обычно
MiniOs - единственный почему-то не загрузился с Uird. Возможно потому что crims0n отправлял в вентой код для поддержки их старого инитрд. Или поменять структуру папок исо - как в моих исо. Не копал 

pra-porteus initrd работает из iso в любой версии ventoy в normal и grub2 режимах  с from= (https://wiki.puppyrus.org/soft/porteus-initrd#from)/ваш_iso.iso

Конфиг для frugal F6 /ventoy/ventoy_grub.cfg (https://ventoy.net/en/plugin_grubmenu.html) ,т.е. когда из исо папка lfd10 скопирована руками или инсталлятором на раздел  Ventoy или любой другой.
Код
#!/bin/sh
#set default=6
#set prefix=($root)/EFI/BOOT
#if loadfont $prefix/euro.pf2 ; then
if loadfont $prefix/ter-u18n.pf2 ; then
# set gfxmode=auto
set gfxmode=1024x768,1024x600,800x600,640x480
insmod efi_gop
insmod efi_uga
insmod probe
    insmod vbe
    insmod vga
insmod gfxterm
terminal_output gfxterm
  set locale_dir=$prefix
  set lang=ru_RU
  insmod gettext
fi

set menu_color_normal=white/black
export menu_color_normal
set menu_color_highlight=black/light-gray
export menu_color_highlight

insmod part_msdos
insmod ext2
insmod cat
insmod sleep
#set timeout=5

if [ "${grub_platform}" = 'efi' ]; then
menuentry " ! Если Linux ядро (неподписанное) не загружается  - отключите в BIOS Secure Boot ! " {
true
}
fi

menuentry " ▒▒ LFD10 pporteus OLS (Openbox, Lxpanel, SpaceFM). Для слабого железа (Без NM, pulse). Модули не загружаются в RAM (оперативную память) \
load=module[1]\;module[n]   - .pfs загружаются выше базы из /optional \
noload=module[1]\;module[n] - пропуск загрузки перечисленных модулей (regex) При малом количестве RAM (памяти) используйте zram=150% или 100%" {
set d=lfd10
export d
search --set=root --no-floppy --file /${d}/vmlinuz-6.0.0-pf2-pts+_64
linux /${d}/vmlinuz-6.0.0-pf2-pts+_64 dir=${d}  rw quiet
initrd    /${d}/initrd-pu3xxx-03.xz 
}
menuentry "▁▂▃▄▅▆  Назад [Esc]" --class=vtoyret VTOY_RET {
    echo
}
Должны работать все EFI/BOOT/menu*.lst из всех моих*.iso (надо переименовать в ventoy_grub.cfg )

груб2 : loopback loop $iso (https://wiki.puppyrus.org/soft/porteus-initrd?&#from) -тогда получиться загрузить (loop)ядро и инитрд из исо
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 17 Декабрь 2022, 14:52:05
./Ventoy2Disk.sh -i /dev/loopX
Дописал в инструкции про арч
На этом месте у меня не прокатило
Код
# ./Ventoy2Disk.sh -i /dev/loop19

**********************************************
      Ventoy: 1.0.82  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

grep: предупреждение: лишняя \ перед -
Disk : /dev/loop19
Size : 2 GB
Style: MBR


Attention:
You will install Ventoy to /dev/loop19.
All the data on the disk /dev/loop19 will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/loop19 will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/loop19 by fdisk in MBR style ...
Done
Wait for partitions ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
Wait for /dev/loop19p1//dev/loop19p2 ...
sed: невозможно прочитать /sys/class/block/loop19p1/dev: Нет такого файла или каталога
mknod -m 0660 /dev/loop19p1 b  ...
mknod: пропущен операнд после «b»
Для специального файла должны быть указаны основной и второстепенный номера устройства.
По команде «mknod --help» можно получить дополнительную информацию.
sed: невозможно прочитать /sys/class/block/loop19p2/dev: Нет такого файла или каталога
mknod -m 0660 /dev/loop19p2 b  ...
mknod: пропущен операнд после «b»
Для специального файла должны быть указаны основной и второстепенный номера устройства.
По команде «mknod --help» можно получить дополнительную информацию.
[FAIL] /dev/loop19p1//dev/loop19p2 does not exist
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 17 Декабрь 2022, 18:36:39
      Ventoy: 1.0.82  x86_64
Правильные практики, когда что-то не получается, первым делом обновляться. )
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 17 Декабрь 2022, 20:45:35
pra-porteus initrd работает в любой версии ventoy в normal и grub2 режимах с from=/ваш_iso.iso
дописал и поправил вики (https://wiki.puppyrus.org/soft/porteus-initrd?&#from)
rootaufs2 тоже доработал под vettoy в режиме grub2. Скоро выложу

когда что-то не получается, первым делом обновляться.
Инструкция про старую версию и вряд ли дело в этом.
В итоге собрал стенд под virtualbox
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 18 Декабрь 2022, 09:43:34
Цитата: gumanzoy от 20 Июль 2022, 19:08:10

    ./Ventoy2Disk.sh -i /dev/loopX

Дописал в инструкции про арч
На этом месте у меня не прокатило

То есть на физический диск ставится, а в loop нет ?

Проверил именно эту версию в debian 11 работает.
Код
root@debian:/home/gumanzoy/ventoy-1.0.82# ./Ventoy2Disk.sh -i /dev/loop0 

**********************************************
      Ventoy: 1.0.82  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Disk : /dev/loop0
Model: Loopback device (loopback)
Size : 29 GB
Style: MBR


Attention:
You will install Ventoy to /dev/loop0.
All the data on the disk /dev/loop0 will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/loop0 will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/loop0 by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/loop0p2 ...
mkfs.fat 4.2 (2021-01-31)
success
Wait for partitions ...
/dev/loop0p1 exist OK
/dev/loop0p2 exist OK
partition exist OK
Format partition 1 /dev/loop0p1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...

Install Ventoy to /dev/loop0 successfully finished.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 19 Декабрь 2022, 09:15:28
    Проверил именно эту версию в debian 11 работает.

kpartx у вас есть в системе? У меня нет. Может поэтому
У меня тоже нет.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 19 Декабрь 2022, 12:34:25
У меня тоже нет.
Под vbox мне показалось удобнее.

Выложил в шапке темы свежие ventoy*.pfs
Протестировал https://ventoy.net/en/plugin_wimboot.html надо будет поискать образ с msoff
Вроде можно имидж виртуалбокса c linux прикрутить https://ventoy.net/en/plugin_vtoyboot.html - проще фругал поставить
Что еще полезного можно с вентой (кроме запуска из исо)
Планирую статью в нашей вики. Дополняйте...
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 22 Декабрь 2022, 16:43:23
проверил и дописал
В normal надо добавить uird.mounts=/где/prar.iso и тогда uird.from как обычно
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 27 Декабрь 2022, 09:54:02
 :) кто шарит проникнется, и использует, ... а вот неосиляторы будут ныть.
С добрым утром, товарищи форумчане. Вчера весь вечер бился c использованием Ventoy и Lfd10, установил Ventoy на жесткий диск командой:
Код
Ventoy2Disk.sh -i /dev/sda
, после на раздел который для каталогов c фругалами  и iso, создал каталог /linux-ISO в нём поместил lfd10.iso, далее скопировал из смонтированного iso каталог lfd10 на этот же раздел, после перезагрузки увидел в меню загрузчика пункт меню для загрузки lfd10, и благополучно загрузился с него, всё прекрасно сохраняет в модуль файла сохранёнки, всё работает и обновляется, вопрос в другом, мне хочется задействовать сохранение в каталог, используя changes, исползуя grub4dos я мог прописать это в menu.lst, а тут куда писать, и что писать? Моя интуиция подсказывает мне что я открыл для себя обычный для ventoi метод загрузки, который инициализирует initrd из iso, но копирует модули и файловую систему в ram из каталога на жестком диске  и также файл сохраненки, скидывает на жесткий в каталог с /lfd10 , я предполагаю что я  нащупал рабочий но не совсем желанный мной путь, прошу вас пожалуйста подсказать что почитать,как правильно организовать загрузку lfd10 c ventoy,так что б можно было загружатся сразу из каталога с фругал-ом, в каком конфигурационом файле хранится опция загрузки changes, информация скудная но очень интересная много непонятного, но метод загрузки  весьма любопытный.
P/S на самый крайняк , для lfd10 буду использовать этот метод , нравится что почти что случайно открылось, что если создать каталог с /lfd10 на диске, то открытый из iso дистрибутив, сохраняет файл с сохраненкой в этот каталог, и также подхватывает модули из /modules, то есть пока не найду как запустить фругал из каталога можно использовать пока так.
был также сегодня удивлён, что ventoy может устанавливать на жёсткий из GUI, но мне с командной строки сподручней.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 27 Декабрь 2022, 10:26:02
Вот это наиболее актуально сейчас. Должно многим помочь с установкой
С прой это не работает, с установкой чего поможет??? В винде у меня не заработала. В винде я давно пользую MultiUSB, с прой она тоже не работает. А так приличная прога.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 27 Декабрь 2022, 20:48:33
Конфига хранится в /ventoy/ventoy_grub.cfg , что редактировать я опредилился еще вчера, но вот с такой записью в  ventoy_grub.cfg
Код
}

submenu 'LFD10 -->' --class=customsub {       
    menuentry "lfd10" --class=custom {
        echo 'Loading ...'
        set root=${vtoy_iso_part}
        linux /lfd10/vmlinuz-5.15.0-pf5-pt14_64 \
        noauto nocd from=/mnt/sda1/lfd10/ extramod= mitigations=off changes=EXIT:/dev/sda1/lfd10
        initrd /lfd10/initrd.xz
    }
не проходит загрузка, выводится  текст с синезелёными буквами видеть который очень уже расстраиваюсь, текст гласит что модули дистрибутива не найдены и.т.д
 
по идее не находит initrd,  ...
p/s появились идеи , и возникло желание их проверить но это уже вечером.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 28 Декабрь 2022, 10:14:23
С прой это не работает
С какой прой, что именно?
с установкой чего поможет
С универсальной (mbr efi) установкой груб2. Дальше копировать и добавлять руками или инсталлятором, который надо еще доработать под груб2

не проходит загрузка
Вот рабочий конфиг для pra-porteus-initrd
Конфиг для F6 в ventoy
https://forum.puppyrus.org/index.php?topic=22804.msg185381#msg185381
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 28 Декабрь 2022, 11:36:42
Вот рабочий конфиг для pra-porteus-initrd
тут должна была быть ссылка? или она будет чутка позже?
Это цитата места с конфигом. Нажмите на нее или
https://forum.puppyrus.org/index.php?topic=22804.msg185381#msg185381
Собираю полезную инфу в 1м месте. чтобы проще искать
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 28 Декабрь 2022, 12:11:10
С какой прой, что именно?
С несколькими десятками пры MultiUSB не работает. Про Ventoy тут пишут что не работает. Шило на мыло?
С универсальной (mbr efi) установкой груб2. Дальше копировать и добавлять руками или инсталлятором, который надо еще доработать под груб2
А Ventoy тут причём? Проще самому что-нибудь сколхозить, чем редактировать копипаст.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 28 Декабрь 2022, 12:32:58
С несколькими десятками пры MultiUSB не работает.
А где написано, что должно работать? Я не проверял. Где первоисточник про MultiUSB?
А Ventoy тут причём? Проще самому что-нибудь сколхозить,
Можно и так. Про установку груб2 в вики есть Если уже установлен grub2 (в том числе EFI) или grub4dos - допишите в их конфиг (https://wiki.puppyrus.org/puppyrus/grub#установка_загрузчика)
При том, что у некоторых были трудности с самоколхозом.
В моем инсталляторе был только grub4dos без EFI. Если никакого загрузчика нет - вентой хороший , простойвариант.
Для ЕFI (как минимум) надо родить инструкцию его установки без переформатирования всего носителя. Т.е. например есть винда. Как прикрутить груб2 (а лучше с вентоем)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 28 Декабрь 2022, 12:35:13
Как прикрутить груб2
Есть (https://wiki.puppyrus.org/puppyrus/grub#uefi). Там понятно? Надо туда будет про вентой дописать
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 28 Декабрь 2022, 14:43:54
А где написано, что должно работать? Я не проверял. Где первоисточник про MultiUSB?
К сожалению нигде. Просто мой опыт, теряет кернел.
http://forum.oszone.net/member.php?userid=55753
Есть ещё прога, накопаю выложу. И постараюсь опробовать.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 28 Декабрь 2022, 15:50:07
К сожалению нигде
MultiUSB чем -то лучше ventoy?
Я ventoy не смог запустить в винде. Там встроенное ПО для диагностики. Мне на данный момент ни то ни другое не надо. Просто выдалось время решил полюбопытствовать, я хоть и прошлом айтишник)
Вот ещё прога. Но также не видит кернел 1608 1611 2008. Пресайз 5.7.1 загрузилась.
https://www.pendrivelinux.com/
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 28 Декабрь 2022, 16:06:13
Я ventoy не смог запустить в винде
У кого-то еще были проблемы?
И на линуксе не смогли?
https://www.pendrivelinux.com/
Это какие-то про- виндовые разработки :(
Чем-то лучше вентой?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 28 Декабрь 2022, 18:44:48
У кого-то еще были проблемы?
И на линуксе не смогли?
Наверняка были, но мне они не докладывали. Линукса нет, пишу из изи. Пру мне так и не посоветовали на сайте папирусов.))) Просто я хотел выяснить чем вентой лучше. Оказалось ничем, кроме аллергии на винду. Но лично мне без винды жизни нет.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 28 Декабрь 2022, 20:03:47
Вуффф только добрался до компа, дела блин домашние...
 Sfs я танцую джигу!!! Всё запустилось и работает, только записи с ядром и initrd пришлось поправить, у вас они новее чем у lfd10 в шапке.Спасибо вам большое.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: RoDoN от 28 Декабрь 2022, 20:39:43
Я ventoy не смог запустить в винде....   я хоть и прошлом айтишник)
Странно и удивительно, тем более для it-шника.
Под виндой вентой ставится вообще без проблем, ставил уже несколько раз, на флешки разных производителей, потом несколько раз накатывал обновления и еще прикручивал свою обоину.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: Ilbych от 29 Декабрь 2022, 10:40:06
У кого-то еще были проблемы?
Непонятно, проблемы были при запуске установщика вентой, или сама флешка не загрузилась?
При установке вентой на флешку нужно выбрать, MBR или GPT. MBR по умолчанию стоит, но с ним у меня на новом компе не загрузилась флешка, пришлось GPT выбирать.
Вот это немного неочевидный момент, нужно знать какая разметка диска будет на используемом компьюторе, и под нее делать флешку.
Или иметь 2 флешки с MBR и GPT.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 29 Декабрь 2022, 13:52:38
MBR по умолчанию стоит, но с ним у меня на новом компе не загрузилась флешка, пришлось GPT выбирать.
Очень странно. Можно модель ноутбука (или мат.платы если это десктоп.) на котором не загрузилось ?
Ни разу не встречал проблем с загрузкой с MBR на UEFI железе.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: Ilbych от 29 Декабрь 2022, 15:44:46
Можно модель ноутбука
ASUS Laptop 15 F515EA-BQ774
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 29 Декабрь 2022, 16:56:45
ASUS Laptop 15 F515EA-BQ774
Небыло с ними проблем. Ни с 10ым поколением, ни с 11ым. И с флешек и с внешнего HDD с Ventoy все с MBR.

У асусов есть модели с глючным bios например FX705GD. И некоторые другие FX на 8 и 9ом поколениях.  На них Win10.iso ни с Zalman ZM-VE ни с Ventoy не грузятся. Точнее с Ventoy грузятся только в WIMboot режиме (Ctrl+W). С линуксами и даже с Win8.1 такой проблемы нет.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: Ilbych от 29 Декабрь 2022, 22:06:19
Небыло с ними проблем.
Что тут сказать, у меня было. Может еще у кого будет, просто предупредил.
Еще проблема была, виндовс 11 никак не ставилась, установщик не видел ссд. При чем не помогали способы из интернета, добавить драйвер на установочный образ и отключение защиты какой то там в биос.
Чудом нашелся на рутрекере образ 11 винды, с прикрученным установщиком от 10 винды. И он то диск увидел.
Мне вообще непонятно, как такой ноутбук можно продавать, на который без танцев с бубнами не установить самую популярную операционку?
С линуксом кстати ни с одним проблем не было.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 30 Декабрь 2022, 13:59:19
Подскажите пожалуйста а устанавливая дистрибутив с Ventoy обязательно делать дополнительный раздел для файлов, я отформатировал раздел для ISO в ext4, и указал место файлов сохранения например в каталоге с файлами для /lfd10, или использование дополнительного раздела обязательно, и нужно указывать место сохранения в нем? Что интересно работает и так. Мне так много удобнее , так как указал сохранять файлы сохранения в каталог с тем же /lfd10 скажем, и не нужно создавать дополнительный раздел, насколько корректно использовать раздел для Iso в качестве раздела хранения файлов? Уточняю речь идёт о жёстком диске. (...мысль пришла и на флудила, люди натирают бокалы и мандарины уже, а я тут пытаю... :) хе-хе. )

Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: gumanzoy от 30 Декабрь 2022, 14:58:02
форматировал раздел для ISO в ext4
iso с ext4 он грузить умеет. Но только не iso c Windows

https://ventoy.net/en/doc_disk_layout.html

you can reformat the 1st partition with other filesystem, exFAT/FAT32/NTFS/UDF/XFS/Ext2/Ext3/Ext4 are supported.
if you choose XFS/Ext2/Ext3/Ext4, the USB can not be used to install Windows.
But if you only use Linux that will be a good choice, because XFS/Ext2/Ext3/Ext4 will have better performance in Linux.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 30 Декабрь 2022, 15:41:43
iso с ext4 он грузить умеет. Но только не iso c Windows
Поэтому, если планируется установка винды - под исо лучше оставить exfat размером гигов 5 , а под фругалы нарезать отдельный раздел ext4
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 30 Декабрь 2022, 15:48:35
А вот теперь всё устаканилось все стало понятно,спасибо! С наступающим всех нас!
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 01 Январь 2023, 12:17:28
Конфига хранится в /ventoy/ventoy_grub.cfg
- как понял - это путь до конфига после установки? ( т.к. в скачаном архиве для линукс не нашел/или не увидел )
-----------------------------
- ! если вдруг есть конфиг в лин-архиве - подкажите где именно ... ( увидел на ventoy-сайте (https://www.ventoy.net/en/isolist.html), что по крайней мере 4 шт. 'puppy.iso' грузит => спортивный интерес)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 01 Январь 2023, 16:40:53
как понял - это путь до конфига после установки
да всё верно, её необходимо создать , по этому пути, только что открыл для себя нюанс, если создаём Ventoy раздел в формате exfat для образов с win, то необходимо каталог с ventoy конфигой поместить на него, а также в этом разделе каталоги для frugal дистрибутивов, а вот в дополнительном разделе с ext4,помещаем каталоги  для опции changes с файлами сохраненки, у меня сложилась путаница в причину лёгкого недопонимания принципа работы утилиты вентой, сейчас немножко всё прояснилось, если используем только lin дистрибутивы можем после создания каталога ventoy отформатировать  его в ext4 и заливать frugall дистрибутивы на него,  то есть мы должны проследить чтоб каталог ventoy с конфигой, и и каталоги с frugall дистрибутивами, а также ISO   описанные  описные в конфиге всегда находилитсь в разделе Ventoy, на дополнительном разделе держать файлы сохраненки, и другие. Это будет исправлено в вики которое делаю.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 01 Январь 2023, 17:12:38
путь до конфига после установки?
да (https://ventoy.net/en/plugin_grubmenu.html)
на дополнительном разделе держать файлы сохраненки
Для фругалов это ненужное усложнение. Для постоянного использования с сохраненкой удобнее штатно установить, а не юзать из исо
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 01 Январь 2023, 18:51:06
просто подумалось - вдруг строки для граба под паппи.исо добуду. Сейчас компа под рукой нет - потом помучаю - может вентой паппи и не ч/з граб грузит... пока практически эту загузку не пробовал вовсе
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 01 Январь 2023, 20:36:48
Для фругалов это ненужное усложнение. Для постоянного использования с сохраненкой удобнее штатно установить, а не юзать из исо
дык и не юзаю из ISO , использую каталог с фругалом на разделе Ventoy, с ext4 дополнительного раздела каталоги с фругалами  не считываются.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 01 Январь 2023, 21:08:33
с ext4 дополнительного раздела каталоги с фругалами  не считываются.
Из исо?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: totiks2012 от 01 Январь 2023, 21:23:39
Из исо?
я копирую из iso каталог с фругалом в раздел Ventoy https://disk.yandex.ru/i/RM2bsZm2tqOvag

И где-то понимаю что правильнее фругалы держать на ext4, но для этого конфига загрузчика должна указывать на это, я сейчас буду экспериментировать, если получится, исправлю вики. Но пока в вики оставил вариант который работает, и не то что я делаю это из упрямства, это больше про "синицу в руках" .

pps/: Ребятки хехе как я мог быть таким му... слепым, с конфигой sfs всё прекрастно ищется, и грузится, фругалы прекрасно читаются с дополнительного раздела. Вики поправил , и вновь извиняюсь за введение в заблуждение! Вики тут https://wiki.puppyrus.org/users/totiks2012
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 02 Январь 2023, 07:16:55
просто подумалось - вдруг строки для граба под паппи.исо добуду
- поставил ventoy на флешку( /ventoy-1.0.86-linux.tar.gz.extracted/ventoy-1.0.86/VentoyGUI.i386 );
- попроболал грузить разные паппи.iso с каталога ж/д ==>
-- какие-то грузятся (bp32+30, ..., ...), какие-то нет...
-- # т.к. комп и флешка небыстрые - при загрузке puppy наблюдал проскакивание 'базового-menu.lst-g4d';
-- # еще грузанулся "установщик вин-микро" и и какой-то 'easy-32';
------------
Дальше про технику загрузки puppy.iso пока не полезу( x3 чтк :)) - а при случае с вентоем ещё поразбираюсь
=======================
зы:
вспомнил - хотел грузануть какой-то ddr.iso, но начал баловаться переключением 'g4d <--> g2' неодноразово и далее, с какого-то пункта загрузки сборки  как-то "вылетел/выкинуло" на свой menu.lst на другой флешке 
----------
пока баловство закончил
=======
pps:
тубе-линк (https://www.youtube.com/watch?app=desktop&v=UwVlX_9scYs) - в конце список "puppy-ventoy-+/-"
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 02 Январь 2023, 08:21:39
Установка без переформатирования : doc (https://ventoy.net/en/doc_non_destructive.html) ; win (https://www.comss.ru/page.php?id=9836)
Протестировал на флэшке. Работает, но настолько долго, что лучше было скопировать все (тем более бэкап по любому полезно сделать перед трансформацией) и отформатировать Вентоем
Кроме того есть ограничения. Например 2я флэшка fat32 c grub4dos не прошла :
Код
Partition 1 start at: 16384 16KB, end:65451982848, NextPartStart:65451982848
###[FAIL] Partition 1 is not start at 1MB
Если нужен ТОЛЬКО EFI - думаю все-таки можно прикрутить без переформатирования
Ну или сделать переход grub4dos->grub2 , как в моих iso и получить и MBR загрузку без переформатирования
Кстати - неплохая идея звменить обычный груб2 в моих исо вентоем...
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 06 Январь 2023, 12:13:38
Демо образ диска virtualbox .vdi :
1. Создан c помощью LFD10.iso + ventoy.*pfs (лежит на sda1 для примера загрузки из iso c pra-porteus rootaufs2 uird initrd). В этом исо так же есть gparted. Т.е. все что нужно чтобы установить вентой, разбить диск. Другие модули можно подключить через sfs-get. Размер 130мб. Удобно держать в виде исо на флэшке с вентоем. Свежее маленькое  aufs ядро 6.0.0-pf2-pts+ и свежие uclibc initrd
2. Пример этого (https://wiki.puppyrus.org/users/totiks2012/ventoy#frugal_установка_дистрибутивов_puppyrus)
3. Пример меню (https://wiki.puppyrus.org/users/totiks2012/ventoy#замена_меню_ventoy)
4. MBR и EFI
5. Можно подкидывать на sda1 другие исо и проверять их работоспособность в вентое. Чтобы постоянно не перезагружать ПК
Т.е. полная иллюстрация к статье в вики. Должен помочь тем, кто не смог установить

Выложил для подписчиков (https://boosty.to/sfslinux/posts/db03b30c-3485-46fe-aaeb-fecd039f90ff?share=post_link). 316M без архива
Распаковать, sudo chown live vt.vdi,  создать виртуалку с этим диском
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 08 Январь 2023, 15:56:30
ventoy - на флешке; ddr01-21.08-i686.iso, lfd10-22.04-x86_64.iso - на разделе ж/д - никак не запускаются. ( + в нетбук ещё воткнута SD-карта[ обычно гружусь с её загрузчиков])
------------------------
 - может неоходимо чтоб pra-подобные сборки изохи на том же ventoy-носителе находились ....(?)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 08 Январь 2023, 18:01:09
ventoy - на флешке; ddr01-21.08-i686.iso, lfd10-22.04-x86_64.iso - на разделе ж/д
Надо их разместить на пустом разделе флэшки в корне
Возможно можно изменить в конфиге
И для этих дистров добавить from=/ваш.iso
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 08 Январь 2023, 19:56:21
ventoy - на флешке; ddr01-21.08-i686.iso, lfd10-22.04-x86_64.iso - на разделе ж/д - никак не запускаются.
- неохота никого путать - я бегло поставил ventoy на флеш (неособо заморачиваясь выбором параметров), бегло попробовал грузить разные изохи( что-то грузилось, что-то - нет); # сейчас еще попробовал на скору руку прикрутить ventoy к флешке Ледяного - с наскоку не получилось.
  Итого - с вентоем пока завязываю( нет на то времени).
---------------
зы:
  disco64-19.05-uefi.iso (https://forum.puppyrus.org/index.php?topic=21715.0) - у меня с каталога раздела ж/д тоже грузится  ;)  :)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 09 Январь 2023, 08:00:05
disco64-19.05-uefi.iso - у меня с каталога раздела ж/д тоже грузится 
Значит и pra-porteus и uitrd должны грузиться, но надо правильно задать https://wiki.puppyrus.org/soft/porteus-initrd#from - с путем на ваш девайс
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 10 Январь 2023, 22:54:37
надо правильно задать https://wiki.puppyrus.org/soft/porteus-initrd#from - с путем на ваш девайс
спасибо - загрузил ddr01-21.08-i686.iso с раздела ж/д, дописав руками в "предпусковую kernel-строку" - 'from=/mnt/sdXY/dir-iso/ddr01-21.08-i686.iso' (XY - посмотрел в отладочной коноле ч/з 'ls' при неудачной загрузке)
-----------------
зы:
вышеупомянутые мной паппи-изохи без бубнов грузились ( а к тем которые не грузились - думаю попробовать 'from-по-аналогии' ...)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 11 Январь 2023, 01:03:00
к тем которые не грузились - думаю попробовать 'from-по-аналогии' ..
--> не растёт.
=================
как понял - для pups.iso различие по 'Contents indicate'(rox):
- грузятся (без бубнов)- 'ISO 9660 CD-ROM filesystem data 'CDROM' (bootable)';
- не грузятся - 'DOS/MBR boot sector; partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 200, 12752 sectors'.
==================
- в ПРА - подобное второму, но initrd монтирует разделы... (... может ещё какая причина ...)
-------------------
- easy.img - 'Contents indicate' = DOS/MBR boot sector (грузится без бубнов)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 11 Январь 2023, 11:17:55
from=/mnt/sdXY/dir-iso/ddr01-21.08-i686.iso
Можно было и /dev/sdXY/... Но это уже не имеет отношения к вентою это функционал голого grub2 (https://wiki.puppyrus.org/users/totiks2012/ventoy?&#загрузка_дистрибутивов_httpspuppyrusorg_из_iso_в_grub2_без_ventoy)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 11 Январь 2023, 12:00:51
Можно было и /dev/sdXY/..
- это-то - да,
а если в фразе -
это функционал голого grub2
подразумевался 'from=' , то то уже 'параметр ядра'.
( т.к. как помнится он и на kernel.org упомянут, да и непосредственно в данном случае с grub4dos отрабатывает )
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 11 Январь 2023, 13:02:10
Вот функционал груб2 : loopback loop $iso (https://wiki.puppyrus.org/soft/porteus-initrd?&#from) -тогда получиться загрузить (loop)ядро и инитрд из исо
А 'from= и т.п. - это уже возможность загружать и модули из исо. В rootaufs2 этим не стал заморачиваться
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 11 Январь 2023, 18:12:02
функционал груб2 : loopback loop $iso -тогда получиться загрузить (loop)ядро и инитрд из исо
имхо, есть шансы что для ddr на g4d возможно подобное.
---------
опять же - ddr.iso в ventoy grub4dos-ом (в точности как 'grub2') как-то грузится....
==========
ventoy приятно удивляет загрузкой некоторых puppy.iso (раньше не встречал. но и сейчас непонимаю - как он их грузит. # полез разбираться с 9660-iso [создание/редактирование/...] - получается пока неочень - забросил)
========
upd
зы:
имхо, возможность pups-iso-загузки может быть завязана ещё на "isolinux"
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 12 Январь 2023, 09:35:59
есть шансы что для ddr на g4d возможно подобное.
Вроде только с копированием в память, дефрагментацией и пр.. извращениями
Можно с g4d перейти через его меню на g2 - пример в моих исо
puppy.iso (раньше не встречал. но и сейчас непонимаю - как он их грузит.
В обоих режимах грузит (native grub2)?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 12 Январь 2023, 19:18:00
Можно с g4d перейти через его меню на g2 - пример в моих исо
- примеры есть и в других исо (например, самобытно - в IceArch [своё и притянутое] ) ;)
----------------------

здесь тема - "загрузка изо-х вентоем".
 и именно это на данное время мне было интересно.
 ( # сугубо - имхо, возможность загрузки-iso-сборки [с различных загружалок] - как доп-зачек-качества для Сборки. # хотя и не самое главное в жизни), да и в повседневке не часто надо).

немного покрутил, повертел конфиги, изо-хи - пока по итогу некоторых проб загрузки изо-х с раздела ж/д :
- puppy.iso - грузятся в 'normal-mode' --isolinux, но по большому счету - "официалки" ( линк (https://puppylinux-woof-ce.github.io/) ) за редкими исключениями (пр.: bp32ng) и не факт что все. # механиз мне не понятен;
- ddr.iso - грузится (g4d и g2) - если руками дописать в конфиг кернел-строки загрузчика 'from=/dev/sdXY/путь/ddr.iso' (ну или если заранее создать кустом-меню). 
========================

зы
пытался выправить некоторые паппи-сборки( пр. jammy32) чтоб грузились - изматерился  - по итогу - не удалось ( зато на практике бегло поближе ознакомился в пересборками исо-х, initrd , доустановкой пакетов в сквоши)
============
upd
зызы:
- имхо в вики про вентой можно упомянуть, что при выборе iso с каталогов/подкаталогов разделов - PgUp/Dn - быстрее многократного кнопкотыканья (по-началу раздражало медленное перемещение стрелками)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: St12 от 21 Январь 2023, 10:11:16
Сразу предупреждаю. Мне вентой как дверца для вагины. Мильтизагрузку(когда была нужно) делал другими способами. Вентоя попробовал чисто ради любопытства. И вот проблема(может кому интересно) - идёт не всех вин7. Я предполагаю что на Х32 не идёт, а на Х64 идёт. Матерится на файл kernel32.dll. Так вот те у кого пошло на вин7, выложите kernel32.dll, чтобы те у кого не пошло могли сравнить. Мне кажется проблема в другом.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 01 Март 2023, 14:10:00
Доработал вики
Vlnk - загрузка iso и пр. с другого носителя
Injection - добавить свои файлы
Boot Conf Replace - подмена меню загрузчика grub2 и пр.

Там можно поизвращаться почти как с FRUGAL
С https://ventoy.net/en/plugin_persistence.html на ubuntu у меня не получилось. Тут, да и в дописанных сегодня плагинах уже проще установить как FRUGAL (https://forum.puppyrus.org/index.php?topic=21204.msg151449#msg151449)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 23 Март 2023, 15:18:42
  Можно ли увеличивать раздел "Вентой-EFI" , тот который 32M , без возможных пагубных последствий ?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 24 Март 2023, 11:17:36
  Можно ли увеличивать раздел "Вентой-EFI" , тот который 32M , без возможных пагубных последствий ?
Загрузчик привязан к uuid efi раздела, на котором установлен вентой. (http://archlinux.org.ru/forum/post/257579/)
Лучше проверить экспериментально.
А зачем такое может потребоваться?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: yxma от 24 Март 2023, 14:02:44
А зачем такое может потребоваться?
Трудно придумать более бесполезную идею. Если что-то нужно помимо запуска образов, то можно записывать рядом, а если именно другой раздел нужен - делаешь дополнительный раздел хоть на 9/10 флешки и разбиваешь на то, чего душа пожелает
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 24 Март 2023, 14:37:39

А зачем такое может потребоваться?
(# сейчас там по умолчанию в остатке - 4M # v.1.0.89)
[# итого вентой-разделы - 5G из 16G флешки.]
  Прикидываю будущую итоговую структуру флешки ...
  Grub2 и Grub4dos там точно будут.
  1. С какой стороны не смотрю - "всё" второграбовское на "ventoy-efi" просится ( "логически" - 'ventoy= форкGrub2'... ;'ventoy-ntfs'- не факт что будет у меня девственен по отношению к загрузчикам, но и лишего мне туда неохота; даже если, с учетом микса=ventoy+grub2, вдруг в grub2 что-то залагает - мне Grub4dos приоритетней [упор - на него]).
  3. На флешке Ледяного(IceArch) на "ефи-разделе" , было дело, по дефолту оставленного свободного места мне не хватало. 
  2. Не исключаю что на "ventoy-efi" в дальнейем еще какие-нибудь загрузчики вдруг придется добавить.
------------------
... придется узнавать/определяться опытным путем ... ;)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 24 Март 2023, 15:27:41
Grub4dos можно запустить из груб2 и находиться он может на любом разделе
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 24 Март 2023, 15:34:12
Grub4dos можно запустить из груб2 и находиться он может на любом разделе
- ну это-то - да.)
---------
- про него я не переживаю ) .
 С его местоположением позже определюсь( не тороплюсь.
:) а вот если вдруг его на "вентой-ефи" - ему же ж тоже место надо...

Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 24 Март 2023, 19:00:57
... придется узнавать/определяться опытным путем ... ;)
  Пробовал расширить (до 200M):
-- 'bp32' - gparted - отказался расширять;
-- Ледяной(IceArch) - gparted согласился, но было сообщение о какой-то ошибке ( # не зафиксировал ). Визуально в gparted стало 200M.
--------
--> reboot
--> boot-ventoy-flash => "ошибка загрузки, мягкая ругань" - фотать не стал - кому интересно - процедура чтоб посмотреть несложная
=====================
(c) "'x' с ём"
- ) - в одном из моментов по "будующей конструкции ventoy-flash" появилась определенность.
=====================
зы
загрузился опять 'bp32' : --> ))) 'rox-filer--properties=32M',  а gparted-показывает 200M
____________
=> как-то нужно передвигаться на более низкоуровневое, ближе к азбуке (не первый звонок) [fdisk, etc... , "вообще побайтовое"])
==================
upd:
- переустановил Вентой ( незатратно, пока флешку не нафаршировал) --> поиграюсь дальше...
-----------
) # у меня в этой теме с вентоем - и винда "в игре" # нужно чётко и просто поставить ее с флешки [ на пару нетбуков-в-подписи]. а я пока "некомпетентен" - разбираюсь/ознакамливаюсь .../"косячу" ) # имхо с виндой как с вентоем некоторые шаги влево-вправо чреваты...
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 24 Март 2023, 20:26:36
Попробуй в tool/ventoy_lib.sh выставить свое:
Цитата
#Ventoy partition 32MB
VENTOY_PART_SIZE=335544
VENTOY_PART_SIZE_MB=32

А потом с нуля переустановить Ventoy.
И наверно, при каждом обновлении, придется это дело фиксить в этом скрипте, а может и нет.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 25 Март 2023, 06:34:34
в tool/ventoy_lib.sh выставить свое:
- так тоже такая же ошибка.
---------
дальше буду двигаться "соблюдая границы вентоя" )
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 25 Март 2023, 13:50:08
Issues Сделать возможным изменение размера раздела EFI #648 (https://github.com/ventoy/Ventoy/issues/648)

Открыта с Dec 15, 2020.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 25 Март 2023, 14:05:54
- с "монтированием" у вентоя бывают имтересные моменты )

частный пример:
[# ...может и я чего не совсем так делал, но ...]
-- при загрузке с логич-раздела Вентой-флешки, установленного 'frugal-static_antiX' -->

- "Меню на отмонтирование устройств"
- пишет про sdX*Vento~я :
(c) " заблокировано гнездованием" :)  :)

[ так-то внутренности его разделов видно, ! но совсем не нашел его первый-раздел]
==========

зы
до установок паппи-фругалов дело пока не дошло - отвлекаюсь иногда на "подобные игрушечки"
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 26 Март 2023, 15:46:22
1 - не уверен что пишу в соответствующей теме.
2 - предлагаю пересмотреть содержание ''wiki' в части :
Цитата: https://wiki.puppyrus.org/users/totiks2012/ventoy
Если iso находится на windows разделах (fat exfat ntfs) - можно запустить через F2 в главном меню Ventoy
-  # у меня флешка-с-вентоем (v.1.0.86 и 1.0.89) грузит изохи с ж/д и с  разделов: ext2,ext4,reiserfs
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 27 Март 2023, 09:28:34
грузит изохи с ж/д и с  разделов: ext2,ext4,reiserfs
Эти разделы НЕ на вентой флэшке? Я про такой вариант писал
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 27 Март 2023, 17:16:24
  с ж/д и с  разделов: ext2,ext4,reiserfs
- с разделов жесткого
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 27 Март 2023, 18:13:17
Я сам удивился когда с ntfs работало, а с ext4 - нет
Может я че-то напутал в эксперименте... Как у остальных? - напишите
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 27 Март 2023, 18:29:15
- возможно что "виндовое" (WinIso, WinPE, etc ) - только с виндовых-разделов (# по памяти из где-то прочитанного по теме # не так давно  вентой матрошу)
----------
- в смысле ну а с линуксовым - порядок...
==============
зы
"супервторограбу" - уважуха отдельная - хотя б за один из четких моментов - '! показывает то что может загрузить и грузит то что показывает" ( # да - vs-Родственных-прог TUI бедненький, и перелопачивает долго, но +. # большего сказать не могу - только ознакамливаюсь)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: imp от 27 Март 2023, 18:56:25
только с виндовых-разделов
И только с нтфс (для 7 и более). Выяснено опытным путем.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 27 Март 2023, 19:20:13
И только с нтфс (для 7 и более). Выяснено опытным путем.
- пока почти не понимаю/незнаю про виндовое # сожалею ) но у меня +побочная-нужда разобраться со временем в некоторых виндо-моментах.
-------------
- но вот только что грузанул ч/з F2 с ext4- /initrd/mnt/dev_save/ISOs-sda2/WinXPs/Сборки PE от Xemom1 [Общая]/Win7PE_(x86mini)_star_[23.03.16].zip.extracted/Win7PE_(x86mini)_star_[23.03.16]/Win7(x86mini)star.iso
==========
конечно W-PE - не главный показатель (и не помню чего так мог грузить виндового ещё), но имхо тут сложно понять точно возможности ... еще и от версии к версии - могут быть изменения
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 28 Март 2023, 05:42:41
кое-что перепроверил про вентой:
  1 - про reiserfs - не может даже заглянуть в него  !  #извиняюсь,  где-то запутался, может чем другим грузил;
  2 - на ext4 у меня журнал отключен (а на флешках вообще в 99% вырубаю , пока прореживать запись не научился);
  3 - с ext2 успешно грузанул 'grubFM.iso'
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 29 Март 2023, 09:49:29
только с нтфс (для 7 и более). Выяснено опытным путем.
на ext4 у меня журнал отключен
В итоге у меня в вики правильно написано?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: yxma от 29 Март 2023, 12:12:58
В итоге у меня в вики правильно написано?
Это проверять нужно. Вентой уже до 1,90 добрался.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 29 Июнь 2023, 15:10:59
Дописал в вики (https://wiki.puppyrus.org/users/totiks2012/ventoy?&#frugal_установка_дистрибутивов_puppyrus)
Цитата
Если после установки ventoy планируется устанавливать windows  - ничего не получится
Наоборот у меня тоже не получилось.
У кого-то получалось?
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 15 Сентябрь 2023, 09:12:52
Нашел альтернативу ventoy - GrubFM (https://wiki.puppyrus.org/setups/start?&#ventoy_и_grub2fm)
Главный плюс - можно прикрутить к любому имеющемуся загрузчику, т.е. без переформатирования и т.п.
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 15 Сентябрь 2023, 10:05:34
GrubFM
Главный плюс - можно прикрутить к любому имеющемуся загрузчику, т.е. без переформатирования и т.п.
-  ;) раньше умел из него выпрыгивать без перезагрузки ( отбратно в стартовый загрузчик ), но забыл как, хотя на каком-то форуме оставлял команду (да может локально где завалялась)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 13 Март 2024, 13:57:54
По итогам своих экспериментов доработал раздел про установку Без переформатирования (Non-destructive) (https://wiki.puppyrus.org/users/totiks2012/ventoy?&#установка)
Т.к. у нас нет установщика под EFI - пожалуй это самый легкий путь установить груб2
Так-то - для EFI загрузки можно просто скопировать папку EFI с iso на раздел с fat32, но тогда не будет BIOS загрузки.  Кроме того вентой дает еще кучу своих полезных фишек
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 18 Апрель 2024, 12:10:22
пишут (https://www.ventoy.net/en/plugin_control.html) что для монтирования "iso-старт-раздела" в Json Configuration есть :
"VTOY_LINUX_REMOUNT": "1"

"1": I need to access the image partition after boot. Deafult is "0".
But it should be noted that, this is an experimental feature and is not fully tested.

у меня вентой далеко не новой версии - може поэтому не отработало (хотя изменение других некоторых переменных работает)
... может у кого когда вдруг сработает...
-----------------
бывает неудобно - грузишь изо-ху и раздел её расположения потом не смонтировать
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: krasnyh от 18 Апрель 2024, 13:24:47
пишут
Да и в данной теме писали, https://forum.puppyrus.org/index.php?topic=22804.msg184371#msg184371.

у меня вентой далеко не новой версии
В мире ПО первый ответ будет, "А у вас последняя версия приложения?" (на сейчас, это ventoy-1.0.97). Так что, надо сначала обновиться. Тем более это не сложно, и без удаления старых данных "sudo Ventoy2Disk -u /dev/sdX".

Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 18 Апрель 2024, 19:08:44
...(на сейчас, это ventoy-1.0.97...
- да, было 1.0.89 обновил до 1.0.97 (# ventoy-gui-скриптом)
-->  "монтирование старт-раздела" заработало (VTOY_LINUX_REMOUNT": "1" выставлял пока временно в самом вентое # есть там такая возможность после загрузки)
-------------
# вроде на 'git-сайте-вентоя' читал, что был баг для "свежих-линукс-ядер"
==============
пока читал-лазил понял что настроить/подстроить можно многое => имхо, опасно это, т.к. поедает время :)
...но всё равно хотя б "тёмную тему" охота
==========
ps
количество линуксов там "умиляет" (https://www.ventoy.net/en/isolist.html) )
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 22 Апрель 2024, 10:57:57
 на "главной сранице вентоя" (https://www.ventoy.net/en/index.html) есть:
(c)[гуглоперевод] "Хотите загрузить и установить ОС через сеть (PXE)? Добро пожаловать в мой новый проект iVentoy"
... но на https://www.iventoy.com/ по крайней мере пока, пусто ...
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 22 Апрель 2024, 11:11:53
iVentoy
Пробовал анализируя аналоги перед LFN (https://forum.puppyrus.org/index.php?topic=24165.msg187370#msg187370)
Мне не понравилось. Вроде там только исо можно. И есть лицензионные ограничения
на https://www.iventoy.com/ по крайней мере пока, пусто
У меня не пусто. проверяйте инет
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 22 Апрель 2024, 11:32:21
У меня не пусто. проверяйте...
- спасибо.
Оказалось что netsurf, links2, w3m показывают эту страницу как пустую (а я на неё не первый день заглядывал). [# палемуном видно]
-------------
- с одной стороны - да, сейчас для "более-менее отображения" нужны браузеры ~= не менее палемуна;
- с другой, когда тогда давно, читал по теме "создания сайтов" - там было "утверждение", что содержание вашего сайта должно нормально отображаться и в консольном браузере (...ну а сейчас тенденции сайтостроения[в количественном оношении] в сторону яваскриптов и т.п. ...)
========
зы
как помню, у Магос то ли сайт, толи форум консольн и слабыми браузерами тоже не просматривался
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: sfs от 22 Апрель 2024, 11:34:52
netsurf, links2, w3m показывают эту страницу как пустую (а я на неё не первый день заглядывал). [# палемуном видно]
В чем смысл использования этих садо-мазо браузеров? Железо другие не вывозит?
содержание вашего сайта должно нормально отображаться и в консольном браузере
Времена написания сайтов в notepad давно в истории
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 22 Апрель 2024, 11:51:16
netsurf, links2, w3m  ...о]
В чем смысл использования этих садо-мазо браузеров? Железо другие не вывозит?
1 - по железу можно и палемун, и хромиум, ... но пинги/артефакты/задержки "на-глаз" заметны ( где больше где меньше в завис-ти от разрядности ОСи и и железа [в подписи]).
2- "недобраузеры" :
-- "отсекают лишнее" (мне удобней для чтения) ;
-- их настройки проще
-- ... (некогда, идти нужно, еще б написал);
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 22 Апрель 2024, 11:54:56
Времена написания сайтов в notepad давно в истории
- когда читал популярный тогда( и простой, доступный для понимания) "учебник-по-html" - там был по этой теме пример : сайт-с-милионым-посещением(ну может меньше)) и никаких на нем яваскриптов, рюшечек и тп (адрес сайта не помню к сожалению).
# "чистый-html-код" там тогда ценился.
==========
понятно что и гос-саиты и дофига какие просят БольшиеСвежиеБраузеры...
=======
зызы
отправлено с нетсюрфа ( с линкс2 когда-то отправлял, с w3m - не помню)
Название: Re: Ventoy - мульти iso загрузочная флэшка
Отправлено: knn от 22 Апрель 2024, 18:16:57
#это сообщение офтоп конечно.
Оказалось что netsurf, links2, w3m показывают эту страницу как пустую (а я на неё не первый день заглядывал). [# палемуном видно]
- на настоящее время 'w3m' зарекся пользовать пока недоделки не доделаю (нет его на сборке в настроенной форме).
  А так-то настраиваю его как "головной-браузер в системе". В нём можно настроить :
-- действие1 - клик (/хоткей/контекст-меню) = скопировать ссылку (текущей-стр или 'под курсором');
-- действие2 - хоткей (/можно и "клик") = открыть её в другом браузере (каждому браузеру - свой хоткей # штук 5 браузеров туда прикручиваю).
  Т.е. в данном случае мог бы в 2 клика(/хоткея) открыть "этот iventoy" из 'w3m' в к.-либо БольшомБраузере для перепроверки (что раньше часто и делал). А с другими "недобраузерами" по-замороченней получается)
=================
  имхо, для работы с "недобраузерами" нужно знать (индивидуальные для каждого экземпляра) :
-- слабые стороны (что не может отобразить, недостатки форматирования при копировании );
-- соотносимость с сильн/слаб сторонами других недобраузеров;
-- в каких случаяхкак с каими "буферами обмена" работает;
-- как настраивать конфиги (т.к. изкаробки обычно слабовато настроены и не все настройки доступны ч/з gui/tui) [#но по сравнению с БольшБраузерами кол-во настроек в 10 раз меньше]
-- ...
----------------------
неплохо настроить взаимосвязи м-ду браузерами ( по возможностям, по пожеланиям, ...), комбинировать их.
--------------------
в отношении "поисковых плагинов" - "свои-локальные-поисковые-формы" и на недобраузерах рулят. (#а к w3m можно хоть 50 шт на "двухклавишные хоткеи" понаприкручивать)
===========
;) "мой список недобраузеров":
w3m,links2,netsurf - относительно освоил, нуждаюсь; присматриваюсь к 'dillo'; 'midori' - стал жирён; неплохие - lynx( прародитель 'w3m'), elinks.