Ithute Melao ea Linux - fdisk

Lebitso

fdisk - Karolo ea tablete manipulator bakeng sa Linux

Lintlhakiso

fdisk [-u] [-b- sectorsize ] [-C cyls ] [-H lihlooho ] [-S sects ] sesebelisoa

fdisk -l [-u] [ device ... ]

fdisk-e arolelanoang ...

fdisk -v

Tlhaloso

Li-disks tse thata li ka aroloa ka diski e le 'ngoe kapa tse ling tse nang le lintlha tse bitsoang likaroloana . Karohano ena e hlalositsoe tafoleng ea likarolo e fumanoang mohloling 0 oa disk.

Lefatšeng la BSD e bua ka `disk slices 'le' disklabel '.

Linux e hloka bonyane karolelano e le 'ngoe, e leng bakeng sa motsoako oa lifaele tsa motso. E ka sebelisa li-swap tsa li-swap le / kapa tsa fetola likarolo, empa tse qetellang li sebetsa hantle. Kahoo, hangata motho o tla batla karolo ea bobeli ea Linux e fanoeng e le karolo ea swap. Ka hardware e sebetsanang le Intel, BIOS e bofatsang tsamaiso e ka atisa ho fihlella li-cylinder tsa 1024 tsa pele tsa disk. Ka lebaka lena, batho ba nang le li-disks tse ngata ba atisa ho etsa karolo ea boraro, boholo ba boholo ba MB, ba atisa ho lula / boot , ho boloka setšoantšo sa kernel le lifaele tse seng kae tse thusang nakong ea boot, e le ho etsa bonnete ba hore lintho tsena ho fihlella ho BIOS. Ho ka 'na ha e-ba le mabaka a tšireletseho, boiketlo ba tsamaiso le boiphihlelo, kapa teko, ho sebelisa ho feta palo e fokolang ea likaroloana.

Lokisa litaba tsa khatiso, boloka nako le sesebelisoa sa khatiso ea leqhoa la khatiso.

fdisk (ka mokhoa oa pele oa ho ipiletsa) ke lenaneo le tsamaisoang ke menyetla bakeng sa ho bōptjoa le ho sebelisoa ha litafole. E utloisisa litafole tsa mofuta oa DOS le li-disklabels tsa BSD kapa SUN.

Ka tloaelo sesebelisoa se se seng sa tse latelang:

/ dev / hda / dev / hdb / dev / sda / dev / sdb

(dev / hd / ah] bakeng sa IDE disks, / dev / sd [ap] bakeng sa SCSI disks, / dev / ed [ad] bakeng sa ESDI disks, / dev / xd [ab] bakeng sa diski tsa XT). Lebitso la sesebelisoa le bua ka disk eohle.

Karohano ke lebitso la lisebelisoa le lateloa ke palo e arohaneng. Ka mohlala, / dev / hda1 ke karolo ea pele ea disk ea pele ea IDE tsamaisong. Li-disks li ka ba le likarolo tse 15. Sheba hape /usr/src/linux/Documentation/devices.txt .

BSD / SUN mofuta oa disklabel o ka hlalosa likaroloana tse 8, karolo ea boraro ea eona e lokela ho ba karolo e 'ngoe ea disk'. U se ke ua qala karohano e sebelisang karolo ea eona ea pele (joaloka karolo ea swap) ka cylinder 0, kaha seo se tla senya disklabel.

An IRIX / SGI mofuta oa disklabel o ka hlalosa likaroloana tse 16, karolo ea leshome le metso e 'meli e lokela ho ba karolo ea' bokahohle ', athe karolo ea borobong e lokela ho bitsoa `volume header'. Sehlooho sa molumo se tla boela se koahele tafoleng ea ho arola, e leng, e qala ka seterong sa zero mme e fetela ka ho sa feleng holim'a li-cylinders tse hlano. Sebaka se setseng sehlooho sa lentsoe se ka sebelisoa ke lihlooho tsa lihlooho tsa hlooho. Ha ho likarolo tse ka kopanelang le hlooho ea molumo. Hape u se ke ua fetola mofuta oa oona mme u etsa mokhoa o itseng oa lifaeleho ho oona, kaha u tla lahleheloa ke tafole e arohaneng. Sebelisa mofuta ona oa label feela ha u sebetsa le Linux ka mechine ea IRIX / SGI kapa disks ea IRIX / SGI tlas'a Linux.

