Btrfs

Telepítse és használja a Btrf-eket a Fedora 33-on

Telepítse és használja a Btrf-eket a Fedora 33-on
A Btrfs (B-Tree Filesystem) egy modern copy-on-write (CoW) fájlrendszer Linux számára. Számos fejlett fájlrendszer-funkció megvalósítására törekszik, miközben a hibatűrésre, a javításra és az egyszerű adminisztrációra összpontosít. A Btrfs fájlrendszert úgy tervezték, hogy támogassa a nagy teljesítményű és nagy kapacitású tárolószerverek követelményeit.

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 a Btrf-eket a Fedora 33-ra és hogyan kell használni. Tehát kezdjük.

A Btrfs fájlrendszer telepítése

A Btrfs fájlrendszer csomag a Fedora 33 hivatalos csomagtárában érhető el. Tehát könnyen telepítheti Fedora 33 operációs rendszerére.

Először frissítse a DNF csomagkezelő gyorsítótárát a következő paranccsal:

$ sudo dnf makecache

A Btrfs fájlrendszer Fedora 33 rendszerre történő telepítéséhez futtassa a következő parancsot:

$ sudo dnf telepítse a btrfs-progs -y fájlt

A Fedora 33 alapértelmezés szerint a Btrfs fájlrendszert használja. Tehát már telepíteni kell a Fedora 33 operációs rendszerére.

A lemez particionálása

A Btrfs fájlrendszer létrehozásához nem kell particionálnia a merevlemezt / SSD-t, egyszerűen elkészítheti 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:

$ sudo lsblk

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:

$ sudo cfdisk / dev / sdb

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, válassza [ Ú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:

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, válassza [ Új ], és nyomja meg .

Írja be a partíció méretét és nyomja meg a 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ázzon partíciót a Btrfs fájlrendszer.

2 partíciót hoztam létre sdb1 és sdb2 a cikk korábbi szakaszában. Formázom a partíciót sdb1 a ... val Btrfs fájlrendszer a bemutatóhoz.

$ sudo lsblk

A partíció formázása sdb1 a ... val Btrfs fájlrendszer, futtassa a következő parancsot:

$ sudo mkfs.btrfs -L data / dev / sdb1

JEGYZET: 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ó.

$ df -h

A Btrfs fájlrendszer használati információinak ellenőrzése

Nagyon fontos a Btrfs fájlrendszer használati adatainak ellenőrzése. Sokféleképpen ellenőrizheti a Btrfs fájlrendszer használati adatait. Nézzük meg néhányukat.

A következő paranccsal megtekintheti a számítógépen található összes Btrfs fájlrendszer használati adatait:

$ sudo btrfs fájlrendszer megjelenítése

Amint láthatja, a fedora_localhost-live Btrfs fájlrendszer (ahol a Fedora 33 operációs rendszer telepítve van) és a adat Az általunk létrehozott Btrfs fájlrendszer fel van sorolva.

A következő használati információkat itt találja:

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 (/adat mondjuk), 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:

Alul azt is meg kell találnia:

Itt:

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

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, ehelyett azt szeretné, ha automatikusan megtenné. 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

7732d03-b934-4826-9e8f-d7de4971fb15.

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ájl, írja be a következő sorba.

UUID = 7732d03-b934-4826-9e8f-d7de4971fb15 / data btrfs alapértelmezett értékei 0 0

Ha végzett, nyomja meg a gombot + x, utána Y, és hogy megmentse a / etc / fstab fájl.

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

Következtetés

Ebben a cikkben megmutattam, hogyan kell telepíteni és használni a Btrfs fájlrendszert a Fedora 33-on. Ez a cikk segíthet a Fedora 33 Btrfs fájlrendszerének használatában.

Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...