Опубликован выпуск инструментария Ventoy 1.0.90, предназначенного для создания загрузочных USB-носителей, включающих несколько операционных систем. Программа примечательна тем, что обеспечивает возможность загрузки ОС из неизменных ISO, WIM, IMG, VHD и EFI-образов, не требуя распаковки образа или переформатирования носителя. Например, достаточно просто скопировать на USB Flash с загрузчиком Ventoy интересующий набор iso-образов и Ventoy обеспечит возможность загрузки находящихся внутри операционных систем. В любой момент можно заменить или добавить новые iso-образы просто скопировав новые файлы, что удобно для тестирования и предварительного ознакомления с различными дистрибутивами и операционными системами. Код проекта написан на языке Си и распространяется под лицензией GPLv3...Подробнее: https://www.opennet.me/opennews/art.shtml?num=58878
"Программа примечательна тем, что обеспечивает возможность загрузки ОС из неизменных ISO, WIM, IMG, VHD и EFI-образов"По поводу "неизменных" есть такой момент, что с помощью плагинов для ventoy можно вносить изменения в штатные iso, с помощью дополнительных "слоёв". Это не везде работает, но всякие live-образы, типа убунт, вполне дополняются кастомными хотелками.
то есть без танцев с бубном можно анимешные обои впиндюрить на пару с кавайной озвучкой?
> то есть без танцев с бубном можно анимешные обои впиндюрить на пару
> с кавайной озвучкой?Всё относительно, для кого-то поискать и почитать документацию, как работать с плагинами и делать правильные конфиги - танцы с бубуном.
В остальном, если образ с дистром делали не олени, то скастомизировать добавлением любых своих желаемыйх совместимых с дистром пакетов не грандиозная проблема. По мне как, это проще, чем городить свой форк образа какой-нибудь бунты с нуля, ради горстки хотелок в штатном образе.
> можно вносить изменения в штатные iso, с помощью дополнительных "слоёв"Через casper_rw что ли? Так это и с помощью обычного grub2 работает, я пользовался.
Есть такой момент, что всякие live media с Alma и Rocky-линуксами по ходу до сих пор не умеют ставится с ventoy без танцев с бубном. Есть некоторый список особенных у мамы дистров, которые то не видят целевой диск для установки, то им не нравится присутствие смонтированных разделов с ventoy-носителя, благо таким не шибко много и некоторые исправляются, типа Альта (спасибо ребятам из Альта, что наконец поняли преимущества этой тулзы и пошли навстречу и теперь и их системы можно ставить современным комфортным способом!).
В общем, не будьте ребята, как альм-овцы и всё будет работать!Конечно, если сильно захотеть, то можно и некоторые "из коробки" нерабочие с ventoy системы заставить работать, но это будут делать далеко не все и масса пользователей скорее забъёт, и не факт что на ventoy, уж очень удобный это инструмент, чтобы забивать на него.
В остальном же, в большинстве случаев, ventoy работает с огромным списком образов, но этим списком не исчерпывается, т.к. список всего лишь указывает на образы, которые были проверены на работу с ventoy, так что если вы юный продолжатель дела Дениски, но не нахреновертили странного при сборке своего образа, как альм-овцы, то он также будет работать "из коробки".
> Есть такой момент, что всякие live media с Alma и Rocky-линуксами по ходу до сих пор не умеют ставится
> с ventoy без танцев с бубном.простите, а это точно-точно они должны такое уметь, а не авторы чудо-поделки заявляющие о себе "для загрузки произвольных" а по факту осиливших винду 7 и де6иллиан да и то не вполне уверенно?
У меня для этих авторов с раздутым чсв хреновая новость - кроме полутора своих верных фанатов они вообще никому не нужны.
> В остальном же, в большинстве случаев, ventoy
никому кроме васяна "римонт кантупироф, удаление блакировщиков, любой софт" просто не нужен.
А если вдруг кому-то нужен - см. пункт 1, все равно окажется что именно у него не работает, виноваты ниправильные-ниправильные дистрибутивы (чьи авторы ни разу может и не слышали о такой васян-поделке).
Хмм, почему я, собственно, и не удивлен...
В очередной раз всем пох на твоё мнение. Давеча прикупил себе бесшумный миниПК под homeassistant на антресольку, раскатал на него сервер со 128Гб флешки на которой лежит архив инсталов, некоторые копии бэкапов (на случай ЕСЛИ придётся быстро разворачивать). И всё это без бубнов, форматирования всей флешки "ради одного дистра" и прочей мороки. Работает как часы. Ну а ненужнисты пусть продолжают петросянить
Замену файла образа как решаете? За счет большого объёма оставляете старый файл на месте и новый заливается в большое свободное пространство в конце (получается просто добавление)?
> У меня для этих авторов с раздутым чсв хреновая новость - кроме полутора своих верных фанатов они вообще никому не нужны.Это про Alma и Rocky?
Учитывая что оба клоны rhel - полагаю у васянов будет тот же результат с rhel, oracle и кто там еще - только они настолько васяны, что рхела у них разумеется нет, есть вот альма - но не загружается.Но васяны могут дальше рассказывать что они неправильные-неправильные, вот их поделка - правильная, но не грузит ничего кроме винды. Главное ведь ничего в ней не чинить, и ждать пока редхат прогнется.
А можно не полагать, а посмотреть список «Tested ISO».
>Учитывая что оба клоны rhel - полагаю у васянов будет тот же результат с rhel, oracle и кто там ещеИменно Alma Linux у меня не захотела ставиться из под Ventoy. Тем хуже для ALma Linux. Зато Ubuntu отлично ставится.
Это ты не нужен со своим хамством и злобой, а Вентой норм, полезная штучка.
>> Есть такой момент, что всякие live media с Alma и Rocky-линуксами по ходу до сих пор не умеют ставится
>> с ventoy без танцев с бубном.
> простите, а это точно-точно они должны такое уметь, а не авторы чудо-поделки
> заявляющие о себе "для загрузки произвольных" а по факту осиливших винду
> 7 и де6иллиан да и то не вполне уверенно?Основная масса немаргинальных дисров ставится с помощью ventoy без проблем
> У меня для этих авторов с раздутым чсв хреновая новость -
> кроме полутора своих верных фанатов они вообще никому не нужны.пох как всегда на своей волне, сперва выдумает, что там за мысли в чужих головах, а потом ярлыки лепит.
>> В остальном же, в большинстве случаев, ventoy
> никому кроме васяна "римонт кантупироф, удаление блакировщиков, любой софт" просто не нужен.Я так понимаю, что в вашем случае писать: "отучаемся говорить за всех" уже безполезно, в вашем запущенном случае только грязи наверное уже помогут.
> А если вдруг кому-то нужен - см. пункт 1, все равно окажется
> что именно у него не работает, виноваты ниправильные-ниправильные дистрибутивы (чьи авторы
> ни разу может и не слышали о такой васян-поделке).
> Хмм, почему я, собственно, и не удивлен...Всё просто, какая-нибудь fedora нормально работает с ventoy, как и во всех виртуалках рабочих на данный момент дистров, а Alma c ventoy не ставится, как и не в каждой виртулке отдупляет целевой диск и сеть.
Это при том, что установщик у Федорки и Альмы один и тот же. Для меня, например, вывод очевиден - авторы Альмы болт ложили на работоспособность своего дистра даже на начальных базовых типовых вариациях установки (как в случае с виртуалкой). Мне, как пользователю нет дела до того насколько сложны манипуляции с танцами, чтобы заработали рядовые функции ещё на этапе установки, раз не работают, значит альмовцы не хотят, чтобы пользователи имели беспроблемный опыт использования. Значит им нужен другой сорт людей, тех, которые любят испытания и вызовы с самого начала, что какбэ намекает нам...
> что установщик у Федорки и Альмы один и тот же.разумеется, нет. У альмы наверняка другая его версия, та же что в rhel
Для меня, например, вывод очевиден - авторы вентоя сделали что-то настолько тяп-ляп, что шаг в сторону от единственноверной федоры - и ничего не работает.
Поправил, не благодари.
У авторов клонов рх все работает там, где должно - на реальном железе (причем они делают свой продукт для цодов, где реальное железо запросто может быть виртуальным лотком в квм - и да, в нем тоже работает). Знать о всех и каждой васянской поделке и под нее (не зная в чем собственно проблема и где ее искать в _чужом_ продукте) подлаживаться - совершенно не они а авторы поделки и должны были.
Пользовательский рынок не надо недооценивать. Сначала пользователи ставили Убунту на а десктопы а теперь и на серверы ставят.
Сначала пользователи не ставили Убунту на десктопы, да и теперь не ставят.
Ну зачем вы травите, конечно не ставили. Ставили пользователям - "а не будут брать - отключим газ!"Их мнение никто и не спрашивал даже.
Но результат таки да - "мы умеем убунту [нет, это она вас имеет] поэтому будем требовать на севере убунту"
ann mass как выражался прохфессор.
Убунту ставят на сервера потому, что выбор между серверными линуксами весьма скуден на самом деле. Это дома можно позволить себе экспериментировать.
А сейчас в убунте и нет смысла поскольку дебиан с 12 версии включает проприетарщину и тем более никаких сырых снапов и ванильный гном.
>Alma и Rocky-линуксами по ходу до сих пор не умеют ставится с ventoy без танцев с бубном.Делать то что? Лучше всего написать авторам Alma и Rocky, пусть исправляют.
учитывая сколько сотен тысяч дистрибутивов существует, если что то не работает с ventoy, им просто просто можно не пользоваться
У линуксов с наличием/отсутствием разных дисков вообще всё очень болезненно. Недавно пробовал во время загрузки прыщовника воткнуть Хуагей-модем (который ещё и эмулирует CD с дровами). Результат немного предсказуем - фэйл загрузки.
> для загрузки произвольных систем с USB-носителей
> произвольныхвтф?
Проблема создания мультизагрузочных флэшек в том, как дефрагментировать добавленный образ. Этот инструмент решает проблему? Какие инструменты могут эффективно дефрагментировать большой файл на флэшке?
Проблема решаема:
0) Устанавливаем на FATовскую фрагментированную флешку Ventoy
1) Копируем туда палёный Windows
2) Загружаемся и дефрагментируем флешкуНу а если по старинке - то просто удали фрагментированные файлы и запиши их заново.
Если человек умер - это надолго, если идиот - это навсегда.
Внимание: Дефрагментировать (классическом понимании) флешку как и ССД нельзя. Это убивает носитель. Для ССД есть ТРИМ, но это другой разговор.
Вы друг друга стоите. Зачем страдать с бесполезной дефрагментацией, если можно не страдать? Потому что для Ventoy не нужны эти скачки с бубнами над дефрагментацией. Без вентоя же было проще записать один раз и больше никогда не менять загрузочные файлы, дефрагментация, внезапно, не обещает что файлы записаны подряд (с точки зрения адресации секторов и блоков). Подсыпать второстепенные инсталяшки можно было, перезаписывать уже записанные файлы с которых планировалось загружаться - нет. Иначе нельзя обеспечить простыми средствами что файл будет вычитан подряд (в фрагментированные файлы большинство BIOS и простых лоадеров не умеют). Плюс небольшой загрузочный раздел вентоя решает вопрос с ограничениями некоторых BIOS на размеры загрузочного раздела. На сам носитель и его ресурс всем вообще плевать, ресурса нормальных флешек и SSD более чем дофига, но в общем случае это просто бессмысленная операция которая тратит время, а время - это жесть как дорого. Более того, лишняя возня с дефрагментацией и прочими перекладываниями из пустого в порожнее и HDD тоже убивает! У них, внезапно, тоже есть ресурс использования!
> Потому что для Ventoy не нужны эти скачки с бубнами над дефрагментацией.То есть для загрузчика Ventoy не важно фрагментированн файл образа или нет? Для GRUB2 это важно, потому что он не будет загружать фрагментированный файл образа.
>> Для GRUB2 это важно, потому что он не будет загружать фрагментированный
> файл образа.Ты ошибаешься
Конфигурацию груба, плиз, чтобы я мог проверить.
http://archlinux.org.ru/forum/topic/19029/
Вы проверяли работу при многократной Замене образов в течение времени или просто на пустую флэшку бросали образы один за другим? Я пока вижу просто автопоиск образов.
Я же недавно удалил один образ дебиана 11 в мультизагрузочной грубовской флэшки и записал другой. И Grub2 ругнулся, что нужен Непрерывный образ.
autoiso-multiboot пользуюсь на постоянной основе.
Он просто ищет образы, которые сами удосужились поддержкой загрузки из iso.
Плюс есть конфиги для образов, которые "тормозят", тот же arch, с поддержкой.
Плюс можно попросить добавить возможность загрузки нужного образа.В данном случае на дефрагментацию плевать. Хоть сто раз скопируй образы.
В граб2 работает аналог losetup, который извлекает из образа нужные файлы, загружает их с нужными параметрами для запуска из iso и передаёт управление.
Реч идет о дефрагментации Одного файла.
На мультизагрузке есть WinPE и папка с виндовыми portable програмами. Contig в их числе.
https://learn.microsoft.com/ru-ru/sysinternals/downloads/contig
Подтверждаю. Contig работает, Но только под виндой(
Я вообще не уверен, существует ли хоть один дефрагментатор NTFS, работающий без использования DefragAPI.
> Проблема создания мультизагрузочных флэшек как дефрагментироватьИ в чем проблема?
У зачем на ФЛЭШКЕ(!!!) делать дефрагментацию?
А догадайтесь. Подсказка: дефрагментация — это не только для того, чтобы HDD меньше шуршал.
> А догадайтесь. Подсказка: дефрагментация — это не только для того, чтобы HDD меньше
> шуршал.Догадался !
Это чтобы убить как можно скорее флэху и содрать с клиента за "замену" еще раз бабло!Но если я ошибся о великий гуру, открой плыз старче глазья
Образы не смогут работать, если их файл физически разбит на несколько частей. Как понимаю это связано с тем, что Ventoy просто передаёт управление загрузочной области образа, как если бы он находился в реальных нулевых секторах. Дальше тот загрузчик из образа считает что он запущен из реальных нулевых секторов, а ко всем адресам в физической памяти, куда он обращается, добавляется реальное смещение файла-образа в памяти.
Поправьте, если я не правильно понимаю принцип работы Ventoy
> Образы не смогут работать, если их файл физически разбит на несколько частей.
> Как понимаю это связано с тем, что Ventoy просто передаёт управление
> загрузочной области образа, как если бы он находился в реальных нулевых
> секторах. Дальше тот загрузчик из образа считает что он запущен из
> реальных нулевых секторов, а ко всем адресам в физической памяти, куда
> он обращается, добавляется реальное смещение файла-образа в памяти.
> Поправьте, если я не правильно понимаю принцип работы VentoyGrub4dos так работает.
Вентой на основе grub2.
Он загружает сразу ядро с инитом из образа с нужными параметрами и путем до образа.Вообще в нормальных образах есть loopback.cfg для загрузки из iso.
Запускается любым грабом.
Например https://github.com/jim945/autoiso-multiboot
Но тот же iso винды так не запуститься
Конечно не загрузится.
В вентое свой форк grub2.04.
Много дополнительного функционала.
Винду говорят можно запустить. Но оффобраз так у меня и не получилось без его редактирования.
ISO венды вполне запустится, если его скопировать cp. Нужен fat раздел (любой поддерживаемый EFI). Ноо, утилиты работают, а если начать установку на диск, она отвалится где-то в средине процесса. Венда такая кривая невозможно просто(
Запускается. Ставил сам семёрку и десятку с вентоя.
Что нужно сделать?
Просто скопированый образ просит дрова.
> просит дрова.Положи рядом дрова и ткни в них по F8,вроде, в начальном этапе установки.
Так вопрос какие дрова?
и где именно тыкать?
пробовал через инжекшн. Ни фига не добавляется. Хотя в json прописано верно.
Эту версию вентоя второй день мучаю чисто из-за винды.Всё нахваливают а из коробки ничерта не работает.
Дрова лучше брать с сайта материнки. При установки винды есть момент когда она дает возможность указать Дополнительные драйвера. Положить на доступный во время установки носитель.
Дрова лежат на флешке с вентоем.
Она недоступна из установщика.Я то думал правда в вентое данная проблема решена.
А так как ты пишешь я и через обычный grub2 установлю.
> Дрова лежат на флешке с вентоем.
> Она недоступна из установщика.
> Я то думал правда в вентое данная проблема решена.
> А так как ты пишешь я и через обычный grub2 установлю.В данном случае и использую boot.wim с рутрекера с утилитой для установки из iso.
Работает 100%. Но фиг знает, что эта утиль может подсунуть в систему.
Можно попробовать почитать "Импорт драйверов в образ Windows"
- как добавить драйвера устройств непосредственно в установочный офлайн образ Windows
Это всё делается из-под винды в PowerShell
С версии 1.0.88 никаких драйверов не нужно. Там загрузка «Wim mode» вроде называлась. в «normal mode» не грузится совсем.
> Поправьте, если я не правильно понимаю принцип работы VentoyВместо издевательств над флэхой:
echo '{
"auto_memdisk": [
"/ISO/rhel-baseos-9.1-x86_64-dvd.iso",
"/ISO/ESXi.iso",
"/ISO/Win10PE.iso",
"/ISO/SomeOtherLovelyDistro.iso"
]
}' > /ventoy/ventoy.json
Загрузку образа в ОЗУ, что вычитается из доступной в работе оперативки. Ограничение - образ не более 1Гб. Не все iso поддерживают.
Подробности https://www.ventoy.net/en/doc_memdisk.html
> Загрузку образа в ОЗУ, что вычитается из доступной в работе оперативки.Зато потом летает
> Ограничение - образ не более 1Гб.Все зависит где вы их юзаете. Это рекомендация для нищих машин, на современных десктопах/лаптопах с массой памяти это не проблема и тем более на серверах. Но разговор даже не об этом, если вы наткнулись на ситуацию где ИСОшник дефрагментировался значит вы юзаете флэху не только для ISO/WIM и мелкими файлами дефрагментируете носитель перед загрузкой новых ИСОшиков. Сделайте отдельный раздел для ИСО и для часто меняющихся файлов (утилиты там, тулзы) тогда дефрагментации на ИСОшном разделе не будет. Ну и размер носителя, портативный NVME даст достаточно места чтоб об таких проблемах не думать вообще
> на ситуацию где ИСОшник дефрагментировался
> мелкими файлами дефрагментируете носительПоправка по терминам. Фрагментация, фрагментированный это когда файл состоит из секторов Не идущих непрерывно подряд в адресном пространстве, то есть одним "куском". Дефрагментация, Дефрагментированный это когда файл лежит на носителе в секторах Одним куском.
>> на ситуацию где ИСОшник дефрагментировался
>> мелкими файлами дефрагментируете носитель
> Поправка по терминам. Фрагментация, фрагментированный это когда файл состоит из секторов
> Не идущих непрерывно подряд в адресном пространстве, то есть одним "куском".
> Дефрагментация, Дефрагментированный это когда файл лежит на носителе в секторах Одним
> куском.Здесь не спорю, классическое тайпо на скорости, поэтому приставку "не" из моего поста убираем ;)
Отличная программа!
Ковыряю этот вентой сейчас.
1.Прямо в исходники напихали проверок "подлинности".
2.Жесткая привязка к своей таблице разделов прямо в исходниках.
3.На всех флешках оди UUID прописывает. Весело...
4. А ещё. Использует свой аналог grubenv, в который записывает чуть ли не каждый чих. В один сектор блин!
Сделай лучше
Делаю
Всякой хрени написать тут толпа админов локалхоста всегда найдётся. А то что инструмент очень простой и очень полезный мало кто сказал.
Как загрузочная флэшка на всякий пожарный конечно полезная штука, ибо мой самопал с распакованными образами не работает по UEFI, а мне уже попадались ноуты, где легаси BIOS просто нет. Но для экспериментов лучше другой вариант. Мне тут чуваки подсказали. Я сначала скептически отнесся, а потом разобрался в теме. Одно слово. Виртуалка. Сегодня все норм процы поддерживают виртуализацию. Так что никаких отмаз.
Так и представил: накрывшаяся венда (или линукс, не важно), нужно WinPE загрузить (или линукс, не важно), и тут аноним говорит — не, не тем занимаешься, тут виртуалку надо.
Идея, как я понял, - загрузить host os и потом уже vm-образы. Непрерывность файла все ещё актуальна.
очень хорошая и годная вещь, винда с официального образа диск отказалась видеть, а через ventoy - все норм
про линуксы молчу, т. к. обмазался своими кастомными скриптами и ставлю как хочу и что хочу
Haiku и Plan9 не работают через нее
Юзал. Когда был ваще не в адеквате после.. чего-то) Работает! Удобнее чем искать решения в пакетной базе.