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

Автор Тема: Как пересобрать образ .iso с добавленными модулями  (Прочитано 11649 раз)

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

Оффлайн Ekim

  • Ветеран
  • *****
  • Сообщений: 610
  • Репутация: +7/-0
А в чем прикол держать на флешке все в образах ISO ?
Не ну там RBCD какой-нибудь я понимаю. А Puppy зачем?
# A78M-E35 Athlon-840 Nvidia-GT-710 DDR3-8GB Win7 64(bit)/PRA03-1612Game
# H96MaxUltraHD RK3318 2/16 aarch64 kernel 4.4.159

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
в этом модуле 001-Pra-3.0-sf28.pfs , можно что-то удалить, но что бы потом система всё-таки работала ?
Новичкам не рекомендовал бы
Что именно удалить и для какой цели?
в чем прикол держать на флешке все в образах ISO ?
Вряд ли в этом есть смысл. Ставьте все по разным папкам FRUGAL-ом
С grub4dos это проблемно. Тогда груб2, который больше и сложнее

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
Что именно удалить и для какой цели?
Puppy нужен для медиа компа, соответственно необходимы только аудио-видео плееры и читалка для книг.
Было бы идеально получить совсем чистый дистр Puppy, а уже самому наполнить нужными модулями. И не надо было бы редактировать исо.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Было бы идеально получить совсем чистый дистр Puppy, а уже самому наполнить нужными модулями.
Вики - не для новичков
необходимы только аудио-видео плееры и читалка для книг
Ну и где они в 001?

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
чел просто заблуждается:
Заодно уж спрошу : в этом модуле 001-Pra-3.0-sf28.pfs , можно что-то удалить, но что бы потом система всё-таки работала ? Так понимаю там все вшитые проги.
надо его поправить и сказать чтоб модули из base не трогал, а модули из  modules подбирал как ему вздумается
-------
"вшитые проги" в каталоге modules
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
надо его поправить и сказать чтоб модули из base не трогал,
Уже потрогал - всё нормально.

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Уже потрогал - всё нормально.
если правильно "трогать" - не сломаете
задеть\подначить не хотел, без обид плиз
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5331
  • Репутация: +139/-1
Хочу сделать мультизагрузочную флеху  с разными образами, в том числе и с ПРА, но его со своими модулями.
Pra03-1808retro в виде iso и распакованный в папку имеют одинаковый размер.
Так что можно просто папку /pra из iso поместить в корень своей мультизагрузочной флешки (grub4dos). В menu.lst прописать
Цитата
title PRA retro.
set d=pra
kernel /%d%/vmlinuz-4.4.1-pf3 dir=%d% quiet copy2ram noswap 
initrd /%d%/initrd.xz
(Если флешка быстрая, то можно наверно и без copy2ram )

Содержимое папки /base оставить как есть, а из /modules и /optional все удалить, кроме linux-firmware-light-171204_any-sf01


Заодно уж спрошу : в этом модуле 001-Pra-3.0-sf28.pfs , можно что-то удалить, но что бы потом система всё-таки работала ?
Там на самом деле лучше ничего не редактировать, что-то конечно можно удалить, но выигрыш несколько мегабайт. Стоит ли оно?
Это базовый модуль, вокруг него строится система.
« Последнее редактирование: 28 Май 2019, 00:05:43 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Это базовый модуль, вокруг него строится система.
Да. И в прочих модулях сделано под именно такой состав базы
Что-то удалите - жди сюрпризов. Точно не для новичков
Не знаю, что может мешать в базе (в плане ее размера). Ужимал по максимуму

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
Там на самом деле лучше ничего не редактировать, что-то конечно можно удалить, но выигрыш несколько мегабайт. Стоит ли оно?
Это базовый модуль, вокруг него строится система.
Хотел отредактировать не чтобы уменьшить объём дистра, а чтобы облегчить систему, убрать не нужные проги. Цель -  в base чистая система без программ, а в modules и optional то , что надо мне.
можно просто папку /pra из iso поместить в корень своей мультизагрузочной флешки (grub4dos)
А если туда же добавлять например ddr01, как менять menu.lst ?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
убрать не нужные проги
какие?
Если они не запущены =- как это "облегчит систему" ?
А если туда же добавлять например ddr01, как менять menu.lst ?
d= и версию ядра

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5331
  • Репутация: +139/-1
убрать не нужные проги. Цель -  в base чистая система без программ
Можно отредактировать меню, скрыв ненужные проги. Будет ощущение, что система чистая. )
Меню - Инструменты - Ymenu-меню(поиск, изменение)
Скрин.

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
Если они не запущены =- как это "облегчит систему" ?
Цитата: al от Сегодня в 09:29:39
А если туда же добавлять например ddr01, как менять menu.lst ?
d= и версию ядра
Понял, всем спасибо.

Оффлайн Acerman

  • Старожил
  • ****
  • Сообщений: 261
  • Репутация: +3/-0
Цель -  в base чистая система без программ, а в modules и optional то , что надо мне.
Ха-ха!  Я об этом больше года назад многократно просил, но ничего не меняется.  :)
Можно отредактировать меню, скрыв ненужные проги. Будет ощущение, что система чистая. )
Пришлось так сделать, но это - самообман. Неудовлетворение от "грязной" системы осталось.
При всём уважении...
Вопрос (чтоб не качать понапрасну) - в DDR01 всё так же устроено?
« Последнее редактирование: 14 Август 2019, 22:23:45 от Acerman »
Netbook Acer 722 (AMD C-50 1 ГГц, 4 Гб ОЗУ, Radeon HD 6250)
WinXP + DDR01-1908 (на флешке)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5331
  • Репутация: +139/-1
DDR01 всё так же устроено?
Ну так запустить с параметром base_only (или вручную удалить все из /modules) и посмотреть:
kernel /%d%/vmlinuz-%k% .....base_only

Что в retro, что в ddr в базе в основном разные мелкие утилиты или скрипты sfs. Что там так мешает, наличие mc? :)


p.s. Если нужна только база, проверить при загрузке на наличие параметра load=, а то подхватит какой-нибудь дополнительный модуль из /optional.
« Последнее редактирование: 14 Август 2019, 22:46:04 от krasnyh »