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

Автор Тема: sfs-shutdown. Сохранение сессии при выключении ПК  (Прочитано 23495 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Сохранение сессии при выключении ПК
« Ответ #15 : 29 Январь 2014, 09:32:35 »
Немного не понял, это касается только PRA или вообще паппи?
2/3/4fs есть во многих фругал. Писал про все. 2fs - просто сократил. 3/4/raser/xfs/fs разницы не знаю (кроме особенностей самих fs)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Сохранение сессии при выключении ПК
« Ответ #16 : 29 Январь 2014, 09:35:37 »
тогда и отбросишь свои костыли.
Саша, ну у тебя и намёки...
Моноблок 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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Сохранение сессии при выключении ПК
« Ответ #17 : 29 Январь 2014, 09:37:38 »
У меня? всего лишь ответ на твою цытату не более.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Сохранение сессии при выключении ПК
« Ответ #18 : 21 Апрель 2014, 10:55:49 »
Вопроса о создании сохраненки при выключении на мой взгляд не хватает в PRA.
Lego тоже про это написал...
Как лучше сделать - в начале  sfs-shutdown отдетектить отсутствие всех видов сохранения , попугать, что все изменения пропадут и запустить make-changes (там уже и pfs сохраненку можно сделать)?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Сохранение сессии при выключении ПК
« Ответ #19 : 28 Апрель 2014, 16:48:59 »
Сделал вопрос при перезагрузке и выкл.
В make-changes сейчас все варианты сохраненки присутствуют

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Сохранение сессии при выключении ПК
« Ответ #20 : 18 Июнь 2014, 17:41:39 »
Сделал вопрос при перезагрузке и выкл.
Пока мучился со "ждущим" режимом часто работал с сохранением в каталог, чтоб вытащить логи, так вот при выключении каждый раз был вопрос о создании файла сохранения, но ведь сохранение уже есть. Надо бы добавить проверку.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн SanAlex

  • Пользователь
  • **
  • Сообщений: 29
  • Репутация: +1/-0
Re:Сохранение сессии при выключении ПК
« Ответ #21 : 19 Июнь 2014, 23:23:53 »
C Linux знаком только две недели, а с PuppyRus-A дня четыре. Где задается параметр загрузки changes=?  Это в каком-то конфиге прописывается? Гуглил, вникал в форум, читал про porteus и оригинальный puppy ничего не нашел, кроме того что это его надо прописывать. И что там прописыватся, путь к файлу сохранения pra-save.dat? И раз есть pra-save.dat, для чего нужен файл сохранения .pfs?
« Последнее редактирование: 19 Июнь 2014, 23:36:19 от SanAlex »
Ноутбук Fujitsu Siemens Amilo PA2510, AMD Turion64x2, 2GbRam

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Сохранение сессии при выключении ПК
« Ответ #22 : 19 Июнь 2014, 23:41:56 »
это прописывается в конфиге загрузчика, обычно лежит в корне, menu.list, syslinux.cfg и т.д, смотря какой загрузчик
pfs-это неубиваемое сохранение, dat-это перезаписываемый файл  сохранения. В таком случае pfs сохраненку все равно желательно иметь как аварийную
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн SanAlex

  • Пользователь
  • **
  • Сообщений: 29
  • Репутация: +1/-0
Re:Сохранение сессии при выключении ПК
« Ответ #23 : 20 Июнь 2014, 00:28:20 »
Спасибо за подсказку, разобрался.

grub4dos если верить menu.lst (это для меня все в новинку), что-то похоже на просто текст загрузочного меню, но там нашлась подсказка на menu2c.lst (видимо туда ссылает после выбора JWM+Rox), нашел его в mnt/sdb1/pra (работаю чисто с флешки, жесткий - полумертвый с кучей бэдов). При загрузке выбираю "Загрузка в RAM без сохранения и swap", согласно подсказке, чтобы флешка дольше жила.

После "noswap" дописать "changes=dev/mnt/sdb1/pra-save.dat" при загрузке оттуда будут зацеплены необходимые параметры.

При загрузке сразу завелись сохраненные настройки сети, автоматом монтировалась флешка. Осталось два вопроса:
1) если жесткий диск отсоединить нужно будет переписать /sdb1/ на /sda1/?
2) стал долго загружаться, видимо дефолтных 512 мб,  для pra-save это слишком (я ж там софт не храню). Сколько ставить по минимуму если софт в модулях и может ли он динамически расширяться при нехватке места или система даст знать?
« Последнее редактирование: 20 Июнь 2014, 01:11:01 от SanAlex »
Ноутбук Fujitsu Siemens Amilo PA2510, AMD Turion64x2, 2GbRam

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Сохранение сессии при выключении ПК
« Ответ #24 : 20 Июнь 2014, 09:10:01 »
По замыслу после чтения доки все должно стать понятно.
http://wiki.puppyrus.org/puppyrus/pra + http://wiki.puppyrus.org/soft/porteus-initrd + http://wiki.puppyrus.org/setups/g4d-w7
Если не стало - говорите что. Буду дорабатывать
1) если жесткий диск отсоединить нужно будет переписать /sdb1/ на /sda1/?
Зависит от того в какой момент отключить. Смотреть : blkid
Можно обойтись без /dev : http://wiki.puppyrus.org/soft/porteus-initrd#changes
2) стал долго загружаться, видимо дефолтных 512 мб,  для pra-save это слишком (я ж там софт не храню). Сколько ставить по минимуму если софт в модулях и может ли он динамически расширяться при нехватке места или система даст знать?
На мой взгляд copy2ram+не save.pfs - вещи несовместимые. Если уж работаем в памяти - то никаких подгрузок с носителей (тем более глючных)
Поэтому оптимально: save.pfs.
Для каких-то экспериментов (которые должны закончиться модули+save.pfs) changes=/path/папка
.dat - только для шифрования и экспериментов на fat ntfs
Я так и работаю.
В пупи упор на .fs сохраненку. В pr(a) на pfs модули

