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

Автор Тема: Puppy-PRA-03. full установка vs сохранение в каталог  (Прочитано 7939 раз)

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

Оффлайн Mialder

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Автор темы
Здравствуйте! Решил попробовать разные дистрибутивы puppy, понравился PRA, но долго возился с установкой, ибо после установки стандартными методами grub4dos не грузился. Пришлось уставить его самому. Вопрос вот в чём - есть ли возможность установить эту систему как полноценную, методом full? В стандартных вариантах не нашел, хотя в других дистрибутивах есть. Или же, если нет, то как выйти из режима Live? Каждый раз когда запускаю систему, все системные файлы, папки вроде etc,bin,lib оказываются на смонтированном диске (папке) максимальный объем которого 1ГБ. Хотелось бы обойти это ограничение. И не возиться каждый раз с сохранением системы, перед перезагрузкой. Заранее спасибо.
« Последнее редактирование: 08 Январь 2017, 09:00:50 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Puppy-PRA-03 full установка
« Ответ #1 : 07 Январь 2017, 15:04:17 »
сть ли возможность установить эту систему как полноценную, методом full?
http://wiki.puppyrus.org/puppyrus/pra#full_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0
1ГБ. Хотелось бы обойти это ограничение. И не возиться каждый раз с сохранением системы, перед перезагрузкой.
Сохраняйте а каталог - получится почти фул

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re: Puppy-PRA-03 full установка
« Ответ #2 : 07 Январь 2017, 15:10:22 »
сть ли возможность установить эту систему как полноценную, методом full?
http://wiki.puppyrus.org/puppyrus/pra#full_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0
1ГБ. Хотелось бы обойти это ограничение. И не возиться каждый раз с сохранением системы, перед перезагрузкой.
Сохраняйте а каталог - получится почти фул
а про само сохранение и нет информации

Оффлайн Mialder

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Автор темы
Re: Puppy-PRA-03 full установка
« Ответ #3 : 07 Январь 2017, 16:07:27 »
Возникли вопросы по пунктам:
Загрузить систему со всеми нужными Вам модулями и сохраненками
Переписать все на подготовленный раздел. Не забыль про ядро и initrd
Поправить конфиг. загрузчика.
При фругал установке всё записывается в отдельную папку, у меня, к примеру, по стандарту папка pra. Куда же всё это копировать при full установке? Опять так, в папке pra нет всех этих etc, dev, lib и прочих папок. На флешке тоже нет. Их необходимо копировать из RAM диска, или они будут создаваться во время загрузки системы?
По последнему пункту пока нет вопросов, но думаю возникнут в процессе)

P.S Настроить сохранение в каталог получилось, спасибо. Но текущая сессия всё равно загружается в RAM, а её у меня не так много. Так что всё равно, по всей видимости, нужно пробовать full установку.
« Последнее редактирование: 07 Январь 2017, 16:43:38 от Mialder »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Puppy-PRA-03 full установка
« Ответ #4 : 07 Январь 2017, 17:34:08 »
нужно пробовать full установку
Не надо, это "прошлый век". Удалите из строки загрузки copy2ram.
Моноблок 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

Оффлайн Mialder

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Автор темы
Re: Puppy-PRA-03 full установка
« Ответ #5 : 07 Январь 2017, 17:39:35 »
Ну так её там и нет. Однако, всё равно создается раздел Live, который находится в RAМ.

Оффлайн Mialder

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Автор темы
Re: Puppy-PRA-03 full установка
« Ответ #6 : 07 Январь 2017, 17:44:24 »
Вот содержимое файла menu.lst
Код
#default 6
timeout 5
color 11 12 13 14
graphicsmode -1 640:800
font /rus_bold.lz

title PRA. Без загрузки в RAM и сохранения. Рекомендуется при < 256Mb RAM.\n Модули не загружаются в RAM (оперативную память)\n load=module[1];module[n]   - .pfs загружаются выше базы из /optional\n noload=module[1];module[n] - пропуск загрузки перечисленных модулей (regex)\n debug - вывод подробностей загрузки (пошаговый режим)
    set d=pra
    set s=170107103229
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    kernel /%d%/vmlinuz-4.7.0-pf1 dir=%d% sgnfile=%s%  quiet changes=prasaves
    initrd /%d%/initrd.xz
   

title PRA. Copy2RAM (загрузка в RAM), без сохранения и swap. Рекомендуется при > 500Mb RAM.\n Все модули загружаются в RAM (оперативную память)
    set d=pra
    set s=170107103229
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    kernel /%d%/vmlinuz-4.7.0-pf1 dir=%d% sgnfile=%s%  quiet copy2ram noswap 
    initrd /%d%/initrd.xz

title PRA. Emergency (аварийный режим). Доступ к root консоле перед запуском Х.\n rootcopy не используется. Добавление параметра 'debug' даст пошаговое выполнение initrd\n Включается запись логов.\n Если проблему решить не удалось - создайте с помощью 'inxi-wrapper' отчет и отправьте на форум.
    set d=pra
    set s=170107103229
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    kernel /%d%/vmlinuz-4.7.0-pf1 dir=%d% sgnfile=%s% norootcopy  emergency
    initrd /%d%/initrd.xz

