Mentés kikapcsolása

Programozás, fejlesztés, eszközök, leírások
azami
Hozzászólások: 845
Csatlakozott: 2014.06.20. 19:25

Mentés kikapcsolása

Hozzászólás Szerző: azami » 2015.07.28. 13:08

Valahol már volt szó róla hogy az automatikus mentést hol/hogyan lehet kikapcsolni de elfelejtettem ehhez kellene segítség, és ahhoz hogy leállásnál se készítsen mentést csak ha én akarom.
Akkor megúsznám a remaster készítést... :D

Avatar
S-kami
Adminisztrátor
Hozzászólások: 624
Csatlakozott: 2014.04.16. 11:54

Re: Mentés kikapcsolása

Hozzászólás Szerző: S-kami » 2015.07.28. 17:51

Hát van a periodikus mentés meg a kikapcsoláskori mentés.

Az egyikre elvileg van egy progi, a puppy event manager a menüben a rendszer menüpont alatt, abban van mentési gyakoriság, ezt kellene 0-ra állítani.

A leállításkori meg innen indul:
/etc/rc.d/rc.shutdown

Abban kellene kikeresni és kikommentelni, geany -val megnyitod és pupsavefile dologra keresel, szerintem hamar meglesz...
Bocsi, nincs előttem. :mrgreen:

janugsa
Hozzászólások: 307
Csatlakozott: 2014.06.27. 23:17

Re: Mentés kikapcsolása

Hozzászólás Szerző: janugsa » 2015.07.28. 20:06

Az Puppy Eseménykezelő ( Puppy Event Manager) -Mentési hely 0 -ra állítása csak pendrájvon működik , a 0 azt jelenti hogy puppyzás közben nem ment a pendrájvra( alaphelyzetben 30 percenként). Ha 0-ra állítottuk megjelenik egy kipipálási lehetőség, hogy kikapcsoláskor automatice ment vagy mi válasszuk meg hogy mentsen vagy ne. A magyar fordítás rossz!!!!!, ha választani akarunk ki kell pipálni. Kilépéskor megjelenik a választó .

Ez csak az új puppykon van.

azami
Hozzászólások: 845
Csatlakozott: 2014.06.20. 19:25

Re: Mentés kikapcsolása

Hozzászólás Szerző: azami » 2015.07.28. 21:07

Tahr verzión próbálnám elérni amint időm lesz...
Kösz a válaszokat!

janugsa
Hozzászólások: 307
Csatlakozott: 2014.06.27. 23:17

Re: Mentés kikapcsolása

Hozzászólás Szerző: janugsa » 2017.04.26. 17:04

Nincs mentés, puppy mindig ugyanolyan állapotból indul.

Pendrájvra fugal telepített puppy, első indítás, még nincs mentés.
Beállítunk mindent, ami kell. Telepítsünk bele programokat, mert
később nem lehet.
Készítünk egy scriptet, ez legyen benne:
#!/bin/sh
sed -i 's|PUPMODE=5|PUPMODE=12|' /etc/rc.d/PUPSTATE

A scriptet másoljuk az /etc/init.d mappába. Indítsuk el, kattintsunk rá.
Így nem jelenik meg kikapcsoláskor a mentésfájlt készítő ablak.

Feltelepítjük a Right-click-6.9.8.pet programot és készítsünk vele
sfs fájlt az /initrd/mnt/tmpfs/pup_rw mappából.
Ezt nevezzük át adrv_xxxxxx.sfs-re -hasonlóan mint a zdrv- és helyezzük át oda ahol a zdrv, vmlinuz, initrd.gz van.
Ez lesz a mentés fájlunk, csak már többet nem írunk bele.
Restart.
Elindul a puppy, memóriában megy és swap fájlban (swap partícióban).
Kilépéskor nem ment .
Egy furcsa dolog, hogy induláskor megjelenik az Ignore (Mellőzve)
így entert kell ütni.
Szerintem tahr 605, xenialpup 708, dpup stretch 7 puppykon működik.

http://murga-linux.com/puppy/viewtopic. ... 024#651024

janugsa
Hozzászólások: 307
Csatlakozott: 2014.06.27. 23:17

Re: Mentés kikapcsolása