Оффлайн SanAlex

  • Пользователь
  • **
  • Сообщений: 29
  • Репутация: +1/-0
Re:Сохранение сессии при выключении ПК
« Ответ #25 : 20 Июнь 2014, 09:49:58 »
дописать "changes=dev/mnt/sdb1/pra-save.dat"
- пардон погорячился, сработало только в первый раз, при попытках повторного запуска загрузчик стал ругать no such file or directory /live/bin/init. Просмотр init файла через MC показал что тот распух от кучи символов. Теперь пробую сохраняться в -save.pfs
Ноутбук Fujitsu Siemens Amilo PA2510, AMD Turion64x2, 2GbRam

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Сохранение сессии при выключении ПК
« Ответ #26 : 20 Июнь 2014, 10:02:09 »
Кроме того save.pfs юзается только на чтение. Т.е полученный 1 раз положительный результат никуда уже не денется
Все rw сохраненки убиваемы, а делать резервные копии у юзеров не принято
« Последнее редактирование: 20 Июнь 2014, 10:06:45 от sfs »

Оффлайн aba

  • Новичок
  • *
  • Сообщений: 18
  • Репутация: +0/-0
Re:Сохранение сессии при выключении ПК
« Ответ #27 : 20 Июнь 2014, 18:53:13 »
Как и куда распаковать этот файл - sfs-shutdown.gz.
« Последнее редактирование: 20 Июнь 2014, 19:01:20 от aba »

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Сохранение сессии при выключении ПК
« Ответ #28 : 20 Июнь 2014, 20:56:07 »
Распаковать в /usr/local/bin
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн aba

  • Новичок
  • *
  • Сообщений: 18
  • Репутация: +0/-0
Re:Сохранение сессии при выключении ПК
« Ответ #29 : 25 Июнь 2014, 18:22:50 »
Распаковать в /usr/local/bin
Не помогло.
После добавления и перезагрузке Х-сов меню "выключение" не реагирует на мышь.
А с верхней панели всё нормально.
При загрузке системы пишет: "RO-сохранение должно быть файлом. Пропуск /Puppy/pra02-1406" - это дословно.
« Последнее редактирование: 25 Июнь 2014, 18:52:32 от aba »