BFRESH - лайв для Фреша на основе Бария
BFRESH - лайв для Фреша на основе Бария
Представляем BFRESH. Гибрид Бария и Фреша. Для 13й платформы заменит свободные сборки Бария, так как собирать оба смысла не будет. В теории может заменить также и лайвы фреша, но об этом пока говорить рано.
http://barium.rosa.ru там есть и iso и tar.gz архив, еще даже не бета, но пробовать уже можно.
Если коротко это ОС собранная по мотивам МагОС сборочными скриптами Бария, куда добавлена возможность классической (не модульной) установки с анакондой. Это дает некоторые интересные фишки которых в стандартном лайве фреша нет.
1. ИСО BFRESH залитый на флешку с dd сразу может сохранять пользовательские данные. Для этого при первом старте увеличивается последний раздел, так чтобы занял все доступное место
2. ИСО BFRESH закинутый в каталог c исошками Ventoy также может сохранять данные между сессиями, при этом не нужно как либо перенастраивать Ventoy, достаточно рядом с исошкой создать папку rosa. Об этом будет написано в меню загрузчика. Обычно раздел с исошками вентоя в линухе не виден и его видимость нужно включать в конфигах вентой, здесь ничего дополнительно делать не нужно.
3. Установить ОС с такого ИСО можно как в модульном так и в классическом виде.
4. При установке классического фреша есть возможность управлять набором ПО. Сейчас это три градации.
- базовая ОС (примерно как фреш сервер)
- плазма6 с минимумом ПО
- плазма6 с полным набором ПО (примерно как роса фреш десктоп плазма6)
5. Есть возможность расширить "плазма6 с ПО" дополнительными пакетами либо настройками. То есть можно преднастроить образ для установки.
Если установить ОС на флешку в модульном виде. То есть как Барий, с этой флешки так же можно будет устанавливать Фреш, она так же будет сохранять сессии плюс к этому такая ОС будет обновляться. То есть условно устанавливаете BFRESH 13.1, а затем ОС обновится на флешке до 13.2 и вы сможете устанавливать с этой флешки уже фреш 13.2. Модульная установка на флешку возможна с другой флешки где ИСО образ залит с dd (или подобным), либо обычным для бария способом скриптом simple-install из распакованного tar.gz архива под любым (почти) линуксом.
Сознательно не даю подробных инструкций, интересно понять какие моменты при установке ОС будут особенно не понятны.
Приглашаю к тестированию! Вопросы можете оставлять тут или в чате телеграм. По модульной установке и использованию подходит большинство инструкций для Бария на вики Росы https://wiki.rosa.ru/index.php/%D0%9A%D ... 0%B8%D0%B9
P.S Для записи исо на флешку в репозиотриях росы есть новая утилитка ddpy-gtk. За одно предлагаю и ее проверить https://forum.rosa.ru/viewtopic.php?t=11426
P.P.S https://wiki.rosa.ru/index.php/BFRESH
http://barium.rosa.ru там есть и iso и tar.gz архив, еще даже не бета, но пробовать уже можно.
Если коротко это ОС собранная по мотивам МагОС сборочными скриптами Бария, куда добавлена возможность классической (не модульной) установки с анакондой. Это дает некоторые интересные фишки которых в стандартном лайве фреша нет.
1. ИСО BFRESH залитый на флешку с dd сразу может сохранять пользовательские данные. Для этого при первом старте увеличивается последний раздел, так чтобы занял все доступное место
2. ИСО BFRESH закинутый в каталог c исошками Ventoy также может сохранять данные между сессиями, при этом не нужно как либо перенастраивать Ventoy, достаточно рядом с исошкой создать папку rosa. Об этом будет написано в меню загрузчика. Обычно раздел с исошками вентоя в линухе не виден и его видимость нужно включать в конфигах вентой, здесь ничего дополнительно делать не нужно.
3. Установить ОС с такого ИСО можно как в модульном так и в классическом виде.
4. При установке классического фреша есть возможность управлять набором ПО. Сейчас это три градации.
- базовая ОС (примерно как фреш сервер)
- плазма6 с минимумом ПО
- плазма6 с полным набором ПО (примерно как роса фреш десктоп плазма6)
5. Есть возможность расширить "плазма6 с ПО" дополнительными пакетами либо настройками. То есть можно преднастроить образ для установки.
Если установить ОС на флешку в модульном виде. То есть как Барий, с этой флешки так же можно будет устанавливать Фреш, она так же будет сохранять сессии плюс к этому такая ОС будет обновляться. То есть условно устанавливаете BFRESH 13.1, а затем ОС обновится на флешке до 13.2 и вы сможете устанавливать с этой флешки уже фреш 13.2. Модульная установка на флешку возможна с другой флешки где ИСО образ залит с dd (или подобным), либо обычным для бария способом скриптом simple-install из распакованного tar.gz архива под любым (почти) линуксом.
Сознательно не даю подробных инструкций, интересно понять какие моменты при установке ОС будут особенно не понятны.
Приглашаю к тестированию! Вопросы можете оставлять тут или в чате телеграм. По модульной установке и использованию подходит большинство инструкций для Бария на вики Росы https://wiki.rosa.ru/index.php/%D0%9A%D ... 0%B8%D0%B9
P.S Для записи исо на флешку в репозиотриях росы есть новая утилитка ddpy-gtk. За одно предлагаю и ее проверить https://forum.rosa.ru/viewtopic.php?t=11426
P.P.S https://wiki.rosa.ru/index.php/BFRESH
Последний раз редактировалось betcher 06 авг 2025, 11:36, всего редактировалось 1 раз.
Re: BFRESH - лайв для Фреша на основе Бария
(ответ на удаленное сообщение)
Установка на жесткий диск второй системой делается просто. Распакуйте архив в корень любого раздела и пропишите загрузку в текущий загрузчик.. Автоматом такое не умеет ни один модульный дистр, и магос в.том числе. Единственнное, что может магос и убрано в барии это установка в раздел винды с использованием виндового загрузчика. Такая установка не является основной для бария и делать что либо в этом направлении не планирую.
З.Ы. А по теме есть что сказать?
Установка на жесткий диск второй системой делается просто. Распакуйте архив в корень любого раздела и пропишите загрузку в текущий загрузчик.. Автоматом такое не умеет ни один модульный дистр, и магос в.том числе. Единственнное, что может магос и убрано в барии это установка в раздел винды с использованием виндового загрузчика. Такая установка не является основной для бария и делать что либо в этом направлении не планирую.
З.Ы. А по теме есть что сказать?
Последний раз редактировалось betcher 15 авг 2025, 09:56, всего редактировалось 1 раз.
Re: BFRESH - лайв для Фреша на основе Бария
Добавлю фишек, а то что-то энтузиазм не в ту сторону пошел.
Если установить бифреш на флешку, именно установить, не dd. В грабе появится инженерное меню. Там пока мало. Из интересного есть пункт загрузки, когда флешка для анаконды не нужна. Грузитесь, вынимаете флешку и запускаете установку. Можно идти к следующему компу.
Если установить бифреш на флешку, именно установить, не dd. В грабе появится инженерное меню. Там пока мало. Из интересного есть пункт загрузки, когда флешка для анаконды не нужна. Грузитесь, вынимаете флешку и запускаете установку. Можно идти к следующему компу.
Re: BFRESH - лайв для Фреша на основе Бария
(ответ на удаленное сообщение)
Сохранения в бифреше сейчас настроены так же как в барии. Пакуются в модуль в ROSA-DATA/saves (кроме случая с вентоем). На каком диске/разделе эра папка, там и сохранения. Записываются в два модуля, в одном /home и /root, во втором остальное. Модуль с хомяками при каждой загрузке один и тот же, системные изменения хранятся для каждой машины отдельно.
Сохранения в бифреше сейчас настроены так же как в барии. Пакуются в модуль в ROSA-DATA/saves (кроме случая с вентоем). На каком диске/разделе эра папка, там и сохранения. Записываются в два модуля, в одном /home и /root, во втором остальное. Модуль с хомяками при каждой загрузке один и тот же, системные изменения хранятся для каждой машины отдельно.
Последний раз редактировалось betcher 15 авг 2025, 09:57, всего редактировалось 1 раз.
Re: BFRESH - лайв для Фреша на основе Бария
Примерный список того, что можно попробовать.
1. Установка с исо в виртуалке. Все совершенно стандартно. Как для обычного исо росы. Никакие сохранения не работают, для исо это не возможно. Ярлык инсталлятора на рабочем столе. По ярлыку запускается bfresh инсталлер, где можно выбрать классическую установку либо модульную. Для классической доступен выбор модулей для формирования рутфс для установки. По дефолту три варианта.
- ничего не трогать (две галки включены) - примерно роса фреш десктоп с плазма6
- убрать одну галку - фреш с плазмой без софта
- убрать обе галки - примерно как сервер
Можно добавить сюда собственные модули, проверить это лучше позже так как здесь сохранить такой модуль возможности нет.
2. Установка с флешки. Здесь уже будет работать сохранение данных между сессиями. Залить исо можно любой подходящей утилиткой. Лучше всего ddpy-gtk, чтобы за одно проверить и ее ))).
- первая проверка. Грузим пункт, где написано про сохранения. Создаем по файлу в хомяке и в корне системы. Можно пустые. Перегружаем файлы должны быть на месте.
- вторая проверка - установка с собственными модулями. Модуль создается командой в терминале, может содержать любой софт из реп кроме ядер.
sudo barium dnf2mod -r firefox
после завершения команды можно запускать инсталлятор, в списке будет дополнительный модуль, если поставить галку то фреш установится сразу с файрфоксом. Чтобы фф был доступен и в лайве тоже
sudo barium instmod firefox.xzm
ФФ тут чисто пример, можно передать любой пакет или список пакетов через пробел.
3. Вентой. Возможности как в пункте 2, но вместо заливки исо на флешку с dd кладем исошник в корень раздела для исошек вентоя. Чтобы работали сохранения нужно создать папку rosa рядом с исо.
4. Модульная установка на флешку. Установленный в модульном виде BFRESH отличается от залитого с dd тем, что системный раздел не iso9660, а с нормальной фс позволяющей монтирование RW. А значит такой BFRESH будет иметь возможность обновляться. Именно в таком виде раскрываются все плюшки. При этом установка с такой флешки фреша также возможна.
Установить вмодульном виде можно несколькими разными способами.
- с флешки куда залит BFRESH с dd с использованием инсталлятора. Просто выбрать модульную установку, а не классическую и заполнить поля.
- с флешки куда залит BFRESH с dd с использованием консольной simple-install, тут больше возможностей по настройке установки.
sudo simple-install /dev/sda -t 3l -p 123qwe (-p пароль люкса)
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием simple-install из корня архива. Работать будет с разных линухов, с фреша или бария точно норм.
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием ./qemurun (нужен установленный qemu. Для установки нужно передать скипту имя файла устройства флешки то есть:
sudo ./qemurun /dev/sda
дальше в виртуалке с графическим установщиком.
5. Для флешки с установленным BFRESH (не dd клон) в грабе доступно инженерное меню с некоторыми дополнительными пунктами. Текстовая анаконда, пример PXE и.д.
6. Мы можем делать образы img, то есть не исо. Которые будут гибридными gpt/mbr/efi/legacy. Которые можно залить на флешку с dd и BFRESH там сразу будет в установленном виде. То есть сможет обновляться. С некоторыми ограничениями на тип разбивки, чтобы сохранить размер образа. Такое можно делать уже сейчас, но нужно проверять на сколько такой образ может заменить ИСО. В виртуалках, с вентой, с руфусом, баленой и проч.
1. Установка с исо в виртуалке. Все совершенно стандартно. Как для обычного исо росы. Никакие сохранения не работают, для исо это не возможно. Ярлык инсталлятора на рабочем столе. По ярлыку запускается bfresh инсталлер, где можно выбрать классическую установку либо модульную. Для классической доступен выбор модулей для формирования рутфс для установки. По дефолту три варианта.
- ничего не трогать (две галки включены) - примерно роса фреш десктоп с плазма6
- убрать одну галку - фреш с плазмой без софта
- убрать обе галки - примерно как сервер
Можно добавить сюда собственные модули, проверить это лучше позже так как здесь сохранить такой модуль возможности нет.
2. Установка с флешки. Здесь уже будет работать сохранение данных между сессиями. Залить исо можно любой подходящей утилиткой. Лучше всего ddpy-gtk, чтобы за одно проверить и ее ))).
- первая проверка. Грузим пункт, где написано про сохранения. Создаем по файлу в хомяке и в корне системы. Можно пустые. Перегружаем файлы должны быть на месте.
- вторая проверка - установка с собственными модулями. Модуль создается командой в терминале, может содержать любой софт из реп кроме ядер.
sudo barium dnf2mod -r firefox
после завершения команды можно запускать инсталлятор, в списке будет дополнительный модуль, если поставить галку то фреш установится сразу с файрфоксом. Чтобы фф был доступен и в лайве тоже
sudo barium instmod firefox.xzm
ФФ тут чисто пример, можно передать любой пакет или список пакетов через пробел.
3. Вентой. Возможности как в пункте 2, но вместо заливки исо на флешку с dd кладем исошник в корень раздела для исошек вентоя. Чтобы работали сохранения нужно создать папку rosa рядом с исо.
4. Модульная установка на флешку. Установленный в модульном виде BFRESH отличается от залитого с dd тем, что системный раздел не iso9660, а с нормальной фс позволяющей монтирование RW. А значит такой BFRESH будет иметь возможность обновляться. Именно в таком виде раскрываются все плюшки. При этом установка с такой флешки фреша также возможна.
Установить вмодульном виде можно несколькими разными способами.
- с флешки куда залит BFRESH с dd с использованием инсталлятора. Просто выбрать модульную установку, а не классическую и заполнить поля.
- с флешки куда залит BFRESH с dd с использованием консольной simple-install, тут больше возможностей по настройке установки.
sudo simple-install /dev/sda -t 3l -p 123qwe (-p пароль люкса)
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием simple-install из корня архива. Работать будет с разных линухов, с фреша или бария точно норм.
- из распакованного архива с BFRESH (то есть не исо нужно скачать, а tar.gz), с использованием ./qemurun (нужен установленный qemu. Для установки нужно передать скипту имя файла устройства флешки то есть:
sudo ./qemurun /dev/sda
дальше в виртуалке с графическим установщиком.
5. Для флешки с установленным BFRESH (не dd клон) в грабе доступно инженерное меню с некоторыми дополнительными пунктами. Текстовая анаконда, пример PXE и.д.
6. Мы можем делать образы img, то есть не исо. Которые будут гибридными gpt/mbr/efi/legacy. Которые можно залить на флешку с dd и BFRESH там сразу будет в установленном виде. То есть сможет обновляться. С некоторыми ограничениями на тип разбивки, чтобы сохранить размер образа. Такое можно делать уже сейчас, но нужно проверять на сколько такой образ может заменить ИСО. В виртуалках, с вентой, с руфусом, баленой и проч.
Re: BFRESH - лайв для Фреша на основе Бария
Протестировал установку BFRESH с USB флеш с Ventoy. Установил KDE с минимальным набором программ. Установка прошла нормально, и система работает. Т.е. установил как обычную систему, но с выбором ПО. Хоть это пока и черновик, но напишу замечание - не точное описание модулей при выборе набора ПО, и оно на английском. Названия модулей тоже неплохо бы изменить - чтобы они так же описывали что в них находится.
Ещё проверил возможность запуска системы с USB флеш с Ventoy. Сохранения в директории rosa на Ventoy работают. Так же можно устанавливать программы из репозитория и они тоже сохраняются. В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Ещё проверил возможность запуска системы с USB флеш с Ventoy. Сохранения в директории rosa на Ventoy работают. Так же можно устанавливать программы из репозитория и они тоже сохраняются. В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Re: BFRESH - лайв для Фреша на основе Бария
Спасибо. С замечаниями согласен, Мне об этом уже писали, практически теми же словами. Обязательно учту.
Re: BFRESH - лайв для Фреша на основе Бария
Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Re: BFRESH - лайв для Фреша на основе Бария
Можно заменить старый iso образ на более новый - вот и обновление системы. Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами. И при этом можно настроить эту систему и на свежий образ установить нужные программы. И в случае ЧП какого нибудь использовать эту систему временно, при этом результат работы сохранится. В общем полезный iso образ получается. И возможность выбора ПО при установке - тоже плюс.betcher писал(а): 23 июл 2025, 06:11Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Re: BFRESH - лайв для Фреша на основе Бария
В вариантах установки -t 4 и 4l первый раздел будет пустой exfat, как раз чтобы использовать флешку как флешку. Раздел виден и в виндах тоже, в барии монтируется автоматом в /mnt/nosecure. B бифреше автомонтирование еще не делал.Sib писал(а): 25 июл 2025, 03:13 Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами.
Re: BFRESH - лайв для Фреша на основе Бария
Обновил сборку, ссылки там же на http://barium.rosa.ru. Изменений не много. Более понятный интерфейс установщика и накопившиеся обновления пакетов. Для тех у кого установлен можно обновить из апплета, примерно как во фреше.
Re: BFRESH - лайв для Фреша на основе Бария
В продолжении темы фишек бифреша.
В установленном BFRESH можно добавить другое ядро. Как для самого бифреша так и для устанавливаемого Фреша. Правда это два разных процесса.
1. Для BFRESH:
Понадобится модуль для сборки UIRD.
barium getmod mkuird-dev.xzm
barium instmod mkuird-dev.xzm
reboot
Добавляем ядро, можно несколько.
barium alterkernel kernel-6.6-generic
Если все путем, в загрузчике появится пункт(ы) для переключения ядра.
2. Для устанавливаемой ОС:
в домашней папке юзера
barium dnf2mod kernel-6.6-generic
Запускаем установщик, в списке доп модулей выбираем /home/live/kernel-6.6-generic.xzm
Установится сразу с двумя ядрами, родным и свеже-установленным.
З.Ы. Команды barium требуют прав root, то есть su либо sudo
В установленном BFRESH можно добавить другое ядро. Как для самого бифреша так и для устанавливаемого Фреша. Правда это два разных процесса.
1. Для BFRESH:
Понадобится модуль для сборки UIRD.
barium getmod mkuird-dev.xzm
barium instmod mkuird-dev.xzm
reboot
Добавляем ядро, можно несколько.
barium alterkernel kernel-6.6-generic
Если все путем, в загрузчике появится пункт(ы) для переключения ядра.
2. Для устанавливаемой ОС:
в домашней папке юзера
barium dnf2mod kernel-6.6-generic
Запускаем установщик, в списке доп модулей выбираем /home/live/kernel-6.6-generic.xzm
Установится сразу с двумя ядрами, родным и свеже-установленным.
З.Ы. Команды barium требуют прав root, то есть su либо sudo
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Хорошую вещь делаете, спасибо!
Некоторые отчеты. Устанавливал из Вентоя сначала так
С такой флешки система не загружалась. Хотел попробовать aufs, но флаг winfsmount, наверно, зря поставил. Описания флагов не смог найти.
Потом так поставил
В конце установки
Получившаяся флешка
Так загружается. В Win 7 раздел exFAT не монтируется.
Не сохраняются некоторые настройки в Bfresh. Например, часовой пояс.
Далее, запустил обновление sudo barium update. В процессе начали вылезать повторяющиеся строки. Думая, что скрипт завис, нажал Ctrl+C, но скрипт не завершился, в пошел дальше скачивать.
Был плохой интернет и ночь, я оставил обновляться до утра. Утром прочитал "==> 118: Ошибка загрузки". Не перезагружаясь, запустил опять обновление. Теперь были такие строки
Но само всё шло, ничего не нажимал. Система обновилась нормально. Теперь можно загружать старую версию и новую.
Так-же пробовал свои модули делать, вроде все понятно, работает. В Вентое только не работает подключение модулей, там не монтируется /.memory/layer-base/1 , а в ./0/modules не копируется.
Некоторые отчеты. Устанавливал из Вентоя сначала так
Код: Выделить всё
sudo simple-install /dev/sdc -t 4 --hybrid --flags aufs,winfsmount -i 'DEFAULTUSER=paha:AUTOLOGINUSER=paha'
Потом так поставил
Код: Выделить всё
sudo simple-install /dev/sdc -t 4 --hybrid
Код: Выделить всё
==> run: hybrid /dev/sdc
Problem creating MBR!
==> run: umount /dev/sdc /dev/sdc1 /dev/sdc2 /dev/sdc3 /dev/sdc4
Код: Выделить всё
sdg 28,9G disk gpt
├─sdg1 18,5G exfat part gpt
├─sdg2 100M vfat part gpt
├─sdg3 5,9G ext4 part gpt
└─sdg4 4,5G ext4 part gpt
Не сохраняются некоторые настройки в Bfresh. Например, часовой пояс.
Далее, запустил обновление sudo barium update. В процессе начали вылезать повторяющиеся строки. Думая, что скрипт завис, нажал Ctrl+C, но скрипт не завершился, в пошел дальше скачивать.
Так-же пробовал свои модули делать, вроде все понятно, работает. В Вентое только не работает подключение модулей, там не монтируется /.memory/layer-base/1 , а в ./0/modules не копируется.
Re: BFRESH - лайв для Фреша на основе Бария
Спасибо за отзыв. Теперь по пунктам.
sudo simple-install /dev/sdc -t 4 --hybrid --flags aufs,winfsmount -i 'DEFAULTUSER=paha:AUTOLOGINUSER=paha'
Выглядит здраво, между параметрами для ROSA.ini надо "::", но может и так сработает, не помню. Флаги это просто пустые файлы в корне загрузочного раздела, чтобы попробовать aufs можно было просто после установки добавить туда пустой файл с таким именем, появятся дополнительные пункты для загрузки aufs. Winfsmount это для автомонтирования exfat раздела который вначале диска с бифрешем создается при -t 4.
sudo simple-install /dev/sdc -t 4 --hybrid --flags aufs,winfsmount -i 'DEFAULTUSER=paha:AUTOLOGINUSER=paha'
Выглядит здраво, между параметрами для ROSA.ini надо "::", но может и так сработает, не помню. Флаги это просто пустые файлы в корне загрузочного раздела, чтобы попробовать aufs можно было просто после установки добавить туда пустой файл с таким именем, появятся дополнительные пункты для загрузки aufs. Winfsmount это для автомонтирования exfat раздела который вначале диска с бифрешем создается при -t 4.
Re: BFRESH - лайв для Фреша на основе Бария
> Так загружается. В Win 7 раздел exFAT не монтируется.
На счет вин 7 не знаю, может exfat не понимает, можно тогда в ntfs форматнуть. Проверяли не так давно с win 10, раздел подключался, по остальным разделам винда предлагала форматировать.
На счет вин 7 не знаю, может exfat не понимает, можно тогда в ntfs форматнуть. Проверяли не так давно с win 10, раздел подключался, по остальным разделам винда предлагала форматировать.
Re: BFRESH - лайв для Фреша на основе Бария
> Не сохраняются некоторые настройки в Bfresh. Например, часовой пояс.
Некоторые вещи перезаписываются из ини. Настройте часовой пояс там.
Некоторые вещи перезаписываются из ини. Настройте часовой пояс там.
Re: BFRESH - лайв для Фреша на основе Бария
> /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
Принято. Починю. Команда используется для подавления хранителя экрана во время обновления. Мышкой шевелит )).
Принято. Починю. Команда используется для подавления хранителя экрана во время обновления. Мышкой шевелит )).
Re: BFRESH - лайв для Фреша на основе Бария
> В Вентое только не работает подключение модулей, там не монтируется /.memory/layer-base/1 , а в ./0/modules не копируется.
Да, все так. Там подключается папка только для модулей с сохранениями. Можно было бы сделать и полноценный второй источник с ROSA-DATA, но тогда инструкция усложнится. Нужно будет не папку rosa создать, а распаковать туда ROSA-SYSTEM/defaults.tar.bz2. Надо думать, похоже работа в вентое наиболее востребованная фишка ).
Да, все так. Там подключается папка только для модулей с сохранениями. Можно было бы сделать и полноценный второй источник с ROSA-DATA, но тогда инструкция усложнится. Нужно будет не папку rosa создать, а распаковать туда ROSA-SYSTEM/defaults.tar.bz2. Надо думать, похоже работа в вентое наиболее востребованная фишка ).
Re: BFRESH - лайв для Фреша на основе Бария
Работает вроде, не знаю с чем проблема у вас.PahaMaster писал(а): 09 авг 2025, 10:30В конце установкиКод: Выделить всё
sudo simple-install /dev/sdc -t 4 --hybrid
Код: Выделить всё
==> run: hybrid /dev/sdc Problem creating MBR! ==> run: umount /dev/sdc /dev/sdc1 /dev/sdc2 /dev/sdc3 /dev/sdc4
Код: Выделить всё
./simple-install /dev/sda -t 2 --hybrid
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Просто думал, что --hybrid для поддержки старых ОС. При '--hybrid -t 4' этот гибрид не срабатывает, флешка как и без гибрида. Пробовал только exfat раздел создавать, тогда срабатывает, но в Вин7 все равно не пашет. Да это и не суть важно, можно в mbr сделать.betcher писал(а): 09 авг 2025, 15:47 > Так загружается. В Win 7 раздел exFAT не монтируется.
На счет вин 7 не знаю, может exfat не понимает, можно тогда в ntfs форматнуть. Проверяли не так давно с win 10, раздел подключался, по остальным разделам винда предлагала форматировать.
Еще такие ошибки выскакивают, наверно связанные с автомонтированием exfat, которого я не наблюдаю.
Re: BFRESH - лайв для Фреша на основе Бария
> При '--hybrid -t 4' этот гибрид не срабатывает.
Ваша правда. С четырьмя разделами не срабатывает, с тремя уже норм. Уверен был, что проблемы начинаются с пятого раздела.
Ваша правда. С четырьмя разделами не срабатывает, с тремя уже норм. Уверен был, что проблемы начинаются с пятого раздела.
Re: BFRESH - лайв для Фреша на основе Бария
> Еще такие ошибки выскакивают, наверно связанные с автомонтированием exfat, которого я не наблюдаю.
Ага, косяк. Для -t 4l строка правильно формируется, а для -t 4 нет. Починю. Спасибо.
Ага, косяк. Для -t 4l строка правильно формируется, а для -t 4 нет. Починю. Спасибо.
Re: BFRESH - лайв для Фреша на основе Бария
Обновился образ.
Теперь с вентоем сохранения работают также как в остальных случаях. Чтобы начали работать нужно рядом с образом в каталоге вентоя создать папку ROSA-DATA и один раз перегрузить уже с этой папкой.
Починил монтирование exfat раздела с -t 4.
Добавил xdotool.
К следующему обновлению постараюсь доделать еще один способ установки oem-install. То есть будет три: обычный, модульный и oem.
Теперь с вентоем сохранения работают также как в остальных случаях. Чтобы начали работать нужно рядом с образом в каталоге вентоя создать папку ROSA-DATA и один раз перегрузить уже с этой папкой.
Починил монтирование exfat раздела с -t 4.
Добавил xdotool.
К следующему обновлению постараюсь доделать еще один способ установки oem-install. То есть будет три: обычный, модульный и oem.
Re: BFRESH - лайв для Фреша на основе Бария
Готово. OEM установку добавил, можно пробовать. Позже допишу на вики, впрочем там одна кнопка ).
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Не хватает места для обновления.
Флешка
Re: BFRESH - лайв для Фреша на основе Бария
На системный раздел должно помещаться две сборки (то есть размер ROSA-SYSTEM умножить на два), плюс метров 300-500 сверху. Это если не устанавливать туда свои модули.
Как у вас установлено? Так?
sudo simple-install /dev/sdc -t 4 --hybrid
Вот авторазметка -t 4 на 32Gb флешку.
У вас сильно не так.
Как у вас установлено? Так?
sudo simple-install /dev/sdc -t 4 --hybrid
Вот авторазметка -t 4 на 32Gb флешку.
Код: Выделить всё
betcher BFRESH # lsblk /dev/sda
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 29G 0 disk
├─sda1 8:1 1 15,9G 0 part
├─sda2 8:2 1 100M 0 part
├─sda3 8:3 1 8,6G 0 part
└─sda4 8:4 1 4,5G 0 part
Re: BFRESH - лайв для Фреша на основе Бария
Впрочем косячок с расчетом там присутствовал. Последний раздел не соответствовал расчетному из-за путаницы с мегабайтами/мебибайтами. И снова Спасибо ).
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Да, у меня чуть по другому было
Потом еще с флешкой 64Гб экспериментировал
Код: Выделить всё
live@rosa-aa4dd ~ $ sudo simple-install /dev/sdc -t 4 --hybrid
==> setup logging
==> checks and settings
dd - checked
lsof - checked
parted - checked
sync - checked
fsck - checked
cryptsetup - checked
mkfs.ext4 - checked
mkfs.ext3 - checked
mcopy - checked
TYPE: 4
SIZE 31042
DEVICE: /dev/sdc
TABLE: hybrid
FLAGS: overlay,winfsmount
DEV SIZE: 31042 Mb
======================
PART1:
DIRS: NOSECURE
SIZE: 18941
FS: exfat
PART2:
DIRS: boot EFI
SIZE: 100
FS: vfat
PART3:
DIRS: ROSA-SYSTEM
SIZE: 6000
FS: ext4
PART4:
DIRS: ROSA-DATA
SIZE: 6000
FS: ext4
ctrl-c to abort, ENTER to continue
Код: Выделить всё
live@rosa-aa4dd ~ $ sudo simple-install /dev/sdc -t 4 --mbr --noinstall
==> setup logging
==> checks and settings
dd - checked
lsof - checked
parted - checked
sync - checked
fsck - checked
cryptsetup - checked
mkfs.ext4 - checked
mkfs.ext3 - checked
mcopy - checked
TYPE: 4
SIZE 61991
DEVICE: /dev/sdc
TABLE: mbr
FLAGS: overlay,winfsmount
DEV SIZE: 61991 Mb
======================
PART1:
DIRS: NOSECURE
SIZE: 49890
FS: exfat
PART2:
DIRS: boot EFI
SIZE: 100
FS: vfat
PART3:
DIRS: ROSA-SYSTEM
SIZE: 6000
FS: ext4
PART4:
DIRS: ROSA-DATA
SIZE: 6000
FS: ext4
ctrl-c to abort, ENTER to continue
Re: BFRESH - лайв для Фреша на основе Бария
Я понял в чем дело. 6000 это дефолтный размер прописанный в скрипте, я запускаю ./simple-install из каталога с распакованным бифрешем и размер пересчитывается, а Вы из загруженной системы. Ушел думать...
Re: BFRESH - лайв для Фреша на основе Бария
В последней версии на момент написания сообщения в установщике - во вкладке с возможностью выбора модулей при установке ошибка в описании модуля 08-litesys в слове Plasma.
Re: BFRESH - лайв для Фреша на основе Бария
Есть такое. Спасибо.Sib писал(а): 18 авг 2025, 12:33 В последней версии на момент написания сообщения в установщике - во вкладке с возможностью выбора модулей при установке ошибка в описании модуля 08-litesys в слове Plasma.
Re: BFRESH - лайв для Фреша на основе Бария
Опубликована новая версия. С исправлением ошибок, в том числе найденных вами. И с выбором языка как в лайве фреша. При загрузке с исо загрузка всегда будет начинаться в выбора языка, установленный бифреш язык запомнит и загрузка начнется с основного меню.
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Скачал новый исошник. Загрузился с Вентоя. На рабочем столе ярлык 'Установка ОС РОСА' запускает GUI приложение anaconda_pre, которое потом Анаконду запускает. Программу с тремя способами установки не нашёл. Есть /usr/bin/bfresh_inst, который в консоли спрашивает о включении модулей litesys.xzm extsys.xzm barium.xzm и потом запускает Анаконду. Так и предполагается сейчас?
Re: BFRESH - лайв для Фреша на основе Бария
Скажите, а когда вы качали? Я вчера чинил этот момент, ссылка latest вела не на тот исошник. Актуальная версия - 800, посмотреть можно если запустить команду barium без параметров.
Re: BFRESH - лайв для Фреша на основе Бария
Должно быть так
под рутом, там монтирования есть в скрипте. Получите BARIUM.iso, но это бифреш )))
Когда нужно обновить, снова заходите в папку и запускаете
или даже
но это опасненько ). И снова собираете исо.
Из этой же папки можно устанавливать на флешки и собирать образы qcow2, vdi, wmdk и обычные img с ./simple-install
Если у вас есть обычная роса фреш установленная, вам удобнее будет собирать исо самостоятельно. Качаете архив, то есть не исо, а tar.gz. Распаковываете в папку. Заходите в эту папку в консоли и запускаете
Код: Выделить всё
./make_hybrid.sh
Когда нужно обновить, снова заходите в папку и запускаете
Код: Выделить всё
./updater
Код: Выделить всё
./updater testing
Из этой же папки можно устанавливать на флешки и собирать образы qcow2, vdi, wmdk и обычные img с ./simple-install
Последний раз редактировалось betcher 22 авг 2025, 18:38, всего редактировалось 1 раз.
-
- Сообщения: 16
- Зарегистрирован: 12 май 2018, 18:34
Re: BFRESH - лайв для Фреша на основе Бария
Ага, качал пару дней назад, 793. Спасибо, все понял. Попробую сам iso собрать.