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

Автор Тема: PuppyRus и Grub4Dos в мультизагрузке.  (Прочитано 17509 раз)

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

Оффлайн fulll

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Автор темы
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #15 : 22 Январь 2015, 22:53:35 »
Скачать https://cloud.mail.ru/public/a159bf5ec7f1/modules_event-0.3.pfs и подключить.
В Slacko не тестировал.

Имеется ввиду в рабочем подключить?
Но если дистрибутив не установлен, т.е. Live, нужно пересобирать sfs?
« Последнее редактирование: 22 Январь 2015, 22:56:00 от fulll »

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #16 : 23 Январь 2015, 03:57:32 »
Скачать https://cloud.mail.ru/public/a159bf5ec7f1/modules_event-0.3.pfs и подключить.
В Slacko не тестировал.
возможно поменять расширение на sfs (переименовать) на старых версиях где поддержки pfs нет.
Цитата
Имеется ввиду в рабочем подключить?
ну да sfs-load(подключение sfs на лету) еще не отменяли. На счет правильности метода преобразования (переименование или unsquashfs) вопрос к автору.
Цитата
Но если дистрибутив не установлен, т.е. Live, нужно пересобирать sfs?
тоесть хотите "из коробки" поддержку? слить вместе с основным файлом - тогда - да. Если я неправильно понял - перефразируйте.
« Последнее редактирование: 23 Январь 2015, 03:59:13 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн fulll

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Автор темы
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #17 : 23 Январь 2015, 10:25:01 »
тоесть хотите "из коробки" поддержку? слить вместе с основным файлом - тогда - да. Если я неправильно понял - перефразируйте.

