Большая тайна, большое и светлое волшебство происходит, когда добровольцы объединяются для творения чего-то всем нужного, и, хотя бы немножечко, вечного.

Почему-то от этого чаще солнце выглядывает из-за облаков и очень хочется жить.

Правила и обычаи

UIRD и его фичи

Re: UIRD и его фичи

UUID и LABEL в uird просто ищутся grep'ом в выводе blkid. Таким образом указать можно даже не весь а кусок UUID  ТО есть так:  uird.from=7dba43b2-b59d@/MagOS;7dba43b2-b59d@/MagOS-Data
Подключение своп файла от вин не реализовано, если надо запилим. Сохранение аналогичное changes=xzm уже сделано, но лучше вам подождать очередную сборку там многое исправлено.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2562 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

Добрый день!

Подскажите, пожалуйста, я правильно опции UIRD прописал: (верхняя строка initrd, нижняя UIRD)

Код:

linux    /MagOS_Fresh/vmlinuz from=/MagOS_Fresh sgnfile=MagOS_Fresh.sgn sgndatafiles=MagOS-Data.sgn vmalloc=512M root=/dev/ram0 rw vga=791 splash=silent plymouth.enable=0 home=/@Home/Fresh changes=/@Changes/Fresh findswap


linux    /MagOS_Fresh/vmlinuz from=/MagOS_Fresh uird.sgnfiles=MagOS_Fresh.sgn sgndatafiles=MagOS-Data.sgn vmalloc=512M root=/dev/ram0 rw vga=791 splash=silent plymouth.enable=0 uird.home=<SOME__UUID>@/@Home/Fresh uird.changes=<SOME__UUID>@/@Changes/Fresh findswap

и аналогично для чистого режима KDE в ОЗУ

Код:

linux    /MagOS_Fresh/vmlinuz from=/MagOS_Fresh sgnfile=MagOS_Fresh.sgn sgndatafiles=MagOS-Data.sgn vmalloc=512M root=/dev/ram0 rw vga=791 splash=silent plymouth.enable=0 findswap freemedia copy2ram=/0*,/1*,/2*,/35*,/4*,/8* desktop=kde,kdm 


linux    /MagOS_Fresh/vmlinuz uird.from=/MagOS_Fresh uird.sgnfiles=MagOS_Fresh.sgn sgndatafiles=MagOS-Data.sgn vmalloc=512M root=/dev/ram0 rw vga=791 splash=silent plymouth.enable=0 findswap freemedia uird.copy2ram=/0*,/1*,/2*,/35*,/4*,/8* desktop=kde,kdm

yamah
ученик волшебника
ranks
useravatar
Offline
80 Сообщений
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

Не совсем.
uird.changes=.... uird.mode=changes это в связке параметрами лучше задавать.
uird.sgnfiles= -перечисляет все файлы маркеры для источников в uird.from.
uird.swap=auto
root=uird

neobht
Anton
хранитель
ranks
useravatar
Offline
3179 Сообщений
Мужчина  Перейти к сайту пользователя 
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

neobht,, спасибо. Буду пробовать.

PS: Сам заметил, что не в той теме вопрос задал.

yamah
ученик волшебника
ranks
useravatar
Offline
80 Сообщений
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

Оффтопик.
Было бы интересно увидеть аналог UIRD для обычной системы для работы модульной ОС, где каждая группа модулей находится в своем разделе/подтоме.
Например такие виды групп:
* Base - базовые утилиты, необходимые для работы ОС.
* Common DE Libs - либы для работы окружения рабочего стола.
* DE и DE-зависимый софт
* Пользовательский софт
* несистемный софт (устанавливаемый не из репозиториев дистрибутива)
* настройки.

yamah
ученик волшебника
ranks
useravatar
Offline
80 Сообщений
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

Uird хоть чего вам запустит, разбивайте как хотите.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2562 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

А вот и не правильно с девайсами и каталогами! smile
Вот так не работает

Код:

uird.home=<SOME__UUID>@/@Home/Fresh

а так

Код:

uird.home=<SOME__UUID>@/Home/Fresh

работает.

В путях не должен встречаться символ "@".

Эх! Придется отвыкать обозначать системные подтома (на BTRFS) с символа @.  :-)

yamah
ученик волшебника
ranks
useravatar
Offline
80 Сообщений
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

может лучше в uird сделать, чтобы работало в таких ситуациях?

neobht
Anton
хранитель
ranks
useravatar
Offline
3179 Сообщений
Мужчина  Перейти к сайту пользователя 
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

neobht,, но может и лучше. smile
Я не пытался разобраться в коде UIRD, поэтому не пытаюсь судить, что лучше. Все же зависит от реализации.

Так как у меня домашний каталог для МагОС-и будет жить на той же влэшке, что и сама MagOS, то меня исправления пары строк в grub.cfg и переименование пары каталогов не перенапряжет.
Других? ХЗ! Убунтушникам только может быть проблемно.

ИМХО. Пока, проще добавить информацию, что символ @ в самих путях не допустим. smile

yamah
ученик волшебника
ranks
useravatar
Offline
80 Сообщений
Администратор отключил публичную отправку сообщений

Re: UIRD и его фичи

Переделать можно. Придумайте как по строке определить что там метка или ууид. Не думал, что специальные символы вроде @ кто-то в метках или именах папок использует. С пробелами скорее всего тоже грабли вылезут.

MagOS-Чат http://chat.magos-linux.ru
MagOS-Загрузки http://files.magos-linux.ru/upload
MagOS-Торренты http://tracker.magos-linux.ru

betcher
Александр
магистр-волшебник
ranks
useravatar
Offline
2562 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Авторизация