Mofuta oa DOS oa lihlopha tsa karoloana o ka hlalosa palo e sa lekanyetsoang ea likaroloana. Karolong ea 0 ho na le sebaka sa tlhaloso ea likarolo tse 4 (tse bitsoang 'motheo'). E 'ngoe ea tsona e ka' na ea e-ba karolo e arohaneng; ena ke lebokose le nang le likarolo tse utloahalang, le litlhaloso tse fumanehang lethathamong la likarolo, e mong le e mong a etella pele likarolo tse utloahalang. Likarolo tse 'nè tsa motheo, tse teng kapa che, fumana lintlha tsa 1-4. Likarolo tse utloahalang li qala ho tloha ho 5.

Ka karolo ea DOS mofuta o arohanang le ho qala ho aroloa le boholo ba karolo e 'ngoe le e' ngoe e bolokoa ka litsela tse peli: e le likarolo tse fapaneng tsa likarolo (tse fanoeng ka likotoana tse 32) le joaloka li-Cylinders / Lihlooho / Likarolo tse tharo (tse fuoeng ka 10 + 8 + 6 bits). Ntho ea pele e nepahetse - ka likarolo tse 512-byte sena se tla sebetsa ho fihlela ho 2 TB. Ea bobeli e na le mathata a mabeli a fapaneng. Ntlha ea pele, libaka tsena tsa C / H / S li ka tlatsoa feela ha palo ea lihlooho le palo ea likarolo tse ling li tsejoa. Ea bobeli, esita le haeba re tseba hore na linomoro tsena li lokela ho ba eng, li-bits tse 24 tse fumanehang ha li lekane. DOS e sebelisa C / H / S feela, Windows e sebelisa bobeli, Linux ha e sebelise C / H / S.

Haeba ho khoneha, fdisk e tla fumana disk geometry ka kotloloho. Hase hakaalo hore li-disk geometry tsa sebele (ha e le hantle, li-disks tsa morao-rao li na le ntho e kang ea geometry ea sebele, ka sebele hase ntho e ka hlalositsoeng ka mokhoa oa simplistic Cylinders / Heads / Sectors), empa ke disk geometry eo MS-DOS e se sebelisang bakeng sa tafole ea likarohano.

Ka tloaelo tsohle li tsamaea hantle ka ho feletseng, 'me ha ho na mathata haeba Linux e le eona feela tsamaiso ea disk. Leha ho le joalo, haeba disk e lokela ho arolelanoa le mekhoa e meng ea ho sebetsa, hangata ke khopolo e ntle ho lumella fdisk ho tloha tsamaiso e 'ngoe ea ho etsa bonyane ho arohana. Ha Linot boot bo shebahala tafoleng ea ho arola, 'me e leka ho fokotsa hore na geometry ke eng e hlokahalang ho sebelisana hantle le litsamaiso tse ling.

Nako le nako ha tafole e arolelanoang e hatisoa, ho hlahloba ho tsitsitseng ho etsoa ka har'a litlhaloso tsa litafole. Tlhahlobo ena e netefatsa hore qaleho le lintlha tsa ho qetela li tšoana hantle, le hore karolo e qalang e qala ebe ea fela moeli oa mokokotlo (ntle le karolo ea pele).

Liphetolelo tse ling tsa MS-DOS li etsa karolo e qalang e sa qaleng moeli oa mokokotlo, empa karolong ea 2 ea leqhoa la pele. Moqomo oa 1 o sitoa ho qala moeli oa mokokotlo, empa sena ha se khone ho baka bothata ntle le haeba o na le OS / 2 mochine oa hau.

