Baro Command Linux - fdisk

Magaca

fdisk - Muuqaal kala qaybsan ee xisaabta Linux

Muujinta

fdisk [-u] [-b- taxisyada ] [ -daadooyinka ] [ madaxyada ] [ qalab ] qalab ]

fdisk -l [-u] [ qalab ... ]

fdisk -s qaybinta ...

fdisk -v

Sharaxaad

Disks adag ayaa loo qaybin karaa hal ama dhowr nooc oo macquul ah oo lagu magacaabo qaybo . Qeybtaan waxaa lagu sharraxay miisaanka qaybinta ee laga helay qaybta 0 ee diskka.

BSD ayaa hal wadahadal ku saabsan 'slices disk' iyo 'disklabel'.

Linux waxay u baahan tahay ugu yaraan hal qayb, taas oo ah nidaamka faylasha rootiga. Waxay isticmaali kartaa faylasha swap iyo / ama isbeddel qaybaha, laakiin dambe ayaa ah mid wax ku ool ah. Sidaa darteed, sida caadiga ah mid ka mid ah ayaa doonaya qayb labaad oo Linux ah oo loo qoondeeyey qaybin kala duwan. On hardware qalab Intel, BIOS ee khaanadaha nidaamka badanaa oo kaliya heli kartaa kaliya 1024 silsiladaha ugu horeeya ee disk ah. Sababtan awgeed, dadka qaba daraasado waaweyn ayaa inta badan abuura qayb sadexaad ah, oo kaliya dhowr MB oo weyn, oo ku xiran on / boot , si loo kaydiyo sawirka xuddunta iyo dhowr faylasha caawiye ah oo loo baahan yahay waqtiga saacada, si loo hubiyo in walxadan helitaanka BIOS. Waxaa laga yaabaa inay jiraan sababo ammaan ah, fududaynta maamulka iyo nuqul, ama tijaabo, si loo isticmaalo in ka badan tirada ugu yar ee qaybaha.

Xalliyaan mowduucyada daabacan, waqti badbaadi oo leh nambarka maareynta maareynta safka.

fdisk (qaabka ugu horeeya ee yeedhitaanka) waa barnaamijka lagu talagalay ee loogu talagalay abuurista iyo ku dhaqanka miisaska kala qaybinta. Waxay fahmeysaa miisaska kala duwan ee DOS noocyada kala duwan iyo BSD ama SUN nooca nalalka ah ee SUN.

Qalabka ayaa badanaa ka mid ah kuwan soo socda:

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

/ dev / hd [ah] ee dijitaalada IDE, / dev / sd [ee] SCSI daraasad, / dev / ed [ad] ee dijitaalka ESDI, / dev / xd [ab] for disks XT). Magac qalab ayaa loola jeedaa dhammaan qalabka.

Qaybinta waa magac qalab oo ay ku xigto qaybta qaybta. Tusaale ahaan, / dev / hda1 waa qaybta ugu horreysa ee ku jirta nidaamka ugu horeeya ee IDE ee nidaamka. Disks waxay yeelan karaan ilaa 15 qaybood. Eeg sidoo kale /usr/src/linux/Documentation/devices.txt .

BSD / SUN nooca "disklabel" wuxuu sharxi karaa 8 qaybood, seddexaadna waa inay noqotaa qaybta "diskka oo dhan". Ha bilaabin qayb ka mid ah oo dhab ahaantii isticmaalaya qaybteeda koowaad (sida qaybta isbeddelka) ee dhululubada 0, maxaa yeelay taasi waxay burburinaysaa disklabel.

Qalabka Disclabel ee nooca IRIX / SGI wuxuu qeexi karaa 16 qaybood, kow iyo tobnaad kaas oo ah in uu noqdo qayb buuxda 'mugga', halka sagaalaadna loo calaamadeeyo 'madax madaxeed'. Madaxa mugga ayaa sidoo kale dabooli doona miiska jajabka, ie, wuxuu ka bilaabmaa xayiradda eber wuxuuna ku kordhiyaa waayeelka shan shilin. Meelaha haray ee ku jira qaybta mugga ayaa laga yaabaa in loo isticmaalo cinwaanada cinwaanka. Qeybo kale ma dhici karto in ay isku dhejiyaan madaxa mugga. Sidoo kale ha baddalin nooca iyo nidaamka faylasha oo ku saabsan, maxaa yeelay waxaad lumin doontaa miiska qaybinta. Isticmaal nooca calaamadahan oo keliya markaad la shaqaynayso Linux oo ku saabsan mashiinnada IRIX / SGI ama IRIX / SGI oo ka hooseeya Linux.

Shaxda qaybta nooc ee DOS waxay sharxi kartaa tiro aan xadidnayn oo qaybo ah. Qaybta 0 waxaa jira qol u qeexida 4 qaybood (oo loo yaqaan 'primary'). Mid ka mid ah kuwani waxay noqon kartaa qayb ballaadhan; Tani waa sanduuq ku haya qaybo macquul ah, oo leh sharraxaadyo laga helay liis isku xiran oo ka mid ah qaybaha, mid kasta oo ka horreeya qaybaha macquulka ah. Afarta qaybood ee ugu muhiimsan, waa la joogayaa ama aan helin, lambarro 1-4. Meelaha macquulka ahi waxay bilaabaan lambar 5.

Qeybta DOS ee qaybta nooca qaybta ah ee bilowga ah iyo cabbirka qaybta kasta waxaa lagu kaydiyaa labo siyaabood: oo ah qaybo qeexan oo qaybo ah (oo lagu bixiyey 32 bits) iyo seddexleeyaal / Heads / Sectors saddexle (oo lagu bixiyo 10 + 8 + 6 xabbado). Kuwa hore ayaa ah mid caadi ah - oo leh 512-byte taas oo u shaqeyn doonta ilaa 2 TB. Dhibaatadu waxay leedahay laba dhibaato oo kala duwan. Ugu horreyntii, beeraha C / H / S waa la buuxin karaa marka tirada tirada iyo tirada qaybaha loo yaqaan "track". Marka labaad, xitaa haddii aan ognahay nambaradaas waa in ay noqdaan, 24 bits oo la heli karo kuma filna. DOS waxay isticmaashaa C / H / S keliya, Windows waxay isticmaashaa labadaba, Linux marna ma isticmaalin C / H / S.

Haddii ay suurtogal tahay, fdisk waxay si toos ah u heli doontaa joomatarka. Taas macnaheedu maahan joomatarka jilicsan ee jilicsan (dhab ahaantii, dhejinta casriga ah ma hayso wax sida joomatariga jimicsiga ah, hubaal maaha wax lagu sharxi karo qaababka cylinders / Heads / Sectors), laakiin waa joomatarka jajabka ee MS-DOS isticmaalo miiska qaybinta.

Caadiyan dhammaantood si fiican ayey u socdaan, mana jiraan wax dhibaatooyin ah haddii Linux ay tahay nidaamka kaliya ee ku jira diskka. Si kastaba ha noqotee, haddii ay tahay in disk la wadaago nidaamyada kale ee hawlgalka, had iyo jeer waa fikrad wanaagsan in laysku keeno nidaam kale oo ka mid ah nidaamyada hawlgalka ee ugu yaraan hal qayb. Marka kabuubyada Linux waxay eegtaa miiska qaybinta, waxayna isku daydaa inay jaangooyo (jiilka) joometeriga looga baahan yahay iskaashiga wanaagsan ee nidaamyada kale.

Mar kasta oo miiska jajab ah la daabaco, baaritaanka joogtada ah waxaa lagu sameeyaa gelitaanka miisaanka qaybta. Jeeggani wuxuu caddaynayaa in bilowga jimicsiga iyo dhammeystirka dhibcaha ay isku mid yihiin, iyo in qaybta ay bilaabanto oo ay ku dhammaato xuduudda dhululubada (marka laga reebo qaybta koowaad).

Qeybo ka mid ah MS-DOS ayaa abuuraya qaybta koowaad ee aan ka bilawin xuduudda siligga, laakiin waaxda 2aad ee silsiladda ugu horeysa. Dhexdhexaadinta ka bilowda silyley 1 ma bilaabi karto xudduudaha siligga, laakiin tani maaha mid aad u dhib badan haddii aadan haysan mashiinkaaga OS / 2.

Sync () iyo BLOCRRPART ioctl () (miiska jaantuska qaybta ka soo qaadashada disk) ayaa la sameeyaa ka hor intaanad ka bixin marka miisaanka qaybinta la cusbooneysiiyay. Waqtigaas ka hor waxaa loo isticmaali jiray in loo baahdo dib-u-dhiska ka dib isticmaalka fdisk. Uma maleynayo inay tani tahay kiis hadda - dhab ahaantii, dib u dhiska si aad u dhakhso badan ayaa keeni kara in lumiyo xogta aan weli qornayn. Ogsoonow in qalabka xagasha iyo qalabka diskkuba ay bakhtiiyaan xogta.

Dos 6.x Digniinta

Xeerka DOS 6.x Foomkani wuxuu eegayaa macluumaad qaar ka mid ah qaybta ugu horeysa ee xogta qaybta xogta, oo wuxuu ula dhaqmaa xogtan si ka sii kalsooni badan marka loo eego macluumaadka miiska qaybinta. DOS FORMAT waxay filaysaa DOS FDISK inay ka nadiifiso 512 bytes oo ah qaybta xogta ee qayb ahaan marka mar kasta oo isbedel weyn uu dhaco. DOS FORMAT ayaa fiirin doona macluumaadkan dheeraadka ah xitaa haddii calanka / U calanka la bixiyo - waxaan tixgelineynaa arintan DOS FORMAT iyo DOS FDISK.

Khadka hoose ayaa ah in haddii aad isticmaasho cfdisk ama fdisk si aad u bedesho cabbirka DOS qaybta miisaanka qaybta, markaa waa inaad sidoo kale isticmaashaa googaarka ugu horeeya ee 512 bytes ee qaybtaas ka hor inta aan la isticmaalin Foomka DOS si loo qaabeeyo qaybta. Tusaale ahaan, haddii aad isticmaaleysid cfdisk si aad u sameyso galka DOS qaybta miiska / dev / hda1, ka dib (ka dib markaad ka baxdo fdisk ama cfdisk iyo rebootka Linux si aad u hesho macluumaadka miiska ee qaybta) waxaad isticmaali kartaa amarka "dd if = dev / zero = = dev / hda1 bs = 512 tirsi = 1 "in eber ah 512 bytes ee qaybta hore.

WAX KA BADAN YAHAY WAXYAABAHA HADDII Haddii aad isticmaasho qawaaniinta Dd , maadaama makiinada yaryar ay dhammaan xogta ku dhejin karaan diskkaaga.

Natiijada ugu fiican, waa inaad marwalba isticmaashaa barnaamij miiseed gaar ah oo OS ah. Tusaale ahaan, waa inaad sameysaa DOS qaybaha barnaamijka DOS FDISK iyo qaybta Linux oo leh barnaamijka fdisk ama Linux cfdisk.

Fursadaha

-baa ka shaqeeya

Tilmaamee qiyaasta qaybta qaybta diskka. Qiimaha saxda ah waa 512, 1024, ama 2048. (Kernels dhawaan ogtahay qiyaasta qaybta, u isticmaal tan kaliya ee keli kari ah ama si ay u tirtirto fikirka xawaaraha.)

-Cilsiyada

Sheeg tirada tirada dhululubada qashinka. Waxba kama qabo fikradda sababta uu qof kasta u rabi lahaa inuu sidaas sameeyo.

- madaxyada

Tilmaan tirada tirada madaxyada diskka. (Ma aha lambarka muuqaalka, dabcan, laakiin tirada loo isticmaalo jadwalka qaybinta.) Qiyamka macquulka ah waa 255 iyo 16.

-Waxaad u aragtaa

Sifee tirada qaybaha halkii track ee disk ah. (Ma aha lambarka muuqaalka, dabcan, laakiin lambarka loo adeegsado jadwalka qaybinta.) Qiime macquul ah waa 63.

-l

Ku qor jadwallada qaybinta ee qalabka loo cayimay ka dibna bixi. Haddii aan la helin aalado, kuwa lagu soo sheegay / proc / qaybta (haddii ay jiraan) ayaa loo isticmaalaa.

-u

Markaad ku qorto miisaska kala qaybinta, sii miisaanka qaybaha inta aad ka qaadan lahayd dhululubada.

-saafka

Cabbirka qaybta (qaybaha) waxaa lagu daabacaa sheyga caadiga ah.

-v

Daabac tirada lambarka barnaamijka fdisk iyo ka bax.