BFRESH - лайв для Фреша на основе Бария

Ответить
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Представляем 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
Последний раз редактировалось betcher 06 авг 2025, 11:36, всего редактировалось 1 раз.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

(ответ на удаленное сообщение)
Установка на жесткий диск второй системой делается просто. Распакуйте архив в корень любого раздела и пропишите загрузку в текущий загрузчик.. Автоматом такое не умеет ни один модульный дистр, и магос в.том числе. Единственнное, что может магос и убрано в барии это установка в раздел винды с использованием виндового загрузчика. Такая установка не является основной для бария и делать что либо в этом направлении не планирую.
З.Ы. А по теме есть что сказать?
Последний раз редактировалось betcher 15 авг 2025, 09:56, всего редактировалось 1 раз.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Добавлю фишек, а то что-то энтузиазм не в ту сторону пошел.
Если установить бифреш на флешку, именно установить, не dd. В грабе появится инженерное меню. Там пока мало. Из интересного есть пункт загрузки, когда флешка для анаконды не нужна. Грузитесь, вынимаете флешку и запускаете установку. Можно идти к следующему компу.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

(ответ на удаленное сообщение)
Сохранения в бифреше сейчас настроены так же как в барии. Пакуются в модуль в ROSA-DATA/saves (кроме случая с вентоем). На каком диске/разделе эра папка, там и сохранения. Записываются в два модуля, в одном /home и /root, во втором остальное. Модуль с хомяками при каждой загрузке один и тот же, системные изменения хранятся для каждой машины отдельно.
Последний раз редактировалось betcher 15 авг 2025, 09:57, всего редактировалось 1 раз.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Примерный список того, что можно попробовать.

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 там сразу будет в установленном виде. То есть сможет обновляться. С некоторыми ограничениями на тип разбивки, чтобы сохранить размер образа. Такое можно делать уже сейчас, но нужно проверять на сколько такой образ может заменить ИСО. В виртуалках, с вентой, с руфусом, баленой и проч.
Sib
Сообщения: 134
Зарегистрирован: 31 май 2022, 07:22
Operating system: Other

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение Sib »

Протестировал установку BFRESH с USB флеш с Ventoy. Установил KDE с минимальным набором программ. Установка прошла нормально, и система работает. Т.е. установил как обычную систему, но с выбором ПО. Хоть это пока и черновик, но напишу замечание - не точное описание модулей при выборе набора ПО, и оно на английском. Названия модулей тоже неплохо бы изменить - чтобы они так же описывали что в них находится.
Ещё проверил возможность запуска системы с USB флеш с Ventoy. Сохранения в директории rosa на Ventoy работают. Так же можно устанавливать программы из репозитория и они тоже сохраняются. В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Спасибо. С замечаниями согласен, Мне об этом уже писали, практически теми же словами. Обязательно учту.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.
Sib
Сообщения: 134
Зарегистрирован: 31 май 2022, 07:22
Operating system: Other

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение Sib »

betcher писал(а): 23 июл 2025, 06:11
Sib писал(а): 23 июл 2025, 05:10 В общем получилась портативная переносная система на USB флеш с Ventoy. Которую быстро можно вернуть в исходное состояние удалив все файлы из директории rosa на USB флеш.
Все так. Единственный минус такой установки в том, что система не сможет обновляться. А значит в какой то момент при установке программы может прилететь куча обнов. Для такого использования лучше установленный на флешку бифреш.
Можно заменить старый iso образ на более новый - вот и обновление системы. Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами. И при этом можно настроить эту систему и на свежий образ установить нужные программы. И в случае ЧП какого нибудь использовать эту систему временно, при этом результат работы сохранится. В общем полезный iso образ получается. И возможность выбора ПО при установке - тоже плюс.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Sib писал(а): 25 июл 2025, 03:13 Мне не нравится идея обычной установки тем что она будет использовать всю USB флеш, а iso образ может храниться вместе с другими файлами.
В вариантах установки -t 4 и 4l первый раздел будет пустой exfat, как раз чтобы использовать флешку как флешку. Раздел виден и в виндах тоже, в барии монтируется автоматом в /mnt/nosecure. B бифреше автомонтирование еще не делал.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Обновил сборку, ссылки там же на http://barium.rosa.ru. Изменений не много. Более понятный интерфейс установщика и накопившиеся обновления пакетов. Для тех у кого установлен можно обновить из апплета, примерно как во фреше.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

В продолжении темы фишек бифреша.
В установленном 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
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

Хорошую вещь делаете, спасибо!
Некоторые отчеты. Устанавливал из Вентоя сначала так

Код: Выделить всё

sudo simple-install /dev/sdc -t 4 --hybrid --flags aufs,winfsmount -i 'DEFAULTUSER=paha:AUTOLOGINUSER=paha'
С такой флешки система не загружалась. Хотел попробовать aufs, но флаг winfsmount, наверно, зря поставил. Описания флагов не смог найти.
Потом так поставил

