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

Автор Тема: Сборка UIRD в Arch Linux (PKGBUILD)  (Прочитано 15215 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #330 : 16 Март 2020, 15:29:23 »
ок
только с btrfs-progs и e2fsprogs
Кстати btrfs в самом дистре нет - тоже добавить?
и тем же mkuird -l -e gettext lfa ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #331 : 16 Март 2020, 15:36:01 »
Кстати btrfs в самом дистре нет - тоже добавить?
А вместе с btrfs-progs разве не подтянется?
Уирду нужен mount -t btrfs, mkfs.btrfs  и fsck не помню как называется.
В системе все это быть не обязано.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #332 : 16 Март 2020, 16:51:24 »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #333 : 16 Март 2020, 17:21:09 »
перезалил
Забрал.

P.S. У меня на 4 метра больше. Подозрительно :))
P.S. Буду проверять по пунктам и сюда дописывать.
-  чистый режим - ОК
-  инсталлятор - OK
-  rootfs=zram так и не работает. Надо будет покопать.
- copy2ram и freemedia - ОК. ( но после ваши скрипты монтируют носитель в /mnt/sda1, не думаю что прям проблема, но...)
- overlayfs - OK.
- сохранение в папку - OK
- хомяк и ченджез в имж + fsck  - OK (btrfs со сжатием тоже норм.)

З.Ы. Надо посмотреть ини, чтоб в режимах с сохранением повторно не создавались ссылки. Проблем нет, но ошибку пишет.
« Последнее редактирование: 16 Март 2020, 18:31:46 от betcher »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #334 : 16 Март 2020, 18:30:17 »
Проверить прям вообще все - не реально. Но в общих чертах все нормально. Постараюсь покопать завтра zram.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #335 : 16 Март 2020, 23:42:42 »
Только сейчас заметил. Здорово придумано, настроил один раз, а потом только выполнить mkuird.
Код
$ cat /etc/mkuird.cfg
# mkuird config file

#########################################
#uncomment this string if work dir is not ./
WORKDIR=/usr/lib/uird
#
#examples:
#DCONFIG=/etc/dracut.cfg # like par -d
#OUTD=/boot # like par -o
#EXCLUDE=BIN_extra,nbd,zram # like par -e
#NAME=myUIRD.cpio.xz # like par -n
#KERNEL=4.19.10-x86_64 # like par -k
#KMODPATH=/tmp/kernelmods # like par -m
##########################################
Вопрос только как mkuird -l -e gettext сюда пристроить, раз он все равно не работает. Какой-то новый ключ -l. Просто добавить в секцию EXCLUDE= наверно недостаточно?
« Последнее редактирование: 16 Март 2020, 23:44:53 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #336 : 17 Март 2020, 06:02:38 »
gettext можно удалить из списка, можно записать в EXCLUDE, без разницы. Ключ -l не новый, он локали добавляет. Пристроить в конфиг наверное тоже получится, потом посмотрю как.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #337 : 17 Март 2020, 07:17:44 »
Кажется нашел проблему со зрам рутфс. Почему-то mount не может сам определить тип фс. Добавил -t ext4 и пошло дело. Проверял только в qs, уирд не пересобирал. В гит изменния сделал, со следующей пересборкой уирд проверим.  Если нормально, то надо добавить uird.rootfs=zram в любой из пунктов меню.
« Последнее редактирование: 17 Март 2020, 07:19:53 от betcher »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #338 : 17 Март 2020, 09:32:40 »
У меня на 4 метра больше. Подозрительно
Собирал по вашему рецепту. Не перепаковывал. Никакой отсебятины
ваши скрипты монтируют носитель в /mnt/sda1, не думаю что прям проблема, но...)
Гасите мой самопал  mountall.service
со следующей пересборкой уирд проверим
Пересобрать?

По исо - т.к. будет новое ядро и изменения с ффмпег (не связано с юирд) - есть смысл выпустить просто обновленный релиз prar1912
C mesa в /modules и 2 вариантами инитрд
Судя по активности скачки alfa.iso - про востребованность юирд ничего не поймем. Только запутаем народ
Есть возражения?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #339 : 17 Март 2020, 12:01:23 »
Возражений нет.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #340 : 17 Март 2020, 12:02:44 »
Пересобрать
Если нужен зрам рутфс, то да.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #341 : 17 Март 2020, 14:17:52 »
Какой файл проверить?
livekitlib строка 2635
проверить наличие -t ext4

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #343 : 17 Март 2020, 14:24:29 »
Но ведь dracut и busybox было необязательно пересобирать? Я так и собирался сделать, хотел еще спросить под это дело, что закоментировать в PKGBUILD.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Сборка UIRD в Arch Linux (PKGBUILD)
« Ответ #344 : 17 Март 2020, 14:42:16 »
dracut и busybox было необязательно пересобирать?
livekitlib в dracut
ббокс точно можно было не пересобирать и он занимает основное время
Остальные 2 пакета быстрее пересобрать, чем разбираться что где что