Már illett volna erről írnom. Szóval mint a többieknek ahogy említettem már Discord-on ajánlott 4 alap indítást beállítani minden frugal puppy-hoz legalább. Normál (nincs pfix), noX, RAM, RAM,noX. Ezt pedig úgy a legegyszerűbb, úgy tudjuk majd a bootolandó puppykat elszeparálni egymástól, hogy a meghajtó gyökerébe létre hozunk pl.: esetemben egy data könyvtárat, és abba a képen látható struktúra alapján a többi könyvtárat a többi puppyhoz, bennük egy c könyvtárral is ahová a mentésfájlokat mentjük időközönként dátum mappanévvel elválasztva. (c mint copy)
Példa a képen látható pupname02 mappában levő puplethez:
title 0pupname02\n (sdb1/data) pupname02 remaszter
root (hd0,0)
kernel /data/pupname02/vmlinuz psubdir=data/pupname02
initrd /data/pupname02/initrd.gz
title 0pupname02 NOx\n NOx (sdb1/data) pupname02 remaszter
root (hd0,0)
kernel /data/pupname02/vmlinuz psubdir=data/pupname02 pfix=nox
initrd /data/pupname02/initrd.gz
title 0pupname02 RAM\n RAM (sdb1/data) pupname02 remaszter
root (hd0,0)
kernel /data/pupname02/vmlinuz psubdir=data/pupname02 pfix=ram
initrd /data/pupname02/initrd.gz
title 0pupname02 RAMnox\n RAM nox (sdb1/data) pupname02 remaszter
root (hd0,0)
kernel /data/pupname02/vmlinuz psubdir=data/pupname02 pfix=ram,nox
initrd /data/pupname02/initrd.gz
A megoldás nem más, mint a kernel sorban alkalmazott psubdir és annak helyes szintaxisa.
Első esetben normál bootol a puppy mentésfájllal (pfix nélkül)
Második eset, konzolba indítás Xorg nélkül, mentésfájlall (pfix=nox)
Harmadik eset, RAM mód vagy live indítás, mentésfájl nélkül (pfix=ram)
Negyedik eset, amikor konzol kell de RAM live módban, mentésfájl nélkül és csak konzolba (pfix=ram,nox)
A pfix egy kernel paraméter, az összesről ott kapunk listát, amikor CD-ről boot-olunk be és a bootnál megnyomjuk az F2-t előjön a help. Vagy pedig innen.
Így akármennyi azonos pupletet különböztethetünk meg anélkül, hogy a pupleteken belül bármilyen módosítást tettünk volna e cél érdekében. A harmadik esettel tudunk live indulni, így az előzőleg használt mentésfájlt le tudjuk menteni a c könyvtárba pl 2019_02_18 mappanévvel ellátott mappába azon belül. Így visszamenőleg tudjuk mikor mentettük a mentésfájlt, ha elrontjuk, újra RAM módban indulunk, és visszamásoljuk a mentettet az elrontottra, mintegy felülírjuk, vagy először töröljük a jelenlegit és a mentett fájlt visszamásoljuk.
A negyedik esetben illetve a második esetben startx vagy xwin vagy xwin ablakkezelo_neve parancsokkal indíthatjuk az X-et.
Látható hogy a meghajtó gyökerét ábrázolva nálam 3 főkönyvtár van a data -val együtt, adat és temp. Az adatba a mindenkori saját fájljaim kerülnek személyes dolgok, dokumentumok stb. Mindezt úgy, hogyha a pupname02 puppyról vagyok akkor az adatban van egy pupname02 könyvtár szintúgy.. abba pedig ugyanúgy dátummal elválasztva mappák. Csak egy ötlet. A temp-be általában pl audacity vagy mhwavedit temp mappát állítok be. Így nem a rootba rögzülnek a hangfájlok, hanem a teljes háttértár méretére.
0 komment:
Megjegyzés küldése