SquashFS

Linux.fista
Siirry navigaatioon Siirry hakuun

SquashFS on pakkausta käyttävä vain luku -tiedostojärjestelmä Linuxille. SquashFS soveltuu esimerkiksi arkistointikäyttöön tai sulautettuihin laitteisiin. Sitä käytetään myös yleisesti live-cd:illä niiden juurihakemiston sisältävissä levykuvissa. Live-cd-käytössä SquashFS-levykuva liitetään yleensä Aufs:illa tai UnionFS:llä yhteen jonkin kirjoittamisen sallivan tiedostojärjestelmän (esimerkiksi tmpfs tai USB-muisti) kanssa, jotta live-istunnon tiedostojen muokkaaminen olisi mahdollista.

SquashFS on ollut osa virallista Linux-ydintä sen versiosta 2.6.29 alkaen (julkaistu maaliskuussa 2009) [1]. Suurin sen tukema tiedosto- ja tiedostojärjestelmäkoko on 16 eksbitavua. Lohkokoko voi olla neljästä kilotavusta yhteen megatavuun (oletus 128 kt).

Käyttö[muokkaa]

SquashFS-tiedostojärjestelmän käsittelemiseen tarvittavat työkalut löytyvät useimmissa jakeluissa joko paketista squashfs-tools tai squashfs.

SquashFS-tiedostojärjestelmä voidaan luoda komentorivityökalulla mksquashfs ja purkaa työkalulla unsquashfs. Tiedostojärjestelmä voidaan tavalliseen tapaan liittää komennolla mount.

Aiheesta muualla[muokkaa]

v  k  m
 Linuxin tukemia tiedostojärjestelmiä
Btrfs | Ext2 | Ext3 | Ext4 | FAT | JFS | NFS | NTFS | ReiserFS | Reiser4 | SMB | SquashFS | XFS