Разработки проекта PuppyRus > LF (linux frugal).

Запуск любого FULL линукс из папки (т.е. много линуксов на 1 разделе)

(1/1)

sfs:

--- Цитата: sfs от 15 Февраль 2022, 07:37:34 ---Цитата: AZJIO
у меня 4 диска на физическом диске,
Цитата: sfs
На каждом надо иметь свободное место - нерационально. Удобнее 1 раздел и каждый дистрт в своей папке (хоть фул хоть фругал). Достаточно собрать rootaufs2 или uird initrd. Подробнее в вики
--- Конец цитаты ---

--- Цитата: AZJIO от 15 Февраль 2022, 10:18:17 ---
--- Цитата: sfs от 15 Февраль 2022, 07:37:34 ---Удобнее 1 раздел
--- Конец цитаты ---
если одна система, а если Windows, Arch, Mint, Xubuntu?

--- Конец цитаты ---
Фругал линукс особенно после появления ntfs3 можно и на ntfs поставить в 1 раздел с виндой, Но под линукс удобнее всетаки иметь 1 ext или т.п. раздел
Перенесенный фул линукс в папку от стандартного не будет отличаться ничем. Надо только пересобрать инитрд (raf2 или uird)
Если не нужно горячее подключение модулей - достаточно overlayfs. Он есть во всех современных ядрах.
Наши ядра фичастее (aufs  uksmd le9)

RoDoN:

--- Цитата: sfs от 16 Февраль 2022, 10:22:36 ---Если не нужно горячее подключение модулей - достаточно overlayfs. Он есть во всех современных ядрах.
--- Конец цитаты ---
А вот тут можно чуть подробнее. Т.е. любое современное ядро убунты или дебиана можно использовать для загрузки из каталога? А что тогда нужно изменить в инитрд или есть готовый?

sfs:
Саня проснулся  :D
Без заморозки и сохраненки можно
https://wiki.puppyrus.org/soft/arch-initrd?&#mkinitcpio-dir
https://wiki.puppyrus.org/soft/arch-initrd?&#mkinitcpio-loop-subdir
Тут можно вообще без aufs ofs


--- Цитата: RoDoN от 16 Февраль 2022, 12:17:36 ---что тогда нужно изменить в инитрд или есть готовый?
--- Конец цитаты ---
В raf2 можно грузить фул из папки rootdir=/твой_дир_с_full rw
С заморозкой - добавить aufs ofs по вкусу https://wiki.puppyrus.org/soft/arch-initrd#mkinitcpio-overlayfs_mkinitcpio-lf-overlayfs_mkinitcpio-lf-aufs
И для фругала я доделал  overlay https://wiki.puppyrus.org/soft/arch-initrd-rootaufs2#mkinitcpio-rootofs
Ну и под другое ядро - пересобрать initrd-raf2 со своими .ko , убедившись, что overlay.ko монолитно или  добавлен (он может не быть в родном инитрд - т.е. просто перепаковкой тогда не покатит)

RoDoN:

--- Цитата: sfs от 16 Февраль 2022, 14:09:53 ---Саня проснулся  :D
--- Конец цитаты ---
Я вообще-то уже несколько лет так пользуюсь, но с ядрами PRA, я ж до разделения темы об этом писал:

--- Цитата: RoDoN от 15 Февраль 2022, 20:45:31 ---отдельных каталогах Астра Орел, Дебиан 11, Runtu 18.04 и 20.04, которые работают на ядрах от PRA64 vmlinuz-4.15.13-pf6-amd64 или vmlinuz-5.12.0-pf6-lf-amd64 + initrd-rafs2-pf-sf14.xz или initramfs.img (сам когда-то собирал)
--- Конец цитаты ---
И  initramfs.img я собирал по твоей инструкции, но нужны были обязательно ядра с aufs... чтож надо будет попробовать. Мне фругал в данном случае не нужен и "горячее" подключение тоже не нужно.

Навигация

[0] Главная страница сообщений

Перейти к полной версии