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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #315 : 09 Декабрь 2015, 17:55:22 »
Потихоньку начало получаться. С manjaro в частности
В pra uird собирается с некоторыми тонкостями
alias сразу все ломают
Как сделать автомонтирование всех носителей?

Оффлайн neobht

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1031
  • Репутация: +15/-0
  • Автор темы
Re:Initrd UIRD
« Ответ #316 : 10 Декабрь 2015, 02:23:30 »
Попробуйте алиас dir= заменить на другой.

С автомонтированием не понял вопрос. Где вы это хотите?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #317 : 10 Декабрь 2015, 09:46:32 »
Попробуйте алиас dir= заменить на другой.
UIRD_FROM=dir - вместо dir - что-то другое написать?
Я правильно понял, что файл с алиасами можно засунуть в готовый инитрд перепаковкой или надо пересоьирать дракут?
С автомонтированием не понял вопрос. Где вы это хотите?
После загрузки системы - все смонтировано +
Код
http://wiki.puppyrus.org/soft/porteus-initrd#noauto
Заморачиваться перечислением в uird.mount запарно

Понял, что меня коробило в load+=
Если в дефолте вместо load= задать base= (можно еще и modules=  optional=) - к load= вернется понятный смысл (загрузка по маске из optional)
Мне кажется так логичнее и универсальнее

По итогу root=/ uird.from=pra uird.load=/base/,/modules/ uird.ro=*.pfs,*.xzm,*.rom,*.squashfs,*.pfs,*.sfs uird.cp=*/rootcopy uird.find_params=-maxdepth_2  - не особо замечаю ускорения

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Initrd UIRD
« Ответ #318 : 10 Декабрь 2015, 10:26:04 »
uird.from= c полным путем от /dev до pra попробуйте (не знаю как у вас устроено). И еще попробуйте сократить uird.ro оставив только то, что реально используете. Если ускорения не будет нужно разбираться что может тормозить.
По поводу автомонтирования. Мне кажется это не в initrd надо делать.
З.Ы. есть еще скрипт внутри uird, называется automount. Можно попробовать добавить его в cmdline в таком виде - $(automount), но есть шанс, что это помешает загрузке :)  Проверять надо.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #319 : 10 Декабрь 2015, 10:30:09 »
Думаю зря Вы дефолтное автомонтирование слили - удобно. особенно новичкам

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Initrd UIRD
« Ответ #320 : 10 Декабрь 2015, 10:45:05 »
Автомонтирование у нас есть. Включается в МагОС.ини, но кмк работает не на уровне инитрд. Тем более дефолтная срела КДЕ,  а в долфине нет проблем с монтированием, ткнул мышой и готово.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Initrd UIRD
« Ответ #321 : 10 Декабрь 2015, 11:24:37 »
Я не знаю насколько это удобно новичкам, а мне лично дефолтное автомонтирование не нравится, особенно на ноутах, где стоит параллельно винда с разделом рекавери, приходится прописывать в rc.local отмонтирование всех виндовых разделов. Так что это спорное утверждение про удобство, автоматически должен быть смонтирован раздел с системой, а остальные на усмотрение пользователя (ИМХО)
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #322 : 10 Декабрь 2015, 12:13:59 »
дефолтное автомонтирование не нравится,
Код
http://wiki.puppyrus.org/soft/porteus-initrd#noauto
А в uird,как я понял можно подробно прописать uird.mount=

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Initrd UIRD
« Ответ #323 : 10 Декабрь 2015, 12:53:19 »
дефолтное автомонтирование не нравится,
Код
http://wiki.puppyrus.org/soft/porteus-initrd#noauto
По кругу ходим, здесь уже разбирали и все проблемы при использовании noauto не сняли ведь, поэтому и хотелось бы, чтобы автомонтирование было опциональным, а не наоборот, поскольку лучше по желанию пользователя подключить нужные разделы, чем сначала все смонтировать, а потом размонтировать не нужные.

З.Ы. Еще один аргумент в не пользу автомонтирования, правда не типичный случай, но мне уже дважды так попадалось, что когда винт на компе со сбойными секторами на разделе ntfs, то винда тупит страшно и PRA тоже, т.к. пытается смонтировать все разделы, а PR-1312 с явным указанием раздела загрузки запускался без тормозов.
« Последнее редактирование: 10 Декабрь 2015, 13:02:38 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #324 : 10 Декабрь 2015, 13:02:08 »
Здесь круг другой. В UIRD Сделано совсем по другому

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Initrd UIRD
« Ответ #325 : 10 Декабрь 2015, 13:03:31 »
Так может и не надо тогда переделывать в точности под портеус?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Initrd UIRD
« Ответ #326 : 10 Декабрь 2015, 13:10:27 »
Максимальная совместимость не помешает. UIRD планирую внедрять в ПРА64 с большим ядром от manjaro и проприетарными видеодровами
Можно и с нашим ядром юзать - но я для себя кроме больших ядер пользы не нашел
Хорошо бы - авторы выложили свои рабочие конфиги.

Оффлайн Satevis

  • Старожил
  • ****
  • Сообщений: 230
  • Репутация: +6/-0
Re:Initrd UIRD
« Ответ #327 : 10 Декабрь 2015, 13:12:26 »
Так может и не надо тогда переделывать в точности под портеус?
А потом те кому нужно автомонтирование, дружно откажутся от UIRD. (если есть возможность, нужно делать, чтобы был выбор с сохранением)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Initrd UIRD
« Ответ #328 : 10 Декабрь 2015, 14:11:11 »
Выбор, все все время ждут что люди будут выбирать.....

А потом те кому нужно автомонтирование, дружно откажутся от UIRD.
хочется на это посмотреть. Заметит ли человек который первый раз видит систему, что у него uird надо срочно все бросить и ставить убунту.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re:Initrd UIRD
« Ответ #329 : 10 Декабрь 2015, 14:23:40 »
В uird есть все для реализации автомонтирования нужно только прикрутить к uird.mounts чтоб не городить еще один параметр. Например uird.mounts=auto. Думаю Антон не будет против.