Dzidziso: Loop File Systems

Chii chinonzi loop fileystem?

Gnu / Linux (uye iyo yakawanda masisitimu eunix) ine mashandiro ayo anotendera kukwirisa faira (rakambo fomatiwa) sekunge raive rakaomarara diski, kazhinji isina tafura yekuparadzanisa. Uyu mudhirowa unogadzirwa (wakagadzirwa neni) unotsanangura mashandiro eiyi mashandiro.

Flowchart iyo inotsanangura (zvine mutsindo) mashandiro emafaira mafaira muGNU / linux.

** Haimiriri zvakazara mashandiro.

Zvishandiso zve loop mafaira

1- Mount.iso mafaera

Iwo .iso mafaera, iwo akaenzana par kugona pane maCD nemaDVD, hapana chimwe kunze kweiyo faira refaira iro iro faira system inogona ISO 9960 (zvakajairika kumaCD) kana UDF (inonyanya kuwanikwa paDVD). Kuisimudza, isu tinoshandisa iyo yekuraira gomo.

mkdir iso # isu tinogadzira dhairekitori chmod -R 666 iso # tinopa vese vashandisi verenga mvumo gomo mufananidzo.iso iso / # isu tinogadzira iyo iso mufananidzo (inoda midzi)

Kukamurwa kwauinako ndekwekuti, nekuda kwezvikonzero zviri pachena, ese mafaera faira anoverengwa-chete.

2- verenga-chete squashfs

Ngatitii isu tine dhairekitori remifananidzo uye / kana mavhidhiyo akarongeka zvinoenderana negore raakatorwa. Zviripachena, hazvigoneke kuti isu tinoda kugadzirisa iyo data iri mumafolda kubva makore apfuura. Ndipo panopinda maSquashfs. Squashfs inoverengwa-chete yakatsikirirwa faira system, saka kana mufananidzo wacho wagadzirwa, hatisi kuzokwanisa kugadzirisa iyo data iri mukati.

Saka, kwete chete isu tichaponesa hombe nzvimbo, asi pachavewo neanoziva maitiro kuti kuverenga kwemafaira kuchakurumidza, nekufanirwa kuverenga mafaera madiki, nekuti mazuva ano decompressing faira iri shoma simba kuyedza mazhinji maCPU.

Kusiya zvakatangira, kugadzira squashfs mufananidzo isu tinofanirwa kushandisa ra mksquashfs rairo, ine syntax iri nyore:

mksquashfs directorio 1 [directorio 2 directorio 3...] imagen.sqsfs -comp [algoritmo de compresión] -b [tamaño del bloque ]

Uye heino muenzaniso unoshanda:

mksquashfs fotos-2009 fotos-2010 fotos-2011 fotos-2012 fotos-2013 fotos_2009-2013.sqsfs -comp xz -bs 1M

Zvakanaka, iyo yakasarudzwa algorithm ndeye xz sezvo iri iyo iyo iyo yakakwira compression ratio zvinopihwa (zveizvo zviripo), nepo saizi yakasarudzika iri yepamusoro. chii inobvumira zvirinani kutsikisa mhedzisiro (nekutadza ivo vari 64KiB).

Zvino isu tinofanirwa kukwanisa kuisimudza neyakareruka;

mount fotos_2009-2013.sqsfs fotos_2009-2013/

Mushure mekutarisa kuti zvese zvakaringana, tinogona kudzima mafaera ekutanga kana kusiya iyo faira se backup.

Kana isu tichida kuti iiswe apo OS painotanga, isu tinofanirwa kuwedzera mutsetse weichi chimiro kune iyo / etc / fstab:

/dir/loop.sqsh /dir/mountdir squashfs ro,defaults 0 0

Kupinda isiriyo data mu / etc / fstab faira inokonzeresa iyo system kuti irege kubhaiza. Kuita shuwa kuti zvese zvinoshanda nemazvo, tinogona kushandisa rairo gomo -a

Zvino, chii chinoitika kana tichida kuwedzera kana kudzima mafaera, kana kungobvisa aya mafoto? Zvakanaka, isu tine rairo yekuraira unsquashfs.

unsquashfs [opciones] snapshot.sqfs [Directorios o archivos que extraer]

