27Jun
"fdisk" komanda yra tekstinė programa, skirta peržiūrėti ir valdyti kietojo disko skaidinius "Linux".Tai vienas iš galingiausių įrankių, kuriuos galite naudoti pertvarkymams valdyti, tačiau tai yra paini naujų naudotojų.
Šiame vadovėlyje bus naudojami "fdisk" naudojimo pagrindai skirsnių lentelės tvarkymui. Naudodamiesi fdisk, turėsite naudoti komandą mkfs, kad suformuotumėte naujas skaidinius su failų sistema.
Sudo vs. Su
Ubuntu, "Linux Mint" ar kituose Ubuntu platinimuose, "fdisk" ir "mkfs" komandos turi būti priskirtos sudo .Dėl distribucijų, kuriose nenaudojama sudo, pirma naudokite su- komandą, kad gautumėte šaknies lukštą, tada įveskite kiekvieną komandą be sudo.
sąrašo pertvaros
Komandų sudo fdisk -l sąrašus sudaro jūsų sistemos skaidiniai.
Galite pridėti disko įrenginio pavadinimą, įtraukdami į jį tik pertvaras. Pavyzdžiui, naudokite šią komandą, kad į sąrašą įtrauktumėte tik pirmojo disko įrenginio skaidinius:
sudo fdisk -l /dev/ sda
komandinio režimo įvedimas
Norėdami dirbti disko skaidiniuose, turite įvesti komandų režimą.Jums reikės įrenginio disko pavadinimo iš fdisk-l komandos. Pirmoji disko įrenginys įveda komandų režimą:
sudo fdisk /dev/ sda
Nereaguokite skirsniuose, kol jie naudojami. Jei norite redaguoti sistemos skaidinius, pirmiausia įkelkite iš tiesioginio kompaktinio disko.
Komandinio režimo naudojimas
Komandų režime jūs naudojate vienos raidės komandas, norėdami nurodyti veiksmus, kuriuos norite atlikti.Įveskite m ir paspauskite Enter, norėdami pamatyti komandų, kurias galite naudoti, sąrašą.
Perjungimo lentelės peržiūra
Naudokite p , norėdami spausdinti dabartinę pertvarų lentelę į terminalą iš komandų režimo.
Ištryškite skirsnį
. Jei norite ištrinti skaidinį, naudokite d komandą.Jums bus paprašyta nurodyti skaidinį, kurį norite ištrinti, kurį galite gauti iš p komandos. Pavyzdžiui, jei aš norėjau ištrinti skaidinį /dev/ sda5, aš norėčiau įvesti 5 .
Po ištrynimo skirsnio galite dar kartą įvesti p , kad galėtumėte peržiūrėti dabartinę skaidinio lentelę.Skiltis atrodo ištrinta, bet fdisk neprašo šių pakeitimų į diską, kol nenaudojate komandos w.
Partition
kūrimas Naudokite komandą n , kad sukurtumėte naują skaidinį.Galite sukurti loginį arba pagrindinį skaidinį( l loginiam arba p pagrindiniam).Disko diske gali būti tik keturios pirminės pertvaros.
Toliau nurodykite disko sektorių, kuriame norite pradėti skaidinį.Paspauskite Enter, jei norite priimti numatytąjį sektorių, kuris yra pirmasis laisvasis disko sektorius.
Paskutinis, nurodykite paskutinį disko skirsnio sekciją.Jei norite išnaudoti visą laisvą vietą po pradinio sektoriaus, tiesiog paspauskite Enter.512 megabaitų skaidinį taip pat galite nurodyti konkretų dydį, pvz., + 5G penkių gigabaitų skaidinį arba + 512M .Jei po ženklo "+" nenurodote vieneto, fdisk naudoja sektorius kaip vienetą.Pavyzdžiui, +10000 pasibaigus partijai baigiasi po 10000 sekcijų.
Sistemos ID
n komanda Aš tiesiog bandžiau atkurti pakeistą diskusiją, kurią anksčiau ištryniau - ar tai padariau? Jei vėl paleisiu p komandą, aš suprasiu, kad naujas /dev/ sda5 skaidinys yra "Linux" skirsnis, o ne "Linux swap" skaidinys.
Jei noriu pakeisti jo tipą, aš galiu naudoti komandą t ir nurodyti skirsnio numerį.
Aš turiu paklausti tipo hex kodo. Aš nežinau, todėl aš galiu įvesti L , kad galėtumėte peržiūrėti šešioliktainių kodų sąrašą.
Tai sako, kad 82 yra "Linux" apsikeitimo skaidinių kodas, todėl galiu jį įvesti.
Neformuokite skaidinio naudodami pasirinktą failų sistemą.Tai turėsite padaryti vėliau naudodami atitinkamą mkfs komandą.
rašymo pakeitimai
Naudokite su , jei norite parašyti atliktus diske pakeitimus.
Jei norite išeiti be išsaugotų pakeitimų, naudokite q .
Partition
formatavimas Prieš naudodami jas, turite formuoti naujas skaidinius su failų sistema. Tai galite padaryti naudodami atitinkamą komandą mkfs. Pavyzdžiui, ši komanda formato penktąjį pirmojo disko skaidinį su ext4 failų sistema.
sudo mkfs.ext4 /dev/ sda5
Naudokite komandą mkswap, jei norite formatuoti skaidinį kaip apsikeitimo skaidinį:
sudo mkswap /dev/ sda5
Fdisk sudėtyje yra daugybė kitų komandų, įskaitant ekspertų komandas, prie kurių galite pasiekti x pirmiausia komanda. Norėdami gauti išsamesnės informacijos, patikrinkite "fdisk" meniu puslapį su komanda man fdisk .