Форум проекта PuppyRus Linux
Разработки проекта PuppyRus => Разработка PFS и Initrd => Тема начата: RoDoN от 09 Август 2017, 09:25:11
-
Вчера немного поэкспериментировал :) Все каталоги, стоящей на нетбуке Runtu 14.04 XFCE переместил в каталог /mnt/sda6/runtu1404, добавил файлы ядра 4.7.0-pf1 собранного Pro и нормально загрузился с использованием initramfs.img (http://forum.puppyrus.org/index.php?topic=19897.msg133563#msg133563), который собран с конфигом /etc/mkinitcpio-rootaufs2-pf.conf (http://wiki.puppyrus.org/soft/arch-initrd-rootaufs2). Похоже так можно любой большой линукс запустить из каталога и иметь их несколько на одном разделе :)
З.Ы. К сожалению на нетбуке нормально смотреть полноэкранное онлайн-видео можно только в pra32full (http://forum.puppyrus.org/index.php?topic=19897.0), т.к. и Runtu, и штатная Win XP HE, и даже frugal-установки Puppy(Rus) тормозят :(
-
Похоже так можно любой большой линукс запустить из каталога и иметь их несколько на одном разделе
Т.е. рано похоронили LF (http://forum.puppyrus.org/index.php?topic=15365.0) :)
Можно и еще хитрее : модули ядра, профили браузеров и т.п. распаковать отдельные папки и наделать симлинков
Причем ядро можно любое с AUFS. А если использовать только full из папки - вообще любое
Все описанное можно и с UIRD (http://wiki.puppyrus.org/soft/uird)
-
Причем ядро можно любое с AUFS. А если использовать только full из папки - вообще любое
Да, любое с AUFS можно, а вот вообще любое для только full из папки не прокатывает, во всяком случае на ядре 3.16.77 от Runtu у меня не загрузилось.
-
любое для только full из папки не прокатывает
инитрд пересобирал? По идее в subdir(2) только mount --bind
-
инитрд пересобирал?
Нет, взял сделанный в pra32full
-
взял сделанный в pra32full
Этот подойдет для любого спец-ядра от Pro
Для не спец ядер - надо пересобирать initrd с этим ядром и /etc/mkinitcpio-rootaufs2.conf