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

Голосование

Вам нужен extramod= в rootaufs2 ?

да
1 (100%)
нет
0 (0%)

Проголосовало пользователей: 1

Автор Тема: Arch. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd  (Прочитано 41975 раз)

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

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #30 : 29 Ноябрь 2017, 10:47:28 »
Раздувание параметров загрузки - это плохо.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #31 : 29 Ноябрь 2017, 11:14:48 »
Раздувание скрипта и изобретение велосипеда  - тоже
fat уже редкость, а с русскими именами тем более - оно того не стоит
Проверил rootflags?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8633
  • Репутация: +187/-2
  • Старый чайник
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #32 : 29 Ноябрь 2017, 11:19:19 »
изобретение велосипеда
Относительно чего?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #33 : 29 Ноябрь 2017, 11:38:05 »
Этот функционал есть в голом ядре. Зачем его переписывать

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #34 : 29 Ноябрь 2017, 11:58:35 »
Раздувание параметров загрузки - это плохо.
Я все сказал. Хау.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6279
  • Репутация: +141/-0
    • RoDoN X
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #35 : 29 Ноябрь 2017, 12:30:16 »
fat уже редкость, а с русскими именами тем более
C чего такой вывод? Флешки по умолчанию из магазина - Fat32
Lenovo B590 (i3-3110M, 8 Гб, GeForce 720M)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #36 : 29 Ноябрь 2017, 12:34:29 »
Имел ввиду на винте. Для фругала можно юзать портеус - будет только лучше
Ну так проверьте на ней rootflags - тогда будет что обсуждать

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #37 : 29 Ноябрь 2017, 13:35:11 »
Я уже давно понял что дистрибутив оторвался от земли и улетает все дальше и выше от людей.
Пытаться расшифровать название initrd дело гиблое, зачем? Зачем в итоговом виде эти названия. Не нужно ответов,  кто-то из нас явно не с планеты земля.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #38 : 29 Ноябрь 2017, 17:49:55 »
Сделал загрузочную fat32 флэшку
http://wiki.puppyrus.org/soft/arch-initrd?&#rootflag

Причем с 4.4.1-pf3 и rootaufs2 - система не загрузилась.
blkid видит раздел
mount пишет - нет такого раздела
Наверное, чего-то не хватает для фат в инитрд

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #39 : 30 Ноябрь 2017, 14:11:22 »
Сделал загрузочную fat32 флэшку
Повторил эксперимент
blkid видит раздел, руками монтируется
Если загружаться со step - работает
В обычном режиме :
Код
mount: /mnt/home: special device /dev/sdb1 does not exist
Добавляю rootdelay==5 - без улучшений (хотя в initrd он есть, но похоже обрабатывается позже чем надо)
Доработал rootaufs. Теперь на моем старом железе работает с rootdelay=5

Итог: http://wiki.puppyrus.org/soft/arch-initrd?&#rootdelay
roll/170808/initrd-rafs2-pf-sf11.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #40 : 04 Декабрь 2017, 11:30:22 »
Оказалось, арч не умеет монтировать ntfs (что не удивительно). Научил
Для монтирования ntfs rw надо это
Заодно доработал автоопределение параметра root= (только когда задан dir= и rootdir= + changes)
Если root= задать - автоопределение отключается
На стационаре так лучше и делать - будет быстрее (особенно где много разделов и дистр на последних по алфавиту разделах)

roll/170808/initrd-4.11-x86_64-sf12.xz
roll/170808/initrd-rafs2-pf-sf12.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #41 : 11 Декабрь 2017, 11:42:23 »
http://forum.puppyrus.org/index.php?topic=19579.msg138532#msg138532 - чтобы заработал .wh надо еще поправить параметры монтирования сквошей

roll/170808/initrd-4.11-x86_64-fallback-sf14.xz
roll/170808/initrd-4.11-x86_64-sf14.xz
roll/170808/initrd-rafs2-pf-sf14.xz

2a-aarch64/pkg-repo/2a-any/mkinitcpio-rootaufs2-2017.12-11-any.pkg.tar.xz

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #42 : 27 Декабрь 2018, 10:19:55 »
mkinitcpio-rootaufs2-2018.12-27-any.pkg.tar.xz
добавил проверку наличия /rootcopy (вылезала ошибка)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Arch Linux. mkinitcpio-rootaufs2 - hook initrd. Аналог pra-porteus-initrd
« Ответ #43 : 06 Январь 2019, 10:39:12 »
В menu.lst прописал initrd.xz, т.к. у меня  некоторые модули грузятся из папок (extramod=). А с initrd-lf-pf- это похоже никак.
Не делал extramod в rootaufs2
Добавил голосование в шапку темы

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
« Последнее редактирование: 21 Октябрь 2019, 15:34:58 от sfs »