Код: Выделить всё

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
Так загружается. В Win 7 раздел exFAT не монтируется.
Не сохраняются некоторые настройки в Bfresh. Например, часовой пояс.
Далее, запустил обновление sudo barium update. В процессе начали вылезать повторяющиеся строки. Думая, что скрипт завис, нажал Ctrl+C, но скрипт не завершился, в пошел дальше скачивать.

Код: Выделить всё

==> 202: File _REPOLIST signed by /usr/share/rosa-rw/pubkeys/main.gpg
==> 222: Found new version 250805787
==> 538: Starting: update version mode
==> Запущен процесс обновления : update : 0
==> 366: Preparing work directory /.memory/data/from/0/ROSA-SYSTEM.upd ...
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
^C/usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at io.c(518) [generator=3.3.0]
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(713) [sender=3.3.0]
==> Прервано пользователем
==> 374: Destination directory is ready now.
rsync: [receiver] write error: Broken pipe (32)
==> 375: Downloading files...
==> 99: Downloading: rsync://barium.rosa.ru/barium/rosa13/release/BFRESH/updates/ROSA-SYSTEM/_REPOLIST
Был плохой интернет и ночь, я оставил обновляться до утра. Утром прочитал "==> 118: Ошибка загрузки". Не перезагружаясь, запустил опять обновление. Теперь были такие строки

Код: Выделить всё

==> 107: Old file exists: 89836Kb, sync
==> 109: Not enouth free space, using rsync --inplace ...
receiving incremental file list
barium.xzm
        622,59K   0%  298,48kB/s    0:05:06  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
          9,33M  10%  198,12kB/s    0:06:58  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         19,94M  21%  150,00kB/s    0:08:01  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         29,54M  32%  129,08kB/s    0:08:05  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         40,13M  43%  226,50kB/s    0:03:50  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         49,92M  54%   48,78kB/s    0:14:27  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         61,49M  66%  251,50kB/s    0:02:02  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         71,78M  77%  201,65kB/s    0:01:41  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         80,23M  86%   30,06kB/s    0:06:38  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         90,43M  98%  248,69kB/s    0:00:07  /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
/usr/lib/rosa-rw/b-utils/update: строка 26: xdotool: команда не найдена
wake up
         92,23M 100%  163,94kB/s    0:09:09 (xfr#1, to-chk=0/1)

Number of files: 1 (reg: 1)
Number of created files: 0
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 92,23M bytes
Но само всё шло, ничего не нажимал. Система обновилась нормально. Теперь можно загружать старую версию и новую.
Так-же пробовал свои модули делать, вроде все понятно, работает. В Вентое только не работает подключение модулей, там не монтируется /.memory/layer-base/1 , а в ./0/modules не копируется.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Спасибо за отзыв. Теперь по пунктам.
sudo simple-install /dev/sdc -t 4 --hybrid --flags aufs,winfsmount -i 'DEFAULTUSER=paha:AUTOLOGINUSER=paha'
Выглядит здраво, между параметрами для ROSA.ini надо "::", но может и так сработает, не помню. Флаги это просто пустые файлы в корне загрузочного раздела, чтобы попробовать aufs можно было просто после установки добавить туда пустой файл с таким именем, появятся дополнительные пункты для загрузки aufs. Winfsmount это для автомонтирования exfat раздела который вначале диска с бифрешем создается при -t 4.
aufs.png
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> Так загружается. В Win 7 раздел exFAT не монтируется.
На счет вин 7 не знаю, может exfat не понимает, можно тогда в ntfs форматнуть. Проверяли не так давно с win 10, раздел подключался, по остальным разделам винда предлагала форматировать.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> Не сохраняются некоторые настройки в Bfresh. Например, часовой пояс.
Некоторые вещи перезаписываются из ини. Настройте часовой пояс там.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> /usr/lib/rosa-rw/b-utils/update: строка 25: xdotool: команда не найдена
Принято. Починю. Команда используется для подавления хранителя экрана во время обновления. Мышкой шевелит )).
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> В Вентое только не работает подключение модулей, там не монтируется /.memory/layer-base/1 , а в ./0/modules не копируется.

Да, все так. Там подключается папка только для модулей с сохранениями. Можно было бы сделать и полноценный второй источник с ROSA-DATA, но тогда инструкция усложнится. Нужно будет не папку rosa создать, а распаковать туда ROSA-SYSTEM/defaults.tar.bz2. Надо думать, похоже работа в вентое наиболее востребованная фишка ).
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

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
hybrid.png
PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

betcher писал(а): 09 авг 2025, 15:47 > Так загружается. В Win 7 раздел exFAT не монтируется.
На счет вин 7 не знаю, может exfat не понимает, можно тогда в ntfs форматнуть. Проверяли не так давно с win 10, раздел подключался, по остальным разделам винда предлагала форматировать.
Просто думал, что --hybrid для поддержки старых ОС. При '--hybrid -t 4' этот гибрид не срабатывает, флешка как и без гибрида.
gdisk.png
Пробовал только exfat раздел создавать, тогда срабатывает, но в Вин7 все равно не пашет. Да это и не суть важно, можно в mbr сделать.
Еще такие ошибки выскакивают, наверно связанные с автомонтированием exfat, которого я не наблюдаю.
errors.png
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> При '--hybrid -t 4' этот гибрид не срабатывает.
Ваша правда. С четырьмя разделами не срабатывает, с тремя уже норм. Уверен был, что проблемы начинаются с пятого раздела.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