title PRA. Пример загрузки с параметрами.\n Сохранение в поддиректорию changes, находящуюся на EXT разделе.\n При FAT,NTFS - создайте скриптом make-changes файл changes.dat\n Загрузка только драйверов ATI (noload=)
    set d=pra
    set s=170107103229
    find --set-root --ignore-floppies --ignore-cd /%d%/%s%
    pause --wait=0 Запрет загрузки модулей ядра:
    set bl=modprobe.blacklist=pcspkr,ipv6 volume=0% autoexec=sudo~defaultterminal~-e~mc
    kernel /%d%/vmlinuz-4.7.0-pf1 %bl% dir=%d% quiet sgnfile=%s% changes=/%d% copy2ram noswap noload=video-intel;video-nvidia load=Premote
    initrd /%d%/initrd.xz

title    Windows XP\n  Можно загружать grub4dos через загрузчик Windows NT/2000/XP:\n    1. Скопируйте GRLDR на C: \n    2. Допишите в файл C:\BOOT.INI строку C:\GRLDR="Start GRUB"
    find --set-root --ignore-floppies --ignore-cd /boot.ini
    chainloader +1

title    Windows Vista & 7 & 8
    find --set-root --ignore-floppies --ignore-cd /bootmgr
    chainloader /bootmgr
Вот и раздел этот (папка). Все остальные разделы монтируются из неё. Или, быть может, я ошибаюсь по поводу того что она расположена в RAM?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Puppy-PRA-03 full установка
« Ответ #7 : 07 Январь 2017, 19:23:48 »
Однако, всё равно создается раздел Live, который находится в RAМ.
Это издержки porteus, это к sfs, я тут ничего сделать не могу, не мой дистрибутив.
Моноблок 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

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re: Puppy-PRA-03 full установка
« Ответ #8 : 07 Январь 2017, 20:59:42 »
Или, быть может, я ошибаюсь по поводу того что она расположена в RAM?
это просто название - live

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Puppy-PRA-03 full установка
« Ответ #9 : 07 Январь 2017, 22:09:08 »
Или, быть может, я ошибаюсь по поводу того что она расположена в RAM?
Не ошибаетесь. Доказательство:
Код
live@pra64:~$ grep tmpfs /proc/mounts
tmpfs /mnt/live tmpfs rw,relatime,mode=755 0 0
live@pra64:~$ sudo du -hs /mnt/live/
686M /mnt/live/
Правда /mnt/live/ не имеет ничего общего с /home/live, которая в случае сохранения в каталог находится на физическом разделе.
Моноблок 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

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re: Puppy-PRA-03 full установка
« Ответ #10 : 08 Январь 2017, 05:22:23 »
/mnt/live/changes должен вести на вашу директорию сохранения?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Puppy-PRA-03 full установка
« Ответ #11 : 08 Январь 2017, 08:59:59 »
« Последнее редактирование: 08 Январь 2017, 09:02:27 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: Puppy-PRA-03. full установка vs сохранение в каталог
« Ответ #12 : 08 Январь 2017, 09:37:14 »
 При сохранении в каталог системные и пользовательские изменения сохраняются вместе, как и в "большом" или full линуксе. При таком раскладе changes становится "копилкой ошибок", правда исправлять их намного легче, чем в full. Я уже который год бьюсь доказывая, что /home должен быть примонтирован отдельно, неважно файл, раздел или каталог. Это отделит пользовательское от системного, в "больших" линуксах не зря так делают. Систему можно один раз настроить и сохранить настройки в модуль squashfs. Модуль получается маленький и перепаковывать его приходится не часто. Почему я за монтирование раздела к /home? Мне так удобно. Раздел общий для всех линуксов, кэш браузера общий, а это не только экономит место на диске, но и позволяет использовать браузер с одинаковыми настройками в Simply и Richy например. Это относится и к другим программам, Skype, Pidgin... Можно даже создать общего пользователя при условии одинаковости имени и id.
Моноблок 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

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re: Puppy-PRA-03. full установка vs сохранение в каталог
« Ответ #13 : 08 Январь 2017, 10:51:44 »
Я уже который год бьюсь доказывая, что /home должен быть примонтирован отдельно, неважно файл, раздел или каталог.

мы уже давно так сделали и почти с самого начала так пропатчили linux-live.
а в uird такой режим просто сказка создавать - можно даже каскадно объединять /home из множества источник слоеным пирогом :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: Puppy-PRA-03. full установка vs сохранение в каталог
« Ответ #14 : 08 Январь 2017, 11:16:43 »
/home должен быть примонтирован отдельно,
Так это и есть сохранение в папку
Если хочется еще отдельней - выносим home (или любой его кусок )  куда хочется , а в сохраненке любого типа делаем симлинк