Btrfs

Instalirajte i koristite Btrfs na Ubuntu 20.04 LTS

Instalirajte i koristite Btrfs na Ubuntu 20.04 LTS
Btrfs (datotečni sustav B-Tree) moderni je datotečni sustav copy-on-write (CoW) za Linux. Cilj mu je implementirati mnoge napredne značajke datotečnog sustava, usredotočujući se na toleranciju kvarova, popravak i jednostavno administriranje. Datotečni sustav Btrfs dizajniran je da podrži zahtjeve poslužitelja za pohranu visokih performansi i velikog kapaciteta.

Ako želite saznati više o datotečnom sustavu Btrfs, pogledajte moj članak Uvod u datotečni sustav Btrfs.
U ovom članku pokazat ću vam kako instalirati i koristiti Btrfs na Ubuntu 20.04 LTS. Pa, krenimo.

Instaliranje datotečnog sustava Btrfs

Paket datotečnog sustava Btrfs dostupan je u službenom spremištu paketa Ubuntu 20.04 LTS, tako da ga lako možete instalirati od tamo.

Prvo ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje


Da biste instalirali datotečni sustav Btrfs na Ubuntu 20.04 LTS, pokrenite sljedeću naredbu:

$ sudo apt install btrfs-progs -y


Treba instalirati datotečni sustav Btrfs.

Dijeljenje diska

Ne morate particionirati svoj HDD / SSD da biste stvorili Btrfs datotečni sustav; možete ga stvoriti na golom neparticioniranom HDD / SSD-u. No, možda ćete htjeti particionirati svoj HDD / SSD prije nego što formatirate svoj HDD / SSD s datotečnim sustavom Btrfs.
Sljedećom naredbom možete navesti sve uređaje za pohranu i particije vašeg računala:

$ sudo lsblk -e7


Imam HDD sdb na mom računalu, kao što možete vidjeti na donjoj snimci zaslona. Dijelit ću HDD sdb i formatiranje particija s datotečnim sustavom Btrfs za demonstraciju u ovom članku.


Za particioniranje HDD-a sdb, Ja ću koristiti cfdisk alat za pregrađivanje.
Možete otvoriti HDD sdb s cfdisk alat za particiju kako slijedi:

$ sudo cfdisk / dev / sdb


Odaberi gpt i pritisnite .


Da biste stvorili novu particiju, odaberite Slobodan prostor, zatim odaberite [ Novi ], i pritisnite .


Upišite veličinu particije koju želite stvoriti. Stvorit ću particiju od 10 GB. Dakle, ukucat ću 10G.

Za stvaranje particija različitih veličina / jedinica možete koristiti sljedeće simbole:
M - veličina particije u megabajt jedinici
G - veličina particije u gigabajt jedinici
T - veličina particije u terabajtnoj jedinici
S -broj sektora koje želite koristiti za particiju
Kada završite, pritisnite .


Nova particija (sdb1 u mom slučaju) treba stvoriti.


Stvorimo još jednu particiju.
Da biste to učinili, odaberite Slobodan prostor, zatim odaberite [ Novi ], i pritisnite .


Upišite veličinu particije i pritisnite .


Nova particija (sdb2 u mom slučaju) treba stvoriti.


Da biste promjene zapisali na disk, odaberite [Napiši] i pritisnite .


Da biste potvrdili promjene, upišite Da i pritisnite .

Tablicu particija treba spremiti na disk.

Prestati cfdisk programa, odaberite [ Prestati ] i pritisnite .

Oblikovanje diska s datotečnim sustavom Btrfs

U ovom odjeljku pokazat ću vam kako formatirati particiju s datotečnim sustavom Btrfs.
Stvorio sam 2 particije, sdb1 i sdb2, u ranijem odjeljku ovog članka. Oblikovat ću particiju sdb1 s datotečnim sustavom Btrfs za demonstraciju.

$ sudo lsblk -e7

Za formatiranje particije sdb1 s datotečnim sustavom Btrfs pokrenite sljedeću naredbu:

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

BILJEŠKA: Evo, -L flag postavlja oznaku particije. U ovom je slučaju oznaka particije podaci.

Pregrada sdb1 treba formatirati s datotečnim sustavom Btrfs.

Montiranje datotečnog sustava Btrfs

Da biste montirali Btrfs datotečni sustav, morate stvoriti direktorij (točku montiranja) u koji možete montirati Btrfs datotečni sustav.

Da biste kreirali direktorij / točku montiranja /podaci, pokrenite sljedeću naredbu:

$ sudo mkdir -v / podaci

Jednom /podaci stvorena je točka montiranja, možete montirati sdb1 Btrfs datotečni sustav na /podaci točka montiranja sa sljedećom naredbom:

$ sudo mount / dev / sdb1 / data

Btrfs particija sdb1 treba montirati u /podaci točka montiranja, kao što možete vidjeti na snimci zaslona u nastavku.

$ sudo lsblk -e7

Provjera podataka o upotrebi datotečnog sustava Btrfs

Provjera podataka o upotrebi vašeg datotečnog sustava Btrfs vrlo je važna i postoji mnogo načina da ih provjerite. Pogledajmo neke od njih.

Možete koristiti sljedeću naredbu da biste vidjeli sažetak upotrebe svih Btrfs datotečnih sustava na vašem računalu:

Prikaži datotečni sustav $ sudo btrfs

Trebao bi se prikazati sažetak upotrebe svih Btrfs datotečnih sustava na vašem računalu.
Ovdje biste trebali pronaći sljedeće informacije o korištenju:

Da biste pronašli informacije o upotrebi diska o određenom Btrfs datotečnom sustavu montiranom na određenu stazu direktorija (npr.g., /podaci), pokrenite sljedeću naredbu:

$ sudo btrfs upotreba / podaci datotečnog sustava

Kao što vidite, puno informacija o upotrebi diska o Btrfs particiji postavljenoj na /podaci Prikazuje se točka montiranja.

Na vrhu biste trebali pronaći ukupnu veličinu diska datotečnog sustava Btrfs.

Također biste trebali pronaći količinu prostora na disku koji je dodijelio datotečni sustav Btrfs (rezerviran za pohranu podataka) i količinu prostora na disku koji se koristi iz dodijeljenog / rezerviranog prostora na disku.

Također biste trebali pronaći količinu prostora na disku koji datotečni sustav Btrfs još nije dodijelio (nije rezervirao za pohranu podataka) i procijenjenu količinu prostora na disku (dodijeljenog i neraspoređenog) koji je još uvijek dostupan za pohranu novih podataka.

Na dnu biste trebali pronaći sljedeće podatke:

Na dnu biste također trebali pronaći metodu (tj.e., singl, DUP) koji se koristi za dodjelu prostora na disku za podatke, metapodatke i sistemske podatke:

Da biste vidjeli sažetak prostora na disku dodijeljenog i korištenog za podatke, metapodatke i sustav datotečnog sustava Btrfs montiran u /podaci direktorija, pokrenite sljedeću naredbu:

$ sudo btrfs datotečni sustav df / data

Također možete navesti podatke o upotrebi diska svake od datoteka i direktorija datotečnog sustava Btrfs montiranih na /podaci direktorij kako slijedi:

$ sudo btrfs datotečni sustav du / data

Na kraju, sažetak upotrebe diska svih datoteka i direktorija /podaci trebao bi biti prikazan btrfs datotečni sustav.

Da biste vidjeli samo sažetak upotrebe diska datoteka i direktorija datotečnog sustava Btrfs montiranih na /podaci direktorija, pokrenite sljedeću naredbu:

$ sudo btrfs datotečni sustav du -s / data

Dodavanje više uređaja za pohranu u datotečni sustav Btrfs

Ako vam treba više prostora na disku na vašem datotečnom sustavu Btrfs, možete dodati više uređaja za pohranu ili particija u datotečni sustav Btrfs da biste proširili prostor na disku datotečnog sustava.

Na primjer, za dodavanje particije sdb2 na datotečnom sustavu Btrfs montiranom na /podaci direktorija, pokrenite sljedeću naredbu:

$ sudo btrfs uređaj dodaj / dev / sdb2 / podatke

Kao što vidite, nova particija sdb2 je dodan u datotečni sustav Btrfs montiran na /podaci imenik.

$ sudo btrfs upotreba / podaci uređaja

Kao što vidite, veličina Btrfs datotečnog sustava postavljenog na /podaci direktorij se povećao.

$ df -h -x squashfs -x tmpfs -x devtmpfs

Montiranje Btrfs datotečnog sustava u vrijeme pokretanja

Jednom kada postavite datotečni sustav Btrfs, ne želite ga ručno montirati svaki put kad pokrenete računalo, već ga automatski montirajte. Pogledajmo kako to učiniti.

Prvo pronađite UUID Btrfs datotečnog sustava postavljenog na /podaci direktorij kako slijedi:

$ sudo btrfs datotečni sustav show / data

U mom slučaju, UUID datotečnog sustava Btrfs je c9333c36-f8bf-4825-9706-8b5f28cb4e34. Za vas će biti drugačije. Pazite da ga od sada zamijenite svojim.

Otvori / etc / fstab datoteka s uređivačem nano teksta kako slijedi:

$ sudo nano / etc / fstab

Na kraju / etc / fstab datoteku, upišite sljedeći redak:

UUID = c9333c36-f8bf-4825-9706-8b5f28cb4e34 / data btrfs zadane vrijednosti 0 0

Kada završite, pritisnite + x, nakon čega slijedi Y, i onda spasiti / etc / fstab datoteka.

Da bi promjene stupile na snagu, ponovno pokrenite računalo sljedećom naredbom:

$ sudo ponovno pokretanje

Nakon što se računalo pokrene, trebali biste vidjeti je li datotečni sustav Btrfs ispravno montiran u /podaci direktorija prilikom pokretanja, kao što možete vidjeti na snimci zaslona u nastavku.

$ df -h -x squashfs -x tmpfs -x devtmpfs

Zaključak

U ovom sam vam članku pokazao kako instalirati i koristiti datotečni sustav Btrfs na Ubuntu 20.04 LTS. Ove ovdje dane informacije trebale bi vam pomoći da započnete s datotečnim sustavom Btrfs na Ubuntu 20.04 LTS.

Kako koristiti GameConqueror Cheat Engine u Linuxu
Članak pokriva vodič o korištenju GameConqueror varalice u Linuxu. Mnogi korisnici koji igraju igre na sustavu Windows često koriste aplikaciju "Cheat...
Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...
Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...