alex_q_2000⇓ пишет:А как MagOS на хдд ставится?
Так же как на флэшку
Разницы нет
alex_q_2000⇓ пишет:Может у него и инсталлятор можно спереть?
Уже так сказать спер :
UPTOR-2.zip - https://cloud.mail.ru/public/9CN6/WX9oZT877
UPTOR это инсталятор от МагОС + идентификация по UUID (Загрузчики - grub2 и syslinux)
В сборке от МагОС нет опции идентификации диска.
При загрузке с флэшки UIRD найдет первый попавшейся MagOS и это будет MagOS на диске
А так как сборки у меня установлены везде, то чистый МагОС мне не загрузить без правок.
А удобно когда установил загрузчик. Запустил его, выбрал нужное меню и запустил.
Эту проблему в самом МагОС почему то игнорируют. Видимо предполагается, что система загружается только с флэшки
Для идентификации я выбрал опцию - uird.mounts=$UUID@/boot
Где вместо $UUID можно записать метку диска, но UUID вроде как надежнее
alex_q_2000⇓ пишет: И ещё... А сам UIRD в модуль не сохраняет? И если да, то он, наверняка не будет работать на fat32 и после удаления файлов будет непомерно раздуваться? Этож надо его "трамбовать" чем-то каждый раз.
Писалки модулей - находятся в папке /usr/lib/magos/rc.halt.
Они то как раз и трамбуют сис-изменения в модуль :
У меня :
UIRD +80-savetomodule + 81-savetomodule-post
81-savetomodule-post это маговский скрипт для записи модуля, но с моими правками. Протестирован мною
В МагОС :
В МагОС один 80-savetomodule для записи модуля и сделан он позже
Но его я не тестировал. Занятие времяемкое да и первый вариант прекрасно работает.
Все мои изменения направлены на увеличение объема пакуемых сис-изменений.
Мой рекорд - это паковка 1.8 Гб сис-изменений при 2 Гб памяти.
В реальной системе такое просто недостижимо.
Это очень много. В самом МагОС этими правками не заинтересовались т к больших объемов паковки у них нет
В МagOS такого уверяю не добиться.
Хотя бы потому, что в стр 8 в /usr/lib/magos/rc.halt.pre/30-umount выключается swap
swapoff -a >/dev/null 2>/dev/null
А ведь там могут быть записаны сис-изменения ???
Да и система прекрасно выключает swap без дополнительной помощи
Может это в Росе проблема, но в Магее все ок !!!
alex_q_2000⇓ пишет:И если да, то он, наверняка не будет работать на fat32 и после удаления файлов будет непомерно раздуваться?
Писалка модулей работает с памятью, а на флэшку пишет готовый запакованный модуль
Поэтому на fat32 работать будет
На fat32 проблема с запуском скриптов, т к нет нужных свойств для фс
Когда место на флэшке кончится, то просто модуль не запишется
Что бы модуль сильно не раздувался применяются фильтры, отсеивающие ненужное
А статический img запоминает все подряд и видимо заполнится быстрее
alex_q_2000⇓ пишет:А скорость работы с динамическим диском (модулем xzm) по логике должна быть ниже, чем со статическим (фиксированным img)?
Флэшка скоростная, то статический img будет наверно быстрее
Если флэшка медленная , то вероятно статический img будет тянуть
С модулями algri14 в свое время работал и может что то конкретнее сказать.
А писалка пишет модуль при выключении системы. Выключил и свободен.
К тому же если мало зависит от быстродействия флэшки.
Модули будут дольше скачиваться при загрузке или при выключении запакованный модуль с сис-изменениями будет дольше писаться на флэшку