Suprasti disko išdėstymą
Jei turite naują diską, pridėtą prie savo sistemos arba prie VM, yra naudinga komanda, kurioje išvardytos visos pridėtos blokų saugojimo komandos. Šioje komandoje pateikiami visi prie sistemos prijungti blokų kaupimo įrenginiai. Tai apima neapdorotus diskus, pirminius skaidinius, loginius skaidinius ir net prie tinklo prijungtą saugyklą.
$ lsblk
Čia mes pridėjome naują 1 TB diską, kuris rodomas kaip įrenginys SDB. The sda virš jo esančiame įrenginyje yra įdiegta operacinė sistema, ir jūs galite pamatyti, kad jame yra šakninis skaidinys ir apsikeitimo skaidinys.
Tačiau antrasis diskas neturi skaidinių ir nėra suformatuotas su failų sistema. Nuo šiol galite padaryti du dalykus:
- Naudokite visą diską ir įdiekite failų sistemą ant jo.
Tai taip paprasta, kaip paleisti: $ mkfs.xfs / dev / sdb - Arba galite suskaidyti jį į lengviau valdomus gabalus, kuriems mums reikia naudoti išsiskyrė naudingumas. Laikysimės šios procedūros.
Disko skaidymas
Norėdami pradėti disko skaidymą, galite naudoti gparted kuris yra grafinis naudingumas. Nepaisant to, naudokime universalią komandinės eilutės sąsają, kad ji vienodai veiktų visose platformose.
Pirmiausia reikia suprasti, kad diską galima susieti su specialiu failu, vadinamu prietaiso mazgas, kuris bus naudojamas nurodant tikrąjį diską. Mūsų atveju prietaiso mazgas yra SDB ir visas jos kelias yra / dev / sbd, jūsų atveju tai gali būti kitu pavadinimu. Šis failas nurodo fizinį įrenginį, tačiau jame iš tikrųjų nebūtų duomenų, kurie saugomi diske. Ši informacija bus rodoma kataloge, kuriame prijungiate įrenginį (daugiau apie tai vėliau).
Norėdami pradėti skaidyti, įveskite:
$ išsiskyrė - optimalus / dev / sdbTai pradėtų padalytą komandinės eilutės įrankį, kai dėmesys sutelktas į mūsų naują diską.
Įvedus spausdinimą, visi disko skirsniai bus išvardyti, tačiau kadangi jų nėra, pamatysime klaidos pranešimą.
Dabar prie disko pridėkime etiketę gpt (kartu su lentele gpt).
(išsiskyrė) mklabel gptTai suteiks jūsų diskui (ir jo skaidiniams) visuotinai unikalų ID, kuris yra labai svarbus, jei ketinate išjungti diską ir įterpti per kitą fizinį prievadą. Turėdamas visuotinai unikalų ID pašalina tą aiškią priklausomybę nuo prievado numerio, kuriuo dauguma operacinių sistemų remiasi nustatydami išteklius.
Pažymėję diską, esate pasirengę jame sukurti pirmąjį skaidinį.
(išsiskyręs) vienetas GB(išsiskyręs) mkpart pirminis 0 200
Pirmoji komanda nustato vienetus GB, kuris yra patogesnis, o antroji komanda sukuria pagrindinį skaidinį nuo disko pradžios (išskyrus mažą rezervuotą atmintį pradžioje) iki 200tūkst Gigabaitų. Patikrinkime tai.
(išsiskyręs) spausdinimas
Dabar galite išeiti iš padalinto įrankio įvesdami mesti. Ir galime pamatyti, kad blokinių įrenginių išdėstymas turi naują narį.
$ lsblk
Pertvara atsirado kaip sdb1 nuo SDB diską, jis turi savo įrenginio mazgą ir yra paruoštas naudoti.
Pastaba: skaidinio dydis, kaip parodyta lsblk komanda skiriasi nuo atskirtos naudingosios išvesties, ir todėl, kad pirmieji mano, kad 1024 MB yra lygus 1 GB, o antrasis - 1000 MB kaip 1 GB.
XFS failų sistemos kūrimas ir montavimas
Kai reikia sukurti bet kokią failų sistemą „Ubuntu“, dažniausiai naudojama tokio tipo komanda mkfs.filesystemName XFS atveju komanda yra paprasta.
$ mkfs.xfs / dev / sdb1Kur, sdb1 yra mūsų tikslinė skaidinys.
Dabar mes turime jo skaidinį ir failų sistemos formatą. Bet tai vis dar nėra sistemos katalogo medžio dalis (laisvai vadinama šakninių failų sistema). Turime jį montuoti ir tradiciškai / mnt / Tam naudojamas katalogas, nors tai galite padaryti bet kur.
$ mount / dev / sdb1 / mnt /$ df -h
Pakeisti skaidinio dydį
Jei turite pakankamai nepaskirstytos vietos, failų sistemos dydis, kad užimtų papildomą vietą, atliekamas dviem veiksmais:
- Disko dydžio keitimas: Pirmiausia atjunkime failų sistemą: $ umount / dev / sdb1
Grįždami į atskirtą įrankį galite pamatyti disko būseną.
$ išsiskyrė - optimalus / dev / sdb
(išsiskyręs) spausdinimasPadalinio numeris yra 1, ir mes turime nurodyti skaidinį su šiuo numeriu.
Dabar, norėdami išplėsti skaidinį, įveskite komandą:
(išsiskyręs) vienetas GB
(išsiskyrė) 1 400 dalies dydžio pakeitimas
(išsiskyrė) mestiTaigi pirmiausia nustatome įrenginį į GB, o tada antroji komanda sako, kad gaukite 1 skaidinį ir perkelkite jo galą iki 400 GB. Taigi skaidinio galas tolsta toliau.
- Padalinys išaugo, tačiau failų sistema apie tai nežino. Jei jį sumontuosite ir pamatysite jo dydį, jis vis tiek bus tas pats. Norėdami išplėsti failų sistemą, tai yra paskutinis žingsnis. $ mount / dev / sdb1 / mnt
$ xfs_growfs -d / dev / sdb1Antroji komanda pažodžiui padidina failų sistemą ir -d vėliava liepia eiti iki pat skaidinio pabaigos.
Viskas! Dabar, jei pamatysite failų sistemos informaciją, tai atspindės jos dydžio padidėjimą.
Daugelis veiksmų yra panašūs ir kitoms failų sistemoms, tokioms kaip ext4, ext3, ufs ir kt. Vienintelė pastebima išimtis yra zfs ir čia galite sužinoti daugiau apie tai.