Nokusingaperi inoshandisa "squashfs-mudzi" sedhairekitori rekuburitsa. inogona kuchinjwa ne -d sarudzo

Kunze kwemuenzaniso uyu, squashfs inoshandiswa zvakare mu:

  • livecd
  • Akabatanidzwa masisitimu
  • Servers
  • Kazhinji, chero kuverenga-chete system

3- «Kuchinja kwekukurumidzira»

Fungidzira kuti chero chikonzero (hibernation, hukuru hukuru ...) iwe unoda imwe swap. Apa ndipo panouya chiuno faira, danho rekutanga kugadzira isina chinhu faira yeimwe saizi, iine imwe bhuru saizi, tinoita izvi nemurairo dd:

dd if=/dev/zero of=loop bs=1M count=512

dd mumaoko asiri iwo yakaipa kupfuura tsoko nepfuti. Funga usati wadzvanya kupinda

Mune ino kesi, iyo block ndeye MiB imwe uye saizi saizi iri 512MiB. Hazvifanirwe kunge zvakadaro.

Isu tinogadzira uye tinoshandisa chinjana nemurairo uyu

mkswap loop && swapon loop

Ramba uchifunga kuti mashandiro eiyo loop faira anogara akati kwirei kuderera pane eiyo chaiyo epanyama.

4-ita zvaunoda

Iyi ndeimwe yemimwe mienzaniso ine hunhu, inzwa wakasununguka kuyedza chroots, encryption system, nested loops… Mikana yako haina muganho. Asi, chenjera nemirairo yaunomhanya, funga nokungwarira usati wadzvanya pinda.

Zvinongedzo zvekunakidza


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   illukki akadaro

    Chinyorwa chakanaka che !! Ndine zvimwe zvakakura zvekuchengetedza kunze uko uye hazvina kumboitika kwandiri kuti ndivadzvinyirire. Ndiri kuzoshandisa izvi uye nenzira yandinonyora yangu yekunze kuti ndiizadze ndobva ndarangarira kuti ndanga ndichinyora 🙁

  2.   sieg84 akadaro

    Zvinonakidza kuyedza squashfs chinhu

  3.   Manuel R. akadaro

    Dzidziso yakanaka, ini ndanga ndaverenga maitiro ekugadzira img mafaera ane dd uye nekuaisa, asi ndanga ndisingazive kushandiswa kweSquashfs uye kumanikidza kwayo; Kunyangwe iyo isingabvumidze kugadzirisa zvirimo, mashandisiro ayo anogona kubatsira mumamiriro ezvinhu seaya aunotaura. Kutenda nekugovana, kwaziso.

  4.   Demo akadaro

    Zvakanaka kwazvo kuziva, ndatenda neZano.

  5.   Joaquin akadaro

    Unogara uchidzidza chimwe chinhu chitsva. Zvakanaka!

  6.   sdangura akadaro

    Zvinosetsa, ini ndaiziva squashfs uye zvavari, asi zvaive zvisati zvamboitika kwandiri kumanikidza mifananidzo yangu. Ndatenda nezano.

  7.   HO2Gi akadaro

    Zvinodakadza, ngatiedzei kuti tione zviri kumusoro, yakanaka tip

  8.   Robert akadaro

    yakanakisa tuto !!! =)… Zano rakanaka kwazvo !!!

  9.   Mukurumbira akadaro

    Mhoro mugwagwa. Chinyorwa chinonakidza kwazvo, ndatenda nekugovana.

  10.   Essau akadaro

    MuGentoo unofanirwa kugonesa squashFS rutsigiro muiyo kernel usati wainyora, ini ndichaiyedza kuti ndione kuti inoshanda sei. Ndatenda.

    1.    Essau akadaro

      yakaedzwa paGentoo ichinyora kernel yacho uye yakanakisa.
      Ingo gadzirisa diki typo, mugwagwa.

      Mumuenzaniso:

      mksquashfs photos-2009 photos-2010 photos-2011 photos-2012 photos-2013 photos_2009-2013.sqsfs -comp xz -bs 1M

      regedza iyo s mu "-bs" (iyo inosarudzira saizi yebhokisi), inofanira kutaridzika seiyi:

      mksquashfs photos-2009 photos-2010 photos-2011 photos-2012 photos-2013 photos_2009-2013.sqsfs -comp xz -b 1M