Sync () le BLKRRPART ioctl () (ho bala tafoleng e arohaneng ho tloha disk) e etsoa pele e tsoa ha tafole ea karolo e ntlafalitsoe. Nako e fetileng e ne e tloaelehile ho tsosolosa ka mor'a ho sebelisa fdisk. Ha ke sa nahana hore taba ena ha e sa le joalo - ka sebele, ho tsosolosa ka potlako haholo ho ka etsa hore tahlehelo ea data e e-s'o ngoloe. Hlokomela hore kernel le hardware ea disk e ka fokotsa data.

Temoso ea 6.9 Temoso

Taelo ea FORMAT ea DOS 6.x e sheba tlhahisoleseding e itseng karolong ea pele ea sebaka seo ho arohananoang ho sona, 'me e nka boitsebiso bona e le bo ka tšeptjoang ho feta boitsebiso bo hlahang tafoleng ea likarohano. DOS FORMAT e lebeletse hore DOS FDISK e tlose libaka tse 512 tsa pele tsa sebaka sa dintlha tsa karohano neng kapa neng ha phetoho ea boholo e etsahala. DOS FORMAT e tla sheba tlhahisoleseding ena e eketsehileng esita le haeba ho fanoa ka flag flag / U - re nka sena e le bothata DOS FORMAT le DOS FDISK.

Ntlha ea bohlokoa ke hore haeba u sebelisa cfdisk kapa fdisk ho fetola boholo ba ho kena ha sethala sa DOS partition, joale u tlameha ho sebelisa dd ho zero likarolo tse 512 tsa pele tsa karolo eo pele u sebelisa DOS FORMAT ho theha karohano. Ka mohlala, haeba u ne u sebelisa cfdisk ho etsa DOS partition table ho kena bakeng sa / dev / hda1, ka nako eo (ka mor'a ho tsoa fdisk kapa cfdisk le ho tsosolosa Linux e le hore tlhahiso ea litšoantšo e arohaneng e sebetse) u ka sebelisa taelo "dd if = / dev / zero of = / dev / hda1 bs = 512 count = 1 "ho zero likarolo tse 512 tsa pele tsa karohano.

ETSA HORE OA HLOKAHA ha o sebelisa taelo ea dd , kaha typo e nyane e ka etsa hore dintlha tsohle tsa disk tsa hau li se na thuso.

Bakeng sa liphello tse ntle, kamehla o lokela ho sebelisa lenane la sekhetho se arohaneng sa li-OS. Ka mohlala, o lokela ho etsa li-partitions tsa DOS ka karolo ea lenaneo la DOS FDISK le Linux le lenaneo la Linux fdisk kapa Linux cfdisk.

Khetho

-b sehlahisoa

Hlalosa boholo ba sekala sa disk. Melao e nepahetseng e na le 512, 1024, kapa 2048. (Lijo tsa morao-rao li tseba boholo ba sekhahla. Sebelisa sena feela ka linotši tsa khale kapa ho feta maikutlo a kernel.)

-C cyl

Hlalosa palo ea li-cylinders tsa disk. Ha ke tsebe hore na ke hobane'ng ha e mong le e mong a ka rata ho etsa joalo.

-H lihlooho

Hlalosa palo ea lihlooho tsa disk. (Hase nomoro ea 'mele, ha e le joalo, empa palo e sebelisetsoang litafole tsa likarohano.) Mekhoa e loketseng ke ea 255 le ea 16.

-Sts li- sects

Hlalosa palo ea likarolo ka pina e 'ngoe le e' ngoe ea disk. (Hase nomoro ea 'mele, ho hlakile, empa palo e sebelisetsoang litafole tsa ho arola.) Ntho e lekaneng ke 63.

-l

Ngola litafole tsa likarolo bakeng sa lisebelisoa tse khethiloeng ebe o tsoa. Haeba ho se na lisebelisoa tse fanoang, tse boletsoeng ka / proc / partitions (haeba li teng) li sebelisoa.

-u

Ha u thathamisa litafole tsa likarolo, fana ka boholo boemong ho e-na le li-cylinders.

-e arolelano

Boholo ba karohano (ka li-blocks) e hatisoa ka mokhoa o tloaelehileng.

-v

Nomoro ea khatiso ea lenaneo la fdisk le ho tsoa.