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

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

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

Оффлайн Демьян

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 539
  • Репутация: +7/-0
  • Автор темы
Пересборка базы (001*.pfs) PRA, DDR

Модули FileZilla, работающий вебобозреватель для файлообменников, timeweawer, редактор doc (Libre) и аналог Noteped++ какие подойдут для этой (pra03-1808retro) сборки?
Как пересобрать образ .iso с добавленными модулями?
« Последнее редактирование: 16 Август 2019, 09:11:23 от sfs »
Ноут Asus X551M с PuppyRus-A 09-1909, DDR01-20.11

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Как пересобрать образ .iso с добавленными модулями?
1. Распаковать образ в папку.
Код
% ls -l
итого 288
drwxrwxrwx 4 root root   2048 янв  7  2018 EFI
-rwxr-xr-x 1 root root    540 июн 21  2018 acl.sh
drwxrwxrwx 6 root root   2048 сен 15  2016 boot
-rw-rw-rw- 1 root root   1530 фев 10  2015 boot-readme.txt
-rw-rw-rw- 1 root root 269875 авг  6  2018 grldr
-rwxr-xr-x 1 root root    391 июн 11  2015 grub4dos-2flash.bat
-rwxr-xr-x 1 root root    391 фев 10  2015 grub4dos-2flash.sh
-rw-rw-rw- 1 root root    389 авг  6  2018 isolinux.cfg
-rwxr-xr-x 1 root root   1532 ноя 26  2015 iso-make-grub4dos.sh
-rwxr-xr-x 1 root root   1800 ноя 23  2017 iso-make-hybrid.sh
-rw-rw-rw- 1 root root  10383 авг  2  2018 menu.lst
drwxrwxrwx 6 root root   2048 янв 12  2017 pra
2. Разместить свои модули в /modules или /optional
3. Подключить https://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/mkisofs-3.01a08.pfs
(Если система 64bit, то https://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/mkisofs-p_64.pfs)
4. В папке с распакованным iso выполнить команду:
Цитата
sudo ./iso-make-hybrid.sh

Все. Директорией выше будет находиться новый iso.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Isomaster же для редактирования iso.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
Распаковать образ в папку.
Это же делать не в виндовс ?  Там при распаковки образа появляется несколько папок. Создавать отдельную папку и туда распаковывать ?

Ещё вопрос : если на флешке установлен ПРА  можно туда каким любо образом для мультизагрузки добавить ещё iso и в загрузчике выбирать что загружать ?



Оффлайн sfs

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

На один раздел (даже fat ntfs ) можно добавить сколько угодно FRUGAL дистров. Каждый будет в своей папке и к каждому своя строка в меню загрузчика
На ext раздел аналогично можно и FULL
Подробнее - в нашей вики

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Только не знаю чем запаковать, чтобы исо остался загрузочным
UltraISO в помощь, прога хоть и платная, но позволяет бесплатно полноценно работать с iso-образами размером до 300 Мб
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Pro послушайте. И бесплатно и зло. Болтологию разводите.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
На один раздел (даже fat ntfs ) можно добавить сколько угодно FRUGAL дистров. Каждый будет в своей папке и к каждому своя строка в меню загрузчика
Добавляемый образ кинуть в корень флешки, создать папку и туда, или в одну из папок BOOT или boot ? Строки в меню загрузчика сами добавятся ?
В UltraISO чего только не делал, но образ из неё не получается загрузочным. При загрузке образ или просто не грузится или в начале сразу пишет - ошибка.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Добавляемый образ кинуть в корень флешки, создать папку и туда, или в одну из папок BOOT или boot ?
Нет. Создать папку и в нее распаковать исо (без BOOT) и руками поправить меню загрузчика (подробнее в вики)
Или заюзать инсталлятор
С grub2 можно и из iso запускаться - лишние замороки, не для новичков
Строки в меню загрузчика сами добавятся ?
Если пользоваться инсталлятором ПРА и grub4dos - да
В UltraISO чего только не делал, но образ из неё не получается загрузочным
Надо редактировать исо, а не создавать новый
Или в новом добавлять загрузочные сектора из исходного исо

А в чем вообще смысл делать свой исо и почему не сделлать это под любым фругал - линуксом одним скриптом из корня исо?

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Главное не забывать что в pra программ для создания iso нет, надо ставить дополнительно.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Скрипт сам предложит подключить нужный модуль

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
линуксом одним скриптом из корня исо
Для меня это сложно.
Всем спасибо за разъяснения.
« Последнее редактирование: 24 Май 2019, 10:56:55 от al »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Для меня это сложно.
По мне - в этой теме получается - под виндой сложнее
И на главный вопрос не ответили:
в чем вообще смысл делать свой исо

Оффлайн al

  • Пользователь
  • **
  • Сообщений: 35
  • Репутация: +0/-0
в чем вообще смысл делать свой исо
Хочу сделать мультизагрузочную флеху  с разными образами, в том числе и с ПРА, но его со своими модулями. Заодно уж спрошу : в этом модуле 001-Pra-3.0-sf28.pfs , можно что-то удалить, но что бы потом система всё-таки работала ? Так понимаю там все вшитые проги. По логике его надо распаковать, не нужные программы удалить, потом собрать.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1708
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Скинуть menu.lst? Очень мультизагрузочное, только этого вашего пра нету.
Компьютер имеет то преимущество перед мозгом, что им пользуются.