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

Автор Тема: UIRD toxzm : сохранения в модуль при выключении  (Прочитано 12779 раз)

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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #15 : 18 Февраль 2020, 13:12:24 »
А можно пока прикрепить вот этот uird.lfa1801.cpio.xz, с которым тестировалось?
Куда прикрепить? Не понял.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #16 : 18 Февраль 2020, 13:13:45 »
В любое место, где я могу его скачать.

Пока он еще работоспособный и не порезанный.  :)
« Последнее редактирование: 18 Февраль 2020, 13:15:55 от krasnyh »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #17 : 18 Февраль 2020, 13:14:23 »
если в виртуалке - не парься :
Ок. Пока без системд загрузил. Посмотрю что можно безеболезненно выкинуть.
Пока думаю так:
- все сетевое
- всю крипту
- fsck*

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #18 : 18 Февраль 2020, 13:21:27 »
Пока думаю так:
да и udev
Инструкция по сборке тоже бы не помешала

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #19 : 18 Февраль 2020, 13:25:01 »
да и udev
По udev не уверен. Он однако дракуту нужен.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #20 : 18 Февраль 2020, 13:40:45 »
Инструкция по сборке тоже бы не помешала
Инструкция как и раньше.
Подключаете модуль DEVX
Качаете uird
git clone --recursive https://github.com/neobht/uird.git
cd uird
./make_dracut.sh
./make_busybox.sh

Лезем в ./configs/uird_configs и делаем конфиг на основе тех что уже лежат в папке со своим видением прекрасного. Можно несколько конфигов, чтоб потом использовать как преднастройки типа uird.basecfg=LFA-toxzm uird.basecfg=LFA-toimg

Смотрим uird/mkuird.cfg и выбрасываем все что не нравится.

Собираем.
./mkuird имя_дефолтного_конфига
 
« Последнее редактирование: 18 Февраль 2020, 14:08:37 от betcher »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #21 : 18 Февраль 2020, 13:45:17 »
./make_busybox.sh
Я пробовал уже собирать uird в IceArch и у меня возник вопрос по busybox и необходимости его компилировать? Все же в арче пакеты и так свежайшие. Если я установлю через pacman (pacman -S busybox) самую последнюю версию?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #23 : 18 Февраль 2020, 14:07:10 »
Я пробовал уже собирать uird в IceArch и у меня возник вопрос по busybox и необходимости его компилировать? Все же в арче пакеты и так свежайшие. Если я установлю через pacman (pacman -S busybox) самую последнюю версию?
Дело не в свежести, а в том, что бизибокс может иметь другой состав модулей. Скорее всего подойдет, но может и нет.... Просто установить наверное будет недостаточно, попробуйте положить бинарник в папку uird/busybox.
А что в icearch не собирается?
« Последнее редактирование: 18 Февраль 2020, 14:12:15 от betcher »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #24 : 18 Февраль 2020, 14:19:26 »
Там причина скорее не в нарушении технологии сборки, а в неправильном запуске. Я прописывал только одну uird-команду uird.from=/IceArch-0.994-x86_64.iso.


 
https://yadi.sk/d/TK6E1DcIj80O_A
Ну вот, порезали. Незапуск.
Скрин.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #25 : 18 Февраль 2020, 14:20:53 »
Ну вот, порезали. Незапуск.
Давайте подробности. Где лежит ледяной, какие еще параметры загрузки. Виртуалка или что там у вас. По одному скрину понятно только что uird не нашел файл.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #26 : 18 Февраль 2020, 14:23:29 »
Я просто в точности повторил ту же ситуацию, с теми же исходными http://forum.puppyrus.org/index.php?topic=22460.msg166255#msg166255.

Виртуалка Qemu.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #27 : 18 Февраль 2020, 14:30:36 »
Ок. Тоже повторю.
Грузится и тоже qemu.  Спасибо, кстати, за:
    qemu-system-x86_64 -smp 4,maxcpus=4,cores=4,threads=1,sockets=1 -enable-kvm -soundhw ac97 -m 1.5G -rtc base=localtime -drive format=raw,media=cdrom,readonly,file=/mnt/sda3/iso/lf01-1911-x86_64.iso -boot d -drive format=raw,file=/dev/sda

Пригодилось :)
Давайте по шагам разбирать.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #28 : 18 Февраль 2020, 14:37:14 »
- распаковываю исо с lfa, 
- в корень папки кладу исошник ледяного. То есть рядом с EFI, boot, lfa1801.
- UIRD кладу рядом с инитрд, то есть в папку lfa1801.
- собираю исо скриптом ./iso-make-grub4dos.sh.
Полученный двухгиговый 200218.iso гружу с qemu по вашему рецепту.


Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: UIRD toxzm : сохранения в модуль при выключении
« Ответ #29 : 18 Февраль 2020, 14:41:35 »
Я просто гружу sda диск в qemu (qemu-system-x86_64 -smp 4,maxcpus=4,cores=4,threads=1,sockets=1 -enable-kvm -soundhw ac97 -m 1.5G -drive format=raw,file=/dev/sda -rtc base=localtime
).

Он с grub4dos, на нем menu.lst с записью:
Цитата
title ▒▒ icearch из исо  ядро+uird от lfa1801
root (hd0,2)
set d=lfa1801
set k=5.4.0-porteus
kernel /%d%/vmlinuz-%k%_64 uird.from=/IceArch-0.994-x86_64.iso;/arch uird.load=x86_64 uird.ro=*.sfs
initrd /%d%/uird.%d%.cpio.xz
Папка lfa1801 на sda3, поэтому root (hd0,2). Так же IceArch-0.994-x86_64.iso в этой же папке. Все.