> Еще такие ошибки выскакивают, наверно связанные с автомонтированием exfat, которого я не наблюдаю.

Ага, косяк. Для -t 4l строка правильно формируется, а для -t 4 нет. Починю. Спасибо.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Обновился образ.
Теперь с вентоем сохранения работают также как в остальных случаях. Чтобы начали работать нужно рядом с образом в каталоге вентоя создать папку ROSA-DATA и один раз перегрузить уже с этой папкой.
Починил монтирование exfat раздела с -t 4.
Добавил xdotool.

К следующему обновлению постараюсь доделать еще один способ установки oem-install. То есть будет три: обычный, модульный и oem.
oem.png
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Готово. OEM установку добавил, можно пробовать. Позже допишу на вики, впрочем там одна кнопка ).
PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

Не хватает места для обновления.
nospace.png
Флешка
lsblk.png
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

На системный раздел должно помещаться две сборки (то есть размер ROSA-SYSTEM умножить на два), плюс метров 300-500 сверху. Это если не устанавливать туда свои модули.

Как у вас установлено? Так?
sudo simple-install /dev/sdc -t 4 --hybrid

Вот авторазметка -t 4 на 32Gb флешку.
t4.png

Код: Выделить всё

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 
У вас сильно не так.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Впрочем косячок с расчетом там присутствовал. Последний раздел не соответствовал расчетному из-за путаницы с мегабайтами/мебибайтами. И снова Спасибо ).
PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

Да, у меня чуть по другому было

Код: Выделить всё

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
Потом еще с флешкой 64Гб экспериментировал

Код: Выделить всё

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
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Я понял в чем дело. 6000 это дефолтный размер прописанный в скрипте, я запускаю ./simple-install из каталога с распакованным бифрешем и размер пересчитывается, а Вы из загруженной системы. Ушел думать...
Sib
Сообщения: 134
Зарегистрирован: 31 май 2022, 07:22
Operating system: Other

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение Sib »

В последней версии на момент написания сообщения в установщике - во вкладке с возможностью выбора модулей при установке ошибка в описании модуля 08-litesys в слове Plasma.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Sib писал(а): 18 авг 2025, 12:33 В последней версии на момент написания сообщения в установщике - во вкладке с возможностью выбора модулей при установке ошибка в описании модуля 08-litesys в слове Plasma.
Есть такое. Спасибо.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Опубликована новая версия. С исправлением ошибок, в том числе найденных вами. И с выбором языка как в лайве фреша. При загрузке с исо загрузка всегда будет начинаться в выбора языка, установленный бифреш язык запомнит и загрузка начнется с основного меню.
PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

Скачал новый исошник. Загрузился с Вентоя. На рабочем столе ярлык 'Установка ОС РОСА' запускает GUI приложение anaconda_pre, которое потом Анаконду запускает. Программу с тремя способами установки не нашёл. Есть /usr/bin/bfresh_inst, который в консоли спрашивает о включении модулей litesys.xzm extsys.xzm barium.xzm и потом запускает Анаконду. Так и предполагается сейчас?
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Скажите, а когда вы качали? Я вчера чинил этот момент, ссылка latest вела не на тот исошник. Актуальная версия - 800, посмотреть можно если запустить команду barium без параметров.
betcher
Сообщения: 373
Зарегистрирован: 24 сен 2013, 06:37
Operating system: MagOS
Barium

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение betcher »

Должно быть так
800.png
Если у вас есть обычная роса фреш установленная, вам удобнее будет собирать исо самостоятельно. Качаете архив, то есть не исо, а tar.gz. Распаковываете в папку. Заходите в эту папку в консоли и запускаете

Код: Выделить всё

./make_hybrid.sh
под рутом, там монтирования есть в скрипте. Получите BARIUM.iso, но это бифреш )))

Когда нужно обновить, снова заходите в папку и запускаете

Код: Выделить всё

./updater
или даже

Код: Выделить всё

./updater testing
но это опасненько ). И снова собираете исо.
Из этой же папки можно устанавливать на флешки и собирать образы qcow2, vdi, wmdk и обычные img с ./simple-install
Последний раз редактировалось betcher 22 авг 2025, 18:38, всего редактировалось 1 раз.
PahaMaster
Сообщения: 16
Зарегистрирован: 12 май 2018, 18:34
Operating system: RosaDesktopFresh 2016.1

Re: BFRESH - лайв для Фреша на основе Бария

Сообщение PahaMaster »

Ага, качал пару дней назад, 793. Спасибо, все понял. Попробую сам iso собрать.
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»