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

Автор Тема: Установка FULL PRA03  (Прочитано 22296 раз)

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

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #15 : 01 Август 2017, 10:45:37 »
заработает c initramfs из test2
У меня не заработало, послало лесом.
Буду пробовать собрать.
« Последнее редактирование: 01 Август 2017, 10:49:06 от 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: Установка FULL PRA03
« Ответ #16 : 01 Август 2017, 11:35:04 »
послало лесом.
На каком этапе? busybox.pfs не забыл?
Буду пробовать собрать.
Там все просто. Установить и mkinitcpio

А чем не устроил метод с установкой в changes?
Нужен запуск фула с сохраненкой?

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #17 : 01 Август 2017, 18:04:17 »
подключить к пра03 репу http://mirror.yandex.ru/puppyrus/2a-aarch64/pkg-repo/2a-any/, sudo pacman -Sy mkinitcpio-rootaufs2 и собрать  штатно http://wiki.puppyrus.org/soft/arch-initrd
Сделал, все получилось.

З.Ы. Про сборку штатно в wiki написано не понятно, без подробностей, нужно с примером команды сборки.
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: Установка FULL PRA03
« Ответ #18 : 02 Август 2017, 08:46:08 »
Сделал, все получилось.
Выложи
Про сборку штатно в wiki написано не понятно, без подробностей, нужно с примером команды сборки.
Так достаточно?

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #19 : 02 Август 2017, 10:45:09 »
Так достаточно?
Да, теперь понятнее.
Делал в pra03-middle так: sudo mkinitcpio -с /etc/mkinitcpio-rootaufs2-pf.conf -g /boot/initramfs.img, но была ругань, что не найден хук fsck - где его брать?

Скачать initramfs.img

Проверил с этим initramfs.img загрузку full-установок pra32 на двух ноутах с разными ядрами (4.5.1, 4.7.0 и 4.9.5) - все работает. Оказывается с этим initramfs.img грузится и pra64full.

UPD: Сейчас попробовал собрать в pra32full с другим конфигом:
Код
live@pra:~$ sudo mkinitcpio -c /etc/mkinitcpio-rootaufs2.conf -g /boot/initramfs-32.img
==> Starting build: 4.5.1-pf1
  -> Running build hook: [base]
==> ERROR: Hook 'udev' cannot be found
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
  -> Running build hook: [rootaufs2]
  -> Running build hook: [subdir2]
==> ERROR: module not found: `iso9660'
==> WARNING: No modules were added to the image. This is probably not what you want.
==> Creating xz-compressed initcpio image: /boot/initramfs-32.img
==> WARNING: errors were encountered during the build. The image may not be complete.
теперь ругается на udev и iso9660. Как лечить?
« Последнее редактирование: 02 Август 2017, 11:07:57 от 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: Установка FULL PRA03
« Ответ #20 : 02 Август 2017, 11:48:33 »
Делал в pra03-middle так: sudo mkinitcpio -с /etc/mkinitcpio-rootaufs2-pf.conf -g /boot/initramfs.img, но была ругань, что не найден хук fsck - где его брать?
Наверное он хотел fsck.aufs - как понимаешь его не существует - не обращать внимания
Оказывается с этим initramfs.img грузится и pra64full.
Со монолитными спец. ядрами - ничего удивительного. С прочими не получится
Сейчас попробовал собрать в pra32full с другим конфигом:
Для спецядер нет смысла -  получишь только ошибки и больший размер инитрд
==> ERROR: Hook 'udev' cannot be found
Не понятно куда у тебя делся /lib/initcpio/hooks/udev . Если есть - значит он заточен под системд
Не нужен спецядрам udev - у них все внутри
==> ERROR: module not found: `iso9660'
Правильно пишет - этот модуль ядра в 4.5.1-pf1  вкомпилен монолитно

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #21 : 02 Август 2017, 12:01:49 »
Собираюсь пользоваться только ядрами от Pro, поэтому особо не заморачиваюсь, но интересно, что размер initramfs.img получается разный при сборке в pra03-middle (1534 Кб) и в pra32full (1781 Кб), хотя это все равно значительно меньше, чем initramfs-*-fallback.img из твоего iso.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #22 : 02 Август 2017, 12:05:00 »
Наверное он хотел fsck.aufs - как понимаешь его не существует
Странно, что ругался во фругале, а в фул ругани уже не было

Возник вопрос, как сделать, чтобы не было автомонтирования всех разделов при загрузке системы. Параметр noauto здесь не работает.
« Последнее редактирование: 02 Август 2017, 12:26:50 от 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: Установка FULL PRA03
« Ответ #23 : 02 Август 2017, 12:41:53 »
Собираюсь пользоваться только ядрами от Pro
Тогда юзай в пра и пра64 что выложил и не парься
размер initramfs.img получается разный при сборке в pra03-middle (1534 Кб) и в pra32full (1781 Кб)
Наверное из-за системд
все равно значительно меньше, чем initramfs-*-fallback.img из твоего iso.
вики
Цитата
initramfs-*fallback отличается от initramfs отсутствием хука autodetect. Т.е. включены все модули ядра
В исо еще 2 варианта включены потоньше

как сделать, чтобы не было автомонтирования всех разделов при загрузке системы. Параметр noauto здесь не работает.
Работает (перепроверил)
Цитата
Лог загрузки /var/log/initrd.log
« Последнее редактирование: 02 Август 2017, 12:45:19 от sfs »

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #24 : 02 Август 2017, 14:29:12 »
Наверное из-за системд
Я не пользуюсь этим, а размер возможно из-за наличия fsck
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #25 : 02 Август 2017, 16:45:25 »
как сделать, чтобы не было автомонтирования всех разделов при загрузке системы. Параметр noauto здесь не работает.
Работает (перепроверил)
А у меня noauto не хочет работать, виндовые разделы не монтируются, а все ext2/3/4 монтируются автоматом, проверено на двух ноутах... а раздел с Runtu я монтировать не хочу...

Такой файл /var/log/initrd.log у меня отсутствует
« Последнее редактирование: 02 Август 2017, 16:48:03 от 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: Установка FULL PRA03
« Ответ #26 : 02 Август 2017, 17:27:45 »
все ext2/3/4 монтируются автоматом
Возможно их монтирует не инитрд
Пройди его в режиме step, на последнем шаге посмотри mount

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Установка FULL PRA03
« Ответ #27 : 04 Август 2017, 11:33:50 »
Перепроверил в пра-roll. Загрузка с сд. На винте 3 раздела : fat ntfs ext4
C noauto ни один не подключился
Т.е. искать проблему надо в пра03

Онлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
  • Автор темы
Re: Установка FULL PRA03
« Ответ #28 : 04 Август 2017, 12:28:10 »
Перепроверил в пра-roll.
C моим initramfs.img?
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: Установка FULL PRA03
« Ответ #29 : 04 Август 2017, 12:41:49 »
Со своим из исо. Если ты не правил rootaufs2 - разницы быть не должно