Hozzászólás Szerző: janugsa » 2017.06.17. 13:03

Mentés adrv.sfs fájlba. Teszt állapot.

A vivid puppyk óta adrv.sfs fájlt is ismeri a puppy (vivid, unicorn, tahr, xenial és slacko).
Ezt használhatjuk ki mentésre is.
http://www.murga-linux.com/puppy/viewto ... 293#917293
http://www.murga-linux.com/puppy/viewto ... 470#944470

Előny: csak akkor ment ha mi akarjuk.
mindig ugyanolyan állapotban indul, bármit rontunk el a puppy használata közben.
Többször is menthetünk, mely az adrv.sfs fájlunkhoz adódik hozzá.
Biztonság
Hátrány: mindig ugyanolyan állapotban indul, így böngészésnél nincs cookie tárolás.
Mindig bejön a cookie-ra figyelmeztető szöveg a honlapokon, csak akkor nem
ha mentés előtt jártunk ott.

Állítsunk be mindent a puppynkon. Ha vannak programok sfs fájlként csatoljuk le őket, mert
települnek az adrv.sfs fájlba. De írhatunk egy scriptet is amit a /root/Startup mappápa másolunk. Például nálam az smtube és smplayer sfs fájlok így induláskor automatikusan felcsatolódnak.

#!/bin/sh
sleep 5
sfs_load -c -q /mnt/sda3/smplayer-17.5.0-s-i686_7.0.4.sfs
sfs_load -c -q /mnt/sda3/smtube-17.5.0-i686_7.0.4.sfs

Ha nagy a hagyományos mentésfájlunk akkor nem szerencsés az adrv-be mentést alkalmazni, inkább remastert készítsünk.
Ha live módban használjuk, tehát nincs hagyományos mentésünk, ez a módszer akkor is
működik.

https://drive.google.com/file/d/0BzQqec ... sp=sharing
Ezt a scriptet tegyük futtathatóvá és rakjuk be a frugal telepített puppy mappába.

Ha van adrv.sfs fájlunk nevezzük át ydrv.sfs-re. Ha netán az is van akkor maradjon
minden a régiben, hozzáadódik majd az adrv fájl a régi adrvhez.

https://drive.google.com/file/d/0BzQqec ... sp=sharing
Ezt a scriptet tegyük futtathatóvá és indítsuk el, puppyfilesystem mappát készít a partíciónkra, ebben még ha akarunk
valamit megváltoztatni megtehetjük, majd OK. Ezután elkészül az adrv.sfs a puppy mappájába.
Ha van hagyományos mentésfájlunk akkor azt töröljük, vagy helyezzük át vésztartaléknak.
Restart.
Többször is menthetünk.
Müködik vivid, unicorn, tahr, xenial és slacko új puppykon. Én winchesteren levő frugal
telepített puppykat próbáltam. Most tesztelem, nálam így jó,de másnál lehet vele gond.

Sajnos:
A Precise puppyk még nem ismerték az adrv.sfs-t. De ismerték a zdrv.sfs-t, de nem használják.
Ezzel az a baj, hogy a fő puppy sfs előtt töltődik be, így az átírja.
Lehet zdrv.sfs mentést is készíteni , majd felcserélni a fő sfs puppy fájl nevével.
Például a Csipeszpup-16 így néz ki most nálam:
puppy_precise_5.7.1.sfs 9560k (ebben van a mentés)
zdrv_precise_5.7.1.sfs 694M (ez a fő puppy fájl most)

Precise puppyra nem jó a puprwsfs5 script, 3 helyre kell Z illetve z betűt írni A illetve a helyett:

4.sor PUPSFSFILE=`echo $DISTRO_ZDRVSFS | tr -d "'"`
16.sor cp -a /initrd/pup_z/* /initrd/pup_ro1/* /initrd/pup_rw/* /mnt/$PUPSFSHD/puppyfilesystem
17.sor cp -a /initrd/pup_z/* /initrd/pup_ro1/* /initrd/pup_rw/* /mnt/home/puppyfilesystem

A precise puppynál a zdrv mentést csak EGYSZER készíthetünk.

Válasz küldése

Vissza: “Programozás, fejlesztés”