Сайт | Скачать | Видео | Wiki

Автор Тема: Initrd UIRD  (Прочитано 242504 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #465 : 03 Август 2017, 14:18:50 »
попробовал uird.load=/modules/,rootcopy,/base/ - не прокатывает. Похоже в uird где-то sort по  dir/mod.pfs
Т.е. вместе с папкой :( base ниже modules

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #466 : 03 Август 2017, 14:21:19 »
В итоге портеус:
uird.from=/dir uird.load=/modules/,rootcopy,/optional/module1.pfs;/optional/module2.pfs,/base/ - Эмуляция pra-porteus: модули из  dir/modules и dir/base+ перечисленные из dir/optional + копирование поверх содержимого /root. uird.load=/base/,/modules/
dir/base - по алфавиту сверху
Поверх копируется rootcopy (не root) и не понял последнее "uird.load=/base/,/modules/" это к чему? В остальном вроде так. Проверьте только на счет переноса base немного не уверен.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #467 : 03 Август 2017, 14:22:18 »
Т.е. вместе с папкой :( base ниже modules
Значит общим списком видимо.
А перенести модули никак? В optional хотя бы, он по алфавиту последний должен быть.
« Последнее редактирование: 03 Август 2017, 14:24:24 от betcher »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #468 : 03 Август 2017, 14:37:34 »
Поверх копируется rootcopy (не root)
Поправил
А перенести модули никак? В optional хотя бы
Так получится. Тогда в пра-порт. надо добавить load=08;09
Но конечно не супер
Трюк с ln -s base 02 не прокатил. Симлинки юирд похоже вообще сливает

Вообще в плане супер-универсальности - функционал модули из папок в порядке перечисления папок не помешал бы

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #469 : 03 Август 2017, 14:38:21 »
А что кстати в этих модулях? Большие? А то может их в uird.cp пристроить :)

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #470 : 03 Август 2017, 14:46:16 »
Так получится. Тогда в пра-порт. надо добавить load=08;09
Тогда проще в modules и переименовать в 99*

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #471 : 03 Август 2017, 14:59:52 »
Тогда проще в modules и переименовать в 99*
Да , можно не переименовывать. Номерные только в base
Это пожалуй - самое простое

А что кстати в этих модулях? Большие? А то может их в uird.cp пристроить :)
089 -багфикс ; 090 маленькая сохраненка. Ломается смысл сохраненки в модуль. Тогда уж в каталог
« Последнее редактирование: 03 Август 2017, 15:02:32 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #472 : 03 Август 2017, 15:03:22 »
Попутал. В modules не номерные. Переименовывать придется в zz*

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #473 : 03 Август 2017, 15:19:36 »
Тут надо смотреть что нужно перекрыть. Может достаточно даже в base переименовать в 99*

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #474 : 03 Август 2017, 15:28:21 »
Тут надо смотреть что нужно перекрыть.
По моей задумке - все
В итоге раздел про фругал уже получился
copy2ram копирует в /mnt/live/memory/changes - наверное не так?

Какие еще есть актуальные варианты фругала?
Переходим к фул?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #475 : 03 Август 2017, 15:32:16 »
copy2ram копирует в /mnt/live/memory/changes - наверное не так?
В /memory/copy2ram и это тоже фильтр :) uird.copy2ram=00,kde типа того.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #476 : 03 Август 2017, 15:33:55 »
Какие еще есть актуальные варианты фругала?
Варианты сохраненок, подключение хомяка, монтирование произвольной папки, своп диск и файл много еще чего.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #477 : 03 Август 2017, 15:37:38 »
/memory/copy2ram
Точнее даже в $SYSMNT/copy2ram. /memory можно заменить в initvars внутри uird.
/mnt.live* - это для совместимости ссылки, которые ведут в разные каталоги в /memory

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Initrd UIRD
« Ответ #478 : 03 Август 2017, 15:49:21 »
Варианты сохраненок, подключение хомяка, монтирование произвольной папки, своп диск и файл много еще чего.
Дописал
Хотя не очень понимаю смысл трюков с хомяком и каталогом
Переходим к фул?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: Initrd UIRD
« Ответ #479 : 03 Август 2017, 15:58:25 »
Переходим к фул?
Давайте, но там прям все проверять надо. Мало тестили.