Ha többet szeretne megtudni a Btrfs fájlrendszerről, olvassa el a cikkemet Bevezetés a Btrfs fájlrendszerbe.
Ebben a cikkben bemutatom, hogyan kell telepíteni és használni a Btrfs-t az Ubuntu 20-on.04 LTS. Tehát kezdjük.
A Btrfs fájlrendszer telepítése
A Btrfs fájlrendszer csomag az Ubuntu 20 hivatalos csomagtárában érhető el.04 LTS, így könnyen telepítheti onnan.
Először frissítse az APT csomagtárház gyorsítótárát a következő paranccsal:
$ sudo apt frissítés
A Btrfs fájlrendszer telepítése az Ubuntu 20-ra.04 LTS, futtassa a következő parancsot:
A Btrfs fájlrendszert telepíteni kell.
A lemez particionálása
A Btrfs fájlrendszer létrehozásához nem kell particionálnia a merevlemezt / SSD-t; létrehozhatja a csupasz, particionálatlan HDD / SSD-n. Előfordulhat azonban, hogy fel kell osztania a HDD / SSD-t, mielőtt a HDD / SSD-t a Btrfs fájlrendszerrel formázná.
A számítógép összes tárolóeszközét és partícióját a következő paranccsal sorolhatja fel:
HDD-m van sdb a számítógépemen, amint az az alábbi képernyőképen is látható. Felosztom a HDD-t sdb és a partíciókat a Btrfs fájlrendszerrel formázzuk a cikk bemutatásához.
A HDD particionálása sdb, Használni fogom a cfdisk particionáló eszköz.
Megnyithatja a HDD-t sdb a ... val cfdisk particionáló eszköz az alábbiak szerint:
Válassza a lehetőséget gpt és nyomja meg
Új partíció létrehozásához válassza a lehetőséget Szabad hely, majd válassza ki [ Új ], és nyomja meg
Írja be a létrehozni kívánt partíció méretét. Létrehozok egy 10 GB-os partíciót. Szóval beírom 10G.
A következő szimbólumokkal hozhat létre különböző méretű / egységű partíciókat:
M - partíció mérete megabájt egységben
G - partíció mérete gigabájt egységben
T - partíció mérete terabájt egységben
S -a partícióhoz használni kívánt szektorok száma
Ha végzett, nyomja meg a gombot
Új partíció (sdb1 esetemben) létre kell hozni.
Hozzunk létre egy másik partíciót.
Ehhez válassza a ikont Szabad hely, majd válassza ki [ Új ], és nyomja meg
Írja be a partíció méretét, és nyomja meg az gombot
Új partíció (sdb2 esetemben) létre kell hozni.
A változtatások lemezre írásához válassza a ikont [ Ír ] és nyomja meg
A módosítások megerősítéséhez írja be Igen és nyomja meg
A partíciós táblát el kell menteni a lemezre.
Leszokni cfdisk program kiválasztásához [ Kilépés ] és nyomja meg
Lemez formázása a Btrfs fájlrendszerrel
Ebben a részben bemutatom, hogyan formázzunk egy partíciót a Btrfs fájlrendszerrel.
2 partíciót hoztam létre, sdb1 és sdb2, a cikk korábbi szakaszában. Formázom a partíciót sdb1 a Btrfs fájlrendszerrel a bemutatóhoz.
A partíció formázása sdb1 a Btrfs fájlrendszerrel futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data / dev / sdb1JEGYZET: Itt a -L flag beállítja a partíció címkéjét. Ebben az esetben a partíció címkéje adat.
A partíció sdb1 a Btrfs fájlrendszerrel kell formázni.
Btrfs fájlrendszer csatlakoztatása
A Btrfs fájlrendszer csatlakoztatásához létre kell hozni egy könyvtárat (csatolási pontot), ahová csatlakoztatni lehet a Btrfs fájlrendszert.
Könyvtár / csatolási pont létrehozása /adat, futtassa a következő parancsot:
$ sudo mkdir -v / data
Egyszer a /adat a csatlakozási pont létrejön, akkor a sdb1 Btrfs fájlrendszer a /adat csatlakozási pont a következő paranccsal:
$ sudo mount / dev / sdb1 / data
A Btrfs partíció sdb1 be kell szerelni a /adat csatlakozási pont, amint az az alábbi képernyőképen látható.
$ sudo lsblk -e7
A Btrfs fájlrendszer használati információinak ellenőrzése
A Btrfs fájlrendszer használati információinak ellenőrzése nagyon fontos, és sokféleképpen ellenőrizhető. Nézzük meg néhányukat.
A következő paranccsal megtekintheti a számítógép összes Btrfs fájlrendszerének használati összefoglalóját:
$ sudo btrfs fájlrendszer megjelenítése
Meg kell jeleníteni a számítógép összes Btrfs fájlrendszerének használati összefoglalóját.
A következő használati információkat itt találja:
- A számítógépen lévő Btrfs fájlrendszerek címkéje.
- A számítógépen lévő Btrfs fájlrendszerek mindegyikének UUID-je.
- A számítógépen lévő Btrfs fájlrendszerekhez hozzáadott összes eszköz száma.
- A számítógépen lévő Btrfs fájlrendszerekhez hozzáadott tárolóeszközök lemezhasználati információi.
Lemezhasználati információk megkeresése egy adott Btrfs fájlrendszerről, amely egy adott könyvtár elérési útjára van telepítve (pl.g., /adat), futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint láthatja, sok lemezhasználati információ a Btrfs partícióról a /adat csatlakozási pont jelenik meg.
A tetején meg kell találnia a Btrfs fájlrendszer teljes lemezméretét.
Meg kell találnia a Btrfs fájlrendszer által lefoglalt (adattárolásra fenntartott) lemezterületet és a lefoglalt / fenntartott lemezterületből felhasznált lemezterület mennyiségét is.
Meg kell találnia azt a lemezterületet is, amelyet a Btrfs fájlrendszer még nem osztott ki (nem foglalt el az adatok tárolására), valamint azt a becsült mennyiséget (lefoglalt és kiosztatlan), amely még rendelkezésre áll új adatok tárolására.
Alul a következő információkat kell megtalálni:
- A Btrfs fájlrendszerhez hozzáadott összes tárolóeszköz adatainak lefoglalt és felhasznált teljes lemezterülete.
- A Btrfs fájlrendszerhez hozzáadott tárolóeszközök adatai számára lefoglalt lemezterület.
- A Btrfs fájlrendszerbe felvett összes tárolóeszköz metaadatainak lefoglalt és felhasznált teljes lemezterülete.
- A metaadatok számára lefoglalt lemezterület mennyisége a Btrfs fájlrendszerbe felvett tárolóeszközök mindegyikében.
- A Btrfs fájlrendszerhez hozzáadott összes tárolóeszközből a Btrfs rendszeradatok számára lefoglalt és felhasznált összes lemezterület.
- A Btrfs rendszeradatok számára lefoglalt lemezterület mennyisége a Btrfs fájlrendszerhez hozzáadott minden egyes tárolóeszközben.
- A Btrfs fájlrendszerhez hozzáadott tárolóeszközök fel nem osztott lemezterületének mennyisége.
Az alján meg kell találnia a módszert is (i.e., egyetlen, DUP), amelyet az adatok, metaadatok és rendszeradatok lemezterületének lefoglalására használnak:
- Mert egyetlen-módkiosztás esetén a Btrfs fájlrendszer csak a kiosztás egyetlen példányát fogja megtartani. Nem lesznek másolatok.
- Mert DUP módkiosztás esetén a Btrfs fájlrendszer a fájlrendszer különböző részein lévő lemezterületet ugyanarra a célra osztja fel. Tehát ugyanazon adatok több példányát (általában kettő) megőrzik a fájlrendszeren.
- Általában a adat a egyetlen mód. A metaadatok és a rendszer adatok kiosztása DUP mód.
- Ban ben egyetlen módban vegye figyelembe, hogy a Btrfs fájlrendszer az összes lefoglalt lemezterületet felhasználhatja.
- Ban ben DUP módban vegye figyelembe, hogy a Btrfs fájlrendszer a teljes lefoglalt lemezterület felét használhatja fel.
A Btrfs fájlrendszer adataihoz, metaadatához és rendszeréhez lefoglalt és felhasznált lemezterület összefoglalójának megtekintéséhez /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer df / data
Felsorolhatja a Btrfs fájlrendszer egyes fájljainak és könyvtárainak lemezhasználati adatait is /adat könyvtárat az alábbiak szerint:
$ sudo btrfs fájlrendszer du / data
Végül az összes fájl és könyvtár lemezhasználatának összefoglalója /adat A btrfs fájlrendszert meg kell jeleníteni.
Csak a Btrfs fájlrendszer fájljainak és könyvtárainak lemezfelhasználási összefoglalójának megtekintéséhez /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer du -s / data
További tárolóeszközök hozzáadása egy Btrfs fájlrendszerhez
Ha több lemezterületre van szüksége a Btrfs fájlrendszeren, további tárolóeszközöket vagy partíciókat adhat hozzá a Btrfs fájlrendszerhez a fájlrendszer lemezterületének bővítéséhez.
Például a partíció hozzáadásához sdb2 fájlra szerelt Btrfs fájlrendszeren /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs eszköz add / dev / sdb2 / data
Amint láthatja, az új partíció sdb2 hozzáadódik a Btrfs fájlrendszerhez, amely a /adat Könyvtár.
$ sudo btrfs eszközhasználat / adatok
Amint láthatja, a Btrfs fájlrendszer mérete a /adat könyvtár növekedett.
$ df -h -x squashfs -x tmpfs -x devtmpfs
Btrfs fájlrendszer csatlakoztatása indításkor
Miután beállította a Btrfs fájlrendszert, nem akarja manuálisan csatlakoztatni a számítógép minden indításakor, inkább automatikusan illessze be. Lássuk, hogyan kell ezt megtenni.
Először keresse meg a Btrfs fájlrendszer UUID azonosítóját /adat könyvtárat az alábbiak szerint:
$ sudo btrfs fájlrendszer show / data
Esetemben a Btrfs fájlrendszer UUID azonosítója c9333c36-f8bf-4825-9706-8b5f28cb4e34. Neked más lesz. Tehát mindenképpen cserélje le mostantól a sajátjára.
Nyissa meg a / etc / fstab fájl a nano szövegszerkesztővel az alábbiak szerint:
$ sudo nano / etc / fstab
A. Végén / etc / fstab fájlt, írja be a következő sort:
UUID = c9333c36-f8bf-4825-9706-8b5f28cb4e34 / data btrfs alapértelmezett értékei 0 0Ha végzett, nyomja meg a gombot
A módosítások életbe lépéséhez indítsa újra a számítógépet a következő paranccsal:
$ sudo reboot
Miután a számítógép elindult, látnia kell, hogy a Btrfs fájlrendszer megfelelően van csatlakoztatva a /adat könyvtár indításkor, amint az az alábbi képernyőképen látható.
$ df -h -x squashfs -x tmpfs -x devtmpfs
Következtetés
Ebben a cikkben megmutattam, hogyan kell telepíteni és használni a Btrfs fájlrendszert az Ubuntu 20-on.04 LTS. Ez az itt közölt információ segíthet a Btrfs fájlrendszer használatának megkezdésében az Ubuntu 20-on.04 LTS.