for_wov, Спасибо за ответ!
Да!) Все верно!
Куда положить modules events при перепаковке? нужно ли его прописывать?
Пожалуйста, если можно ссылочку на нужную тему с перепаковкой-добавлением подскажите.
Прошу к таким вопросам отнестись спокойно, ибо в puppy только начинаю разбираться).
Спасибо!
« Последнее редактирование: 23 Январь 2015, 11:39:48 от fulll »

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #18 : 23 Январь 2015, 23:08:12 »
Прошу к таким вопросам отнестись спокойно, ибо в puppy только начинаю разбираться).
Штудируйте следующую ветку вики, но не особо вникайте в "ядерные" процессы. Ядро любого паппилинукс "из коробки" поддерживает squashfs (велосипеды придуманы за нас) по этому берите и пользуйтесь встроенными командами или контекстным меню файлового менеджера в части работы с sfs, pfs.
unsquashfs PUPPY_VERSION.sfs получите папку root-squashfs с иерархией файлов как в живой системе.
unsquashfs modules_event-0.3.pfs ./modules_events/
cp -a ./modules_events/* /путь_к/root-squashfs/ Знатоки подправьте забыл как скопировать с сохранением относительных путей (делаю копипастом в файл.менеджере)
mksquashfs PUPPY_VERSION_NEW.sfs
mv PUPPY_VERSION.sfs PUPPY_VERSION_backup.sfs
mv PUPPY_VERSION_NEW.sfs PUPPY_VERSION.sfs
где PUPPY_VERSION = название главного модуля системы.
тоесть распаковали систему, распаковали модуль, добавили содержимое модуля в содержимое распакованной системы и запаковали обратно = не самый удачный но самый эффективный способ добиться желаемого без особого вникания. тру-вей делать ремастеринг или не заморачиваться если пользуете PRA.
нужно ли его прописывать?
Пожалуйста, если можно ссылочку на нужную тему с перепаковкой-добавлением подскажите.
Только к автору. Командной поддержки модуля пока не заявлено.
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн fulll

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Автор темы
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #19 : 23 Январь 2015, 23:16:15 »
for_wov, Спасибо за ответ, ссылки, будем разбираться! ;)

только к автору. Командной поддержки модуля пока не заявлено.

Вот только об "командной поддержке" пару слов пояснений), что подразумевалось.
 :)

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #20 : 24 Январь 2015, 00:48:23 »
Вот только об "командной поддержке" пару слов пояснений), что подразумевалось.
DdShurik разрабатывает свой (активно допиливает и отшлифовывает) вариант настоящего паппи (маленьгого и шустрого "лучшего друга человека"), другие (далеко не все) участники развивают systemd реализацию (если ее можно так назвать) автоматизации для администраторов конечно-же в юзер-ориентированном подходе, третьи сторонники тру(классик) паппи интересуются новинками но не стремятся жертвовать стабильностью, четвертые считают что все свое дважды лучше чужого. Все выше перечисленное = ИМХО и не претендует на хоть какую-то долю истинны. Во всех без исключения дистрибутивах линукс (и не только линукс и паппи в частности) есть вопрос о программных пакетах (инструментах для решения тех или иных задач) точнее об их эффективности и удобстве обращения к ним. Инструмент каждый любит разный от того и реализация как энтого самого инструмента так и ОС (как не просто набора энтих самых инструментов) у каждого разработчика своя. Системного видения (как и ведения) дела не наблюдаю. В этом нет ничего плохого т.к. разные точки зрения дают разные (разнообразные) решения.
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33956
  • Репутация: +231/-0
    • PuppyRus-A
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #21 : 24 Январь 2015, 09:01:42 »
Давайте определимся с определениями  ;)
Настоящий папи- это то, что сделано на woof. На форуме его переводят и модернизируют
PuppyRus - это проект с широкими границами
PuppyRus(PR) - A, Ричи, Ice, Snowdog ... - дистры проекта

Основные течения на форуме:
1. PR-староверы: Snowdog Jeans Ричи  PuppyRus-IceWM(xfce)-13.12
2. PRA
3. Puppy-староверы : качественные старые сборки с переводом rodin-s
4. Puppy-woof-ce : Tahr c недоделанным переводом

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8634
  • Репутация: +187/-2
  • Старый чайник
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #22 : 24 Январь 2015, 12:21:32 »
Куда положить modules events при перепаковке?
Модуль modules_event будет работать только в PRA и Richy-219. Slacko придётся переделывать, но там есть своя подключалка модулей.
Моноблок 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

Оффлайн fulll

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Автор темы
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #23 : 24 Январь 2015, 19:01:55 »
for_wov, sfs, DdShurick Огромное Спасибо вам Всем за ваши Полные ответы!

Остается пожелать Всем проектам Развития и в итоге объединение в 1 Большую Жемчужину, которая и стабильна и удобна и гибкая и не старая, но и не самая хлипкая новая)))!!!!

Всем удачи и успехов!!!! :)

Оффлайн for_wov

  • Ветеран
  • *****
  • Сообщений: 464
  • Репутация: +13/-0
  • TRUE
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #24 : 24 Январь 2015, 19:25:11 »
Остается пожелать Всем проектам Развития и в итоге объединение в 1 Большую Жемчужину, которая и стабильна и удобна и гибкая и не старая, но и не самая хлипкая новая)))!!!!
какие сборки оставили в мультизагрузке? что понравилось в каждой из систем? чего хотели бы от нового паппи?
актуально для мультизагрузки в каждом последующем релизе (особенно для PRA) в корне исо держать папку с названием praXXXX - упростит вопросы по использованию нескольких версий на диске/флешке для юзеров, хоть и чуть усложнит жизнь сборщиков(так ли часто выходят релизы?) зато будет ясно что, где и когда скачено/установлено (проще для отладки и оказания помощи).
« Последнее редактирование: 24 Январь 2015, 19:59:31 от for_wov »
Опыт увеличивает нашу мудрость, но не уменьшает нашей глупости.

Оффлайн fulll

  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Автор темы
Re:PuppyRus и Grub4Dos в мультизагрузке.
« Ответ #25 : 24 Январь 2015, 20:08:41 »
какие сборки оставили в мультизагрузке? что понравилось в каждой из систем? чего хотели бы от нового паппи?


Код
title Live PuppyRus 5.7.1 Precise Retro                
map  --mem  (hd0,0)/pprrtr571pr/pprrtr571pr.iso  (hd32)
map  --hook
chainloader  (hd32)

title Live PuppyRus 5.4 Slacko Very Fat
kernel /ppr54slckvf/vmlinuz pmedia=usb
initrd /ppr54slckvf/initrd.gz

title Live PuppyRus 14.12 Game Arch based
find --set-root --ignore-floppies --ignore-cd /ppr1412gar/pra/initrd.xz
kernel /ppr1412gar/pra/vmlinuz-3.14.17-pf4 quiet pmedia=usb dir=/ppr1412gar/pra copy2ram noswap
initrd /ppr1412gar/pra/initrd.xz

title Live PuppyRus 5.5 Wary
kernel /ppr55w/vmlinuz pmedia=usb
initrd /ppr55w/initrd.gz

title Live PuppyRus 60 Tahr m03
find --set-root --ignore-floppies /ppr60thrm03/tahr60m/initrd.gz
kernel /ppr60thrm03/tahr60m/vmlinuz pfix=ram plang=ru_RU pkeys=us pmedia=usbhd pupsfs=sdb1:/ppr60thrm03/tahr60m/puppy_tahr_6.0.sfs
initrd /ppr60thrm03/tahr60m/initrd.gz

title Live PuppyRus Porteus 4-3.0.1 Tiptoper XFCE
find --set-root --ignore-floppies /porteus/initrd.xz
kernel /porteus/vmlinuz sgnfile=porteus-v3.0.1-i486-tiptoper.sgn copy2ram max_loop=100
initrd /porteus/initrd.xz

title Live PuppyRus 13.12 Icewm Big
find --set-root --ignore-floppies --ignore-cd /ppr1312ibg/initrd.gz
kernel /ppr1312ibg/vmlinuz psubdir=/ppr1312ibg pmedia=usb pfix=noram noswap
initrd /ppr1312ibg/initrd.gz

title Live PuppyRus Tiny 3.1 Home
kernel /ppr31tnh/boot/bzImage quiet
initrd /ppr31tnh/boot/tinycore.gz

title Live Puppy Rus 5.20 Lupu Bit Compact Fluxbox
kernel /plpr52bitcmpct/vmlinuz pmedia=usbhd wm=fluxbox sfsdir=SFS pfix=ram
initrd /plpr52bitcmpct/initrd.gz

Пожелания самые обычные:
 - работа Всех Присутствующих в сборке функций, в частности, в некоторых сборках(а может даже во всех) некорректная работа с Grub4Dos из системы в Live режиме(в Install не сталкивался, т.к. не инсталлировал на HDD PuppyRus).
 - что положено в папку modules, то видно в загруженной Live системе.
 - обилие драйверов мобильных устройств, в частности модемов.
 - устойчивость и стабильность.
 - существующая возможность сохранения сессий должна сохранена!

Система очень симпатичная и легкая, на русском языке, при своем маленьком размере обладает функционалом и мобильностью, вследствие чего является в первую очередь "Every Live System".

На взгляд человека, совсем недавно прикоснувшегося к этому проекту, освоение Debian модификаций воспринимается как уход в сторону из-за большого количества зависимостей, присущей этой ветке, и уменьшающую удобство управления пакетами. Ветка Slacko является в отношении зависимостей пакетов наиболее свободной.

Вот так вкратце пожелания и соображения "с пылу, жару"))))). 8)
 ;)
« Последнее редактирование: 24 Январь 2015, 20:16:27 от fulll »