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.