Kui soovite Btrfs-failisüsteemi kohta lisateavet, vaadake minu artiklit Sissejuhatus Btrfs-failisüsteemi.
Selles artiklis näitan teile, kuidas installida ja kasutada Btrf-sid Ubuntu 20-s.04 LTS. Alustame siis.
Btrfs-failisüsteemi installimine
Btrfs-failisüsteemi pakett on saadaval Ubuntu 20 ametlikus paketihoidlas.04 LTS, nii et saate selle hõlpsalt sealt installida.
Kõigepealt värskendage APT paketi hoidla vahemälu järgmise käsuga:
$ sudo apt värskendus
Btrfs-failisüsteemi installimiseks Ubuntu 20-sse.04 LTS, käivitage järgmine käsk:
Btrfs-failisüsteem peaks olema installitud.
Ketta partitsioneerimine
Btrfs-failisüsteemi loomiseks ei pea te HDD / SSD-d jagama; saate selle luua oma paljas jaotamata HDD / SSD-kettal. Kuid enne HDD / SSD vormindamist failisüsteemiga Btrfs võiksite oma HDD / SSD-d jagada.
Järgmise käsuga saate loetleda kõik arvuti mäluseadmed ja sektsioonid:
Mul on kõvaketas sdb minu arvutis, nagu näete alloleval ekraanipildil. Jagan kõvaketta partitsiooni sdb ja partitsioonide vormindamine Btrfs-failisüsteemiga selle artikli tutvustamiseks.
HDD jaotamine sdb, Ma kasutan cfdisk partitsiooni tööriist.
Saate HDD avada sdb koos cfdisk jaotamise tööriist järgmiselt:
Valige gpt ja vajutage
Uue sektsiooni loomiseks valige Vaba ruum, siis valige [Uus], ja vajutage
Sisestage loodava sektsiooni suurus. Ma loon 10 GB partitsiooni. Nii et ma kirjutan sisse 10G.
Erinevate suuruste / ühikute vaheseinte loomiseks võite kasutada järgmisi sümboleid:
M - partitsiooni suurus megabaidistes ühikutes
G - partitsiooni suurus gigabaidistes ühikutes
T - partitsiooni suurus terabaitides
S -sektorite arv, mida soovite partitsiooni jaoks kasutada
Kui olete valmis, vajutage
Uus sektsioon (sdb1 minu puhul) tuleks luua.
Loome veel ühe sektsiooni.
Selleks valige Vaba ruum, siis valige [Uus], ja vajutage
Sisestage partitsiooni suurus ja vajutage
Uus sektsioon (sdb2 minu puhul) tuleks luua.
Muudatuste kettale kirjutamiseks valige [Kirjuta] ja vajutage
Muudatuste kinnitamiseks sisestage jah ja vajutage
Partitsioonitabel tuleks kettale salvestada.
Loobuda cfdisk valige [Lõpeta] ja vajutage
Ketta vormindamine failisüsteemiga Btrfs
Selles jaotises näitan teile, kuidas vormindada partitsiooni Btrfs-failisüsteemiga.
Olen loonud 2 vaheseina, sdb1 ja sdb2, selle artikli varasemas osas. Vormindan sektsiooni sdb1 tutvustamiseks failisüsteemiga Btrfs.
Sektsiooni vormindamiseks sdb1 failisüsteemiga Btrfs käivitage järgmine käsk:
$ sudo mkfs.btrfs -L andmed / dev / sdb1MÄRGE: Siin, -L lipp määrab partitsiooni sildi. Sel juhul on sektsiooni silt andmed.
Jaotus sdb1 tuleks vormindada failisüsteemiga Btrfs.
Btrfs-failisüsteemi paigaldamine
Btrfs-failisüsteemi ühendamiseks peate looma kataloogi (ühenduspunkti), kuhu saate Btrfs-failisüsteemi ühendada.
Kataloogi / ühenduspunkti loomiseks / andmed, käivitage järgmine käsk:
$ sudo mkdir -v / data
Kui / andmed liitumispunkt on loodud, saate installida sdb1 Btrfs-failisüsteem / andmed ühenduspunkt järgmise käsuga:
$ sudo mount / dev / sdb1 / data
Btrfsi partitsioon sdb1 tuleks paigaldada / andmed kinnituspunkt, nagu näete alloleval ekraanipildil.
$ sudo lsblk -e7
Btrfsi failisüsteemi kasutamise teabe kontrollimine
Btrfs-failisüsteemi kasutusteabe kontrollimine on väga oluline ja selle kontrollimiseks on palju võimalusi. Vaatame mõnda neist.
Kõigi arvutis olevate Btrfs-failisüsteemide kasutamise kokkuvõtte nägemiseks võite kasutada järgmist käsku:
$ sudo btrfs failisüsteem näitab
Tuleks kuvada kõigi arvutis olevate Btrfs-failisüsteemide kasutamise kokkuvõte.
Siit leiate järgmise kasutusteabe:
- Iga teie arvutis oleva Btrfs-failisüsteemi silt.
- Teie arvuti kõigi Btrfs-failisüsteemide UUID.
- Teie arvutisse igasse Btrfs-failisüsteemi lisatud seadmete koguarv.
- Iga teie Btrfs-failisüsteemi lisatud mäluseadme kettakasutuse teave.
Konkreetse kataloogitee (nt e.g., / andmed), käivitage järgmine käsk:
$ sudo btrfs failisüsteemi kasutamine / andmed
Nagu näete, on kettale paigaldatud Btrfs partitsiooni kohta palju kettakasutuse teavet / andmed kuvatakse liitumispunkt.
Ülaosast peaksite leidma Btrfs-failisüsteemi kogu ketta suuruse.
Samuti peaksite leidma Btrfs-failisüsteemi eraldatud kettaruumi (reserveeritud andmete salvestamiseks) ja eraldatud / reserveeritud kettaruumi kasutatava kettaruumi hulga.
Samuti peaksite leidma, kui palju kettaruumi Btrfs-failisüsteem ei eraldanud (ei reserveerinud andmete salvestamiseks) ja hinnanguline kettaruumi maht (eraldatud ja eraldamata), mis on uute andmete salvestamiseks endiselt saadaval.
Altpoolt peaksite leidma järgmise teabe:
- Btrfs-failisüsteemi lisatud kõigi salvestusseadmete andmete jaoks eraldatud ja kasutatud kettaruumi koguarv.
- Andmete jaoks eraldatud kettaruumi hulk igas Btrfs-failisüsteemi lisatud mäluseadmes.
- Btrfs-failisüsteemi lisatud kõigi mäluseadmete metaandmete jaoks eraldatud ja kasutatud kettaruumi koguarv.
- Metaandmete jaoks eraldatud kettaruumi suurus igas Btrfs-failisüsteemi lisatud mäluseadmes.
- Btrfsi süsteemiandmete jaoks eraldatud ja kasutatud kettaruumi kogusumma kõigist Btrfsi failisüsteemi lisatud salvestusseadmetest.
- Btrfsi süsteemiandmete jaoks eraldatud kettaruumi suurus igas Btrfsi failisüsteemi lisatud mäluseadmes.
- Btrfs-failisüsteemi lisatud igas mäluseadmes jaotamata kettaruumi hulk.
Altpoolt peaksite leidma ka meetodi (st.e., üksik, DUP), mida kasutatakse kettaruumi eraldamiseks andmete, metaandmete ja süsteemiandmete jaoks:
- Sest üksik-režiimi jaotuse korral hoiab Btrfs-failisüsteem ainult ühe eraldise eksemplari. Duplikaate ei tule.
- Sest DUP režiimi eraldamiseks eraldab Btrfs-failisüsteem samal eesmärgil kettaruumi failisüsteemi erinevates osades. Niisiis hoitakse failisüsteemis samu andmeid mitu koopiat (tavaliselt kaks).
- Tavaliselt andmed eraldatakse üksik režiimis. The metaandmed ja süsteemi andmed jaotatakse DUP režiimis.
- Sisse üksik režiimis pange tähele, et Btrfs-failisüsteem võib kasutada kogu eraldatud kettaruumi.
- Sisse DUP režiimis pange tähele, et Btrfs-failisüsteem võib kasutada kogu kettaruumi kogu eraldatud kettaruumist.
Kokkuvõtte nägemiseks eraldatud ja kasutatud kettaruumi kohta Btrfs-failisüsteemi andmetele, metaandmetele ja süsteemile / andmed kataloogi, käivitage järgmine käsk:
$ sudo btrfs failisüsteem df / data
Samuti saate loetleda Btrfs-i failisüsteemi kõigi failide ja kataloogide kettakasutuse teabe / andmed kataloogi järgmiselt:
$ sudo btrfs failisüsteem du / data
Lõpuks kuvatakse kõigi failide ja kataloogide kettakasutuse kokkuvõte / andmed btrfs-failisüsteem peaks olema kuvatud.
Et vaadata ainult Btrfs-failile paigaldatud failide ja kataloogide kettakasutuse kokkuvõtet / andmed kataloogi, käivitage järgmine käsk:
$ sudo btrfs failisüsteem du -s / data
Btrfsi failisüsteemi täiendavate salvestusseadmete lisamine
Kui vajate oma Btrfs-failisüsteemis rohkem kettaruumi, saate failisüsteemi kettaruumi laiendamiseks lisada Btrfs-failisüsteemi rohkem salvestusseadmeid või partitsioone.
Näiteks partitsiooni lisamiseks sdb2 failile paigaldatud Btrfs / andmed kataloogi, käivitage järgmine käsk:
$ sudo btrfs seade add / dev / sdb2 / data
Nagu näete, uus partitsioon sdb2 lisatakse failile Btrfs, mis on paigaldatud / andmed kataloogi.
$ sudo btrfs seadme kasutamine / andmed
Nagu näete, on Btrfs-failisüsteemi suurus paigaldatud / andmed kataloog on suurenenud.
$ df -h -x squashfs -x tmpfs -x devtmpfs
Btrfs-failisüsteemi paigaldamine alglaadimise ajal
Kui olete Btrfs-failisüsteemi seadistanud, ei soovi te seda iga kord arvuti käivitamisel käsitsi installida, pigem ühendage see automaatselt. Vaatame, kuidas seda teha.
Esmalt leidke failile Btrfs failisüsteemi UUID / andmed kataloogi järgmiselt:
$ sudo btrfs failisüsteem show / data
Minu puhul on Btrfs-failisüsteemi UUID c9333c36-f8bf-4825-9706-8b5f28cb4e34. Teie jaoks on see erinev. Niisiis, asendage see edaspidi kindlasti oma omaga.
Ava / etc / fstab fail nano tekstiredaktoriga järgmiselt:
$ sudo nano / etc / fstab
Aasta lõpus / etc / fstab fail, tippige järgmine rida:
UUID = c9333c36-f8bf-4825-9706-8b5f28cb4e34 / data btrfs vaikeväärtused 0 0Kui olete valmis, vajutage
Muudatuste jõustumiseks taaskäivitage arvuti järgmise käsuga:
$ sudo taaskäivitage
Kui teie arvuti on käivitunud, peaksite nägema, et failisüsteem Btrfs on õigesti installitud / andmed kataloogi käivitamisel, nagu näete alloleval ekraanipildil.
$ df -h -x squashfs -x tmpfs -x devtmpfs
Järeldus
Selles artiklis olen teile näidanud, kuidas installida ja kasutada Btrfs-failisüsteemi Ubuntu 20-s.04 LTS. See siin edastatud teave peaks aitama teil Ubuntu 20 failisüsteemiga Btrfs alustada.04 LTS.