fdisk प्रोग्राम ऑपरेटिंग सिस्टमसाठी विकसित केला गेला. मार्कअप उपयुक्तता. fdisk. बॅश स्क्रिप्टमध्ये fdisk वापरणे

Symbian साठी 25.03.2019

हा भाग अनुवादित केल्याबद्दल धन्यवाद. पुढे चालू...

लेखकांबद्दल

डॅनियल रॉबिन्स

डॅनियल रॉबिन्स - जेंटू समुदायाचे संस्थापक आणि निर्माता ऑपरेटिंग सिस्टमजेंटू लिनक्स. डॅनियल त्याची पत्नी मेरी आणि दोन उत्साही मुलींसह न्यू मेक्सिकोमध्ये राहतो. ते फंटूचे संस्थापक आणि सीईओ देखील आहेत आणि त्यांनी IBM डेव्हलपरवर्क्स, इंटेल डेव्हलपर सर्व्हिसेस आणि C/C++ वापरकर्ते जर्नलसाठी असंख्य तांत्रिक लेख लिहिले आहेत.

ख्रिस हाऊसर

ख्रिस हाऊसर हे 1994 पासून युनिक्सचे वकील आहेत, जेव्हा ते टेलर युनिव्हर्सिटी (इंडियाना, यूएसए) येथे प्रशासकीय संघात सामील झाले, जिथे त्यांनी संगणक विज्ञान आणि गणितात पदवी प्राप्त केली. त्यानंतर त्यांनी वेब ॲप्लिकेशन्स, व्हिडिओ एडिटिंग, युनिक्स ड्रायव्हर्स आणि विविध क्षेत्रांमध्ये काम केले आहे क्रिप्टोग्राफिक संरक्षण. IN सध्या Sentry Data Systems येथे काम करते. ख्रिसनेही अनेकांना हातभार लावला आहे विनामूल्य प्रकल्प, जसे की Gentoo Linux आणि Clojure, The Joy of Clojure या पुस्तकाचे सह-लेखक

  • ब्लॉक साधने
  • लेबले जोडा fdisk [-BIaipstu] [ -b लोडर ] [-1234] [ डिस्क] fdisk -f कॉन्फिगरेशन फाइल [-itv] [ डिस्क ]

    PROLOGUE to BIOSकर्नल बूट करण्यास सक्षम होते, काही नियमांचे पालन करणे आवश्यक आहे. डिस्कच्या सेक्टर शून्यामध्ये बूट कोड, स्लाइस टेबल आणि मॅजिक नंबर असणे आवश्यक आहे. काप वापरणे BIOS, डिस्क अनेक भागांमध्ये विभागली जाऊ शकते. BIOSशून्य सेक्टर वाचतो आणि मॅजिक नंबर तपासतो. सेक्टर झिरो मधील बूट कोड नंतर "सक्रिय" चिन्हांकित स्लाइस शोधण्यासाठी स्लाइस टेबल तपासतो तो प्रोग्राम वाचतो बूटस्ट्रॅपसक्रिय स्लाइसमधून, आणि स्लाइस बूट करण्यायोग्य म्हणून चिन्हांकित असल्यास, ते सुरू करते. DOS मध्ये अनेक स्लाइस असू शकतात, त्यापैकी एक सक्रिय असेल. उपयुक्तता fdisk DOS साठी तुम्हाला विभाजित करण्याची परवानगी देते डिस्क जागातुकडे करा आणि त्यापैकी एक सक्रिय म्हणून चिन्हांकित करा. DESCRIPTION उपयुक्तता fdisk for ही DOS साठी सारखीच उपयुक्तता आहे. प्रथम कॉल फॉर्म स्लाइस पॅरामीटर्सची माहिती प्रदर्शित करण्यासाठी किंवा परस्परसंवादीपणे संपादित करण्यासाठी वापरला जातो. दुसरे म्हणजे कॉन्फिगरेशन फाइल वापरून स्लाइस टेबल लिहिण्यासाठी कॉन्फिगरेशन फाइल; ते इतर स्क्रिप्ट किंवा प्रोग्रामद्वारे वापरण्यासाठी आहे. fdiskसमर्थन करते खालील पर्याय:-ए फक्त सक्रिय स्लाइस बदला. पर्यायाच्या संयोजनात दुर्लक्ष केले -f. -ब लोडरबूटलोडर फाइलमधील बूट कोड वापरा. डीफॉल्ट आहे /boot/mbr. -B डिस्कच्या सेक्टर शून्यात बूट कोड बदला. पर्यायाच्या संयोजनात दुर्लक्ष केले -f. -f कॉन्फिगरेशन फाइलफाईलमधून स्लाइस पॅरामीटर्स सेट करा कॉन्फिगरेशन फाइल. कॉन्फिगरेशन फाइल वापरून, फक्त स्पष्टपणे निर्दिष्ट केलेल्या स्लाइसचे पॅरामीटर्स बदलले जातात, परंतु जर -i पर्याय देखील निर्दिष्ट केला असेल, तर कॉन्फिगरेशन फाइल वाचण्यापूर्वी, सर्व विद्यमान स्लाइस हटविले जातात (न वापरलेले म्हणून चिन्हांकित, " न वापरलेले"). निर्दिष्ट करताना " - " (वजा चिन्ह) मानक इनपुट कॉन्फिगरेशन फाइल म्हणून वापरले जाईल. कॉन्फिगरेशन फाइल स्वरूपाच्या वर्णनासाठी, खालील विभाग पहा कॉन्फिगरेशन फाइल.

    चेतावणी: पर्याय वापरताना परस्परसंवादी मोडच्या विपरीत -fपुष्टी न विचारता बदल केले जातात. काळजी घ्या!
    -i डिस्कचा सेक्टर शून्य सुरू करा. संपादन करण्यापूर्वी, विद्यमान स्लाइस न वापरलेले म्हणून चिन्हांकित केले जातील (" न वापरलेले"). (पर्यायाशी तुलना करा -यू). -मी सेक्टरमधील स्लाइस टेबल सुरू करतो 0 संपूर्ण डिस्कसाठी एक फ्रीबीएसडी स्लाइस. -p स्लाइस टेबल फॉरमॅटमध्ये प्रिंट करा कॉन्फिगरेशन फाइल fdiskआणि बाहेर जा; सेमी. कॉन्फिगरेशन फाइलखाली -s आउटपुटसंक्षिप्त माहिती -fआणि बाहेर जा. -t चाचणी मोड: बदल डिस्कवर लिहिले जाणार नाहीत. सामान्यत: पर्यायाच्या संयोगाने वापरला जातो स्लाइस टेबलवर काय लिहिले असेल हे शोधण्यासाठी. पर्यायाचा समावेश आहे-v -f. -u सेक्टर 0 मधील डिस्क स्लाइस टेबल संपादित करा. पर्यायाच्या संयोजनात दुर्लक्ष केले . -v प्रिंटतपशीलवार संदेश -f, fdisk. सह संयोजनात -fलिहिण्यायोग्य स्लाइस टेबल प्रिंट करते. -1234 फक्त एका स्लाइसवर ऑपरेट करा. पर्यायाच्या संयोजनात दुर्लक्ष केले डिस्क. एक युक्तिवाद म्हणून फक्त डिस्कचे नाव निर्दिष्ट करणे स्वीकार्य आहे (उदाहरणार्थ, da0 ), आणिपूर्ण मार्ग fdiskत्याला. कोणताही युक्तिवाद दिला नाही तर, 0 रूट फाइल सिस्टीम ज्या यंत्रावर आहे त्या यंत्राच्या नावावरून डिफॉल्ट ड्राइव्हचे नाव निश्चित करण्याचा प्रयत्न करते. वितर्कांशिवाय कॉल केल्यावर, सेक्टरमधील स्लाइसचे सारणी मुद्रित केले जाते . असे दिसते आहे की: ******* डिव्हाइसवर कार्य करणे /dev/ad0 ******* इन-कोर डिस्क्लेबलमधून काढलेले पॅरामीटर्स हे आहेत: सिलेंडर=769 हेड=15 सेक्टर/ट्रॅक=33 (495 blks/cyl) पॅरामीटर्स BIOS गणनेसाठी वापरल्या जाणाऱ्या आहेत: सिलेंडर=769 हेड=15 सेक्टर/ट्रॅक=33 (495 blks/cyl) चेतावणी: BIOS सेक्टर क्रमांकन सेक्टर 1 ने सुरू होते DOS बूटब्लॉक मधील माहिती अशी आहे: विभाजन 1 साठी डेटा आहे: sysid 165,( FreeBSD/NetBSD/386BSD) प्रारंभ 495, आकार 380160 (185 Meg), ध्वज 0 beg: cyl 1/ सेक्टर 1/ head 0; शेवट: cyl 768/ सेक्टर 33/ head 14 विभाजन 2 साठी डेटा आहे: sysid 164, (अज्ञात) प्रारंभ 378180, आकार 2475 (1 Meg), ध्वज 0 beg: cyl 764/ सेक्टर 1/ head 0; शेवट: cyl 768/ सेक्टर 33/ head 14 विभाजन 3 साठी डेटा आहे: विभाजन 4 साठी डेटा आहे: sysid 99, (ISC UNIX, इतर सिस्टम V/386, GNU HURD किंवा Mach) प्रारंभ 380656, आकार 224234 (109 Meg) ), ध्वज 80 beg: cyl 769/ सेक्टर 2/ हेड 0; शेवट: cyl 197/ सेक्टर 33/ head 14 डिस्क तीन स्लाइसमध्ये विभागली गेली आहे जी ती पूर्णपणे कव्हर करते. दुसरा स्लाइस पहिल्याच्या शेवटी अर्धवट ओव्हरलॅप करतो. (डीबगिंग हेतूंसाठी वापरला जातो). sysid स्लाइस लेबल करण्यासाठी वापरले जाते. फ्रीबीएसडी स्वतःसाठी एक जादूचा क्रमांक राखून ठेवते 165 व्ही दशांश प्रणालीसंख्या (हेक्साडेसिमल मध्ये A5). स्टार्ट आणि साइज फील्ड ज्यामध्ये सुरुवातीचा पत्ता आणि सेक्टर्समधील स्लाइस आकार आहे. ध्वज 80 सूचित करतो की हा सक्रिय स्लाइस आहे. स्लाइसचे प्रारंभ आणि शेवटचे पत्ते (अनुक्रमे सिलेंडर, सेक्टर आणि हेड) दर्शविण्यासाठी सिल, सेक्टर आणि हेड फील्ड वापरले जातात. टीप: हे आकडे BIOS ने गृहीत धरलेल्या डिस्क भूमितीच्या आधारे मोजले जातात आणि बूट सेक्टरमध्ये संग्रहित केले जातात. ध्वज -iआणि -यूप्रोग्रामला सूचित करा की स्लाइस टेबल बदलले पाहिजे. ध्वज तर -fनिर्दिष्ट केले नाही, युटिलिटीसह कार्य संवाद मोडमध्ये होईल. या प्रकरणात, आपण स्पष्टपणे विनंती केल्याशिवाय डिस्कवर कोणतेही बदल लिहिले जाणार नाहीत. Fdiskप्रत्येक स्लाइस दाखवेल आणि तुम्हाला ते संपादित करायचे आहे का ते विचारेल. उत्तर होय असल्यास, fdiskजुने मूल्य प्रदर्शित करून आणि नवीनची विनंती करून, अनुक्रमे फील्डमधून दुसऱ्या फील्डमध्ये जाईल. तुम्ही स्लाइस संपादित करणे पूर्ण केल्यावर, fdiskत्याबद्दल माहिती प्रदर्शित करेल आणि आपण प्रविष्ट केलेल्या मूल्यांशी सहमत आहात का ते विचारेल आणि जर उत्तर होय असेल तर ते पुढील स्लाइसवर जाईल. मूल्यांची अचूक गणना करा cyl, क्षेत्र, आणि डोकेकठीण असू शकते, म्हणून ते डीफॉल्टनुसार स्वयंचलितपणे मोजले जातात. तथापि, आवश्यक असल्यास, आपण ते स्वतः सेट करू शकता. एकदा सर्व स्लाइसवर प्रक्रिया झाल्यानंतर, तुम्हाला "सक्रिय" स्लाइस बदलण्यास सांगितले जाईल. शेवटी, जेव्हा सर्व नवीन डेटा संकलित केला जाईल, तेव्हा प्रोग्राम सेक्टर शून्यावर लिहिण्यासाठी पुष्टीकरणासाठी विचारेल. ध्वजांमधील फरक -यूआणि -iगोष्ट आहे -यूविद्यमान स्लाइसचे पॅरामीटर्स संपादित (अद्यतन) करते, तर -iत्यांना "प्रारंभ" करण्यासाठी वापरले जाते (जुन्या मूल्यांकडे दुर्लक्ष केले जाते). जर पहिला स्लाइस संपादित केला असेल तर -iसंपूर्ण डिस्क कव्हर करण्यासाठी आणि त्यास सक्रिय करण्यासाठी कॉन्फिगर करेल. टिपा सुरू होणारे सिलेंडर, डोके इ.ची आपोआप गणना करताना. डेटावर आधारित डिस्कची भूमिती प्रतिबिंबित करणाऱ्या मूल्यांचा संच वापरते BIOS. डीफॉल्टनुसार, ही मूल्ये कर्नलमधील ड्राइव्ह लेबलमधून घेतली जातात ( इन-कोर डिस्क लेबल), परंतु fdiskत्यांना बदलण्याची संधी देते. हे आपल्याला तयार करण्यास अनुमती देते बूट ब्लॉक, जे द्वारे पत्ता अनुवाद वापरणाऱ्या ड्राइव्हसह कार्य करू शकतात BIOS. डिस्कवर व्यक्तिचलितपणे चिन्हांकित करताना, FreeBSD स्लाइस सिलेंडरच्या सीमारेषेपासून सुरू होत असल्याचे सुनिश्चित करा. विद्यमान स्लाइसचे पॅरामीटर्स बदलल्याने त्या स्लाइसवर साठवलेला डेटा नष्ट होण्याची शक्यता असते. ते अनेक वेळा चालवण्यात अर्थ प्राप्त होतो fdiskते केलेले सर्व बदल पाहण्यासाठी परस्परसंवादीपणे. जोपर्यंत तुम्ही नाही उत्तर देत आहात तोपर्यंत ते सुरक्षित आहे शेवटचा प्रश्न, "नवीन विभाजन तक्ता लिहावा का?". युटिलिटीमध्ये अनेक कॉन्फिगरेशन बारीकसारीक गोष्टी आहेत fdiskशोधते, परंतु या मॅन पृष्ठावर तपशीलवार वर्णन केलेले नाही. कॉन्फिगरेशन फाइल पर्याय वापरताना -fफाईलमध्ये निर्दिष्ट केलेल्या मूल्यांचा वापर करून डिस्क स्लाइस सारणी लिहिली जाऊ शकते कॉन्फिगरेशन फाइल. या फाईलचे स्वरूप अगदी सोपे आहे, प्रत्येक ओळ एकतर एक टिप्पणी किंवा तपशील आहे, खाली दर्शविल्याप्रमाणे: # ने सुरू होणाऱ्या # टिप्पणी ओळी टिप्पण्या आहेत आणि त्याकडे दुर्लक्ष केले जाते. g spec1 spec2 spec3 स्लाइस पॅरामीटर्सची गणना करण्यासाठी वापरली जाणारी BIOS भूमिती सेट करा. प्रत्येक क्रमांकासमोर अक्षरासह तीन मूल्ये निर्दिष्ट करणे आवश्यक आहे:
    • cnum- सिलिंडरची संख्या यावर सेट करा संख्या.
    • hnum- डोक्याची संख्या समान सेट करा संख्या.
    • स्नम- प्रत्येक ट्रॅकवर सेक्टरची संख्या सेट करा संख्या.
    मूल्ये कोणत्याही क्रमाने निर्दिष्ट केली जाऊ शकतात, कारण पहिल्या अक्षराचा अर्थ काय आहे हे स्पष्टपणे स्पष्ट केले आहे. तथापि, कोणत्याही परिस्थितीत, सर्व तीन मूल्ये निर्दिष्ट करणे आवश्यक आहे. ही ओळ स्लाइस पॅरामीटर्स निर्दिष्ट करणाऱ्या ओळींच्या आधी असणे आवश्यक आहे. मूल्ये खालील श्रेणींमध्ये असू शकतात: 1<= число цилиндров 1 <= число головок <= 256 1 <= число секторов на дорожке < 64 Число цилиндров должно быть меньше либо равным 1024 . हे काटेकोरपणे आवश्यक नाही, परंतु आपण पेक्षा मोठी संख्या निर्दिष्ट केल्यास 1024 , चेतावणी जारी केली जाईल. कृपया लक्षात घ्या की रूट ("/") फाइलसिस्टम असलेले फ्रीबीएसडी बूट स्लाइस प्रथम स्थित असले पाहिजेत. 1024 सिलेंडर, अन्यथा लोडिंग समस्या उद्भवू शकतात. ही मर्यादा लोड न केलेल्या स्लाइसेसवर लागू होत नाही. डिस्क भूमितीचे उदाहरण (सर्व पर्याय एकसारखे आहेत). 1019 सिलिंडर, 39 डोके आणि 63 ट्रॅकवरील सेक्टर: g c1019 h39 s63 g h39 c1019 s63 g s63 h39 c1019 p स्लाइस प्रकार प्रारंभ लांबी क्रमांकासह सेट करा तुकडा (1-4 ) प्रकार प्रकार, प्रारंभिक क्षेत्र प्रारंभआणि आकार लांबीक्षेत्रे फक्त तेच स्लाइस ज्यांचे पॅरामीटर्स अशा ओळींनी निर्दिष्ट केले आहेत तेच बदल होतील; तथापि, विद्यमान स्लाइस सारणी चुकीची असल्यास किंवा पर्याय निर्दिष्ट केला असल्यास -i, सर्व विद्यमान स्लाइस हटवले जातील (न वापरलेले म्हणून चिन्हांकित), आणि लेआउट त्यानुसार सेट करणे आवश्यक आहे p ओळी. एकाधिक स्लाइससाठी पॅरामीटर्स निर्दिष्ट करताना, आपण एकाधिक ओळी निर्दिष्ट करणे आवश्यक आहे p, प्रत्येक स्लाइससाठी एक. जर अशी रेषा फाईलमध्ये असेल तर या ओळींनी भूमिती निर्दिष्ट करणाऱ्या ओळीचे अनुसरण केले पाहिजे. फ्रीबीएसडी स्लाइससाठी मूल्य आहे प्रकारसमान 165 . शून्य प्रकार निर्दिष्ट करणे हे स्लाइस हटविण्यासारखे आहे (त्याला "न वापरलेले" चिन्हांकित करून), परंतु फील्ड प्रारंभआणि लांबीया प्रकरणात देखील अनियंत्रित मूल्ये नियुक्त करणे आवश्यक आहे, उदाहरणार्थ, 0 . टीप: आवश्यक असल्यास, स्टार्ट ऑफसेट हेड बाउंड्रीपर्यंत गोलाकार केला जाईल आणि शेवटचा ऑफसेट सिलेंडरच्या सीमेपर्यंत गोलाकार केला जाईल. उदाहरण: हटवणे 4 थास्लाइस करा आणि ते "न वापरलेले" बनवा: p 4 0 0 0 उदाहरण: सेट करणे १लाफ्रीबीएसडी स्लाइस प्रमाणे स्लाइस करा 1 - आकाराचे वे क्षेत्र 2503871 सेक्टर्स (ही मूल्ये वर आणि खाली गोलाकार केली जातील जेणेकरून स्लाइस अनुक्रमे डोके आणि सिलेंडरच्या सीमांवर येईल): p 1 165 1 2503871 एक स्लाइस एक स्लाइस बनवा तुकडासक्रिय ही ओळ फाईलमध्ये कुठेही असू शकते, परंतु संपूर्ण फाइलमध्ये अशी एकच ओळ असू शकते. उदाहरण: सक्रिय करण्यासाठी 1 वा स्लाइस: एक 1 फाइल /boot/mbrडीफॉल्ट बूटलोडर कोड. हे देखील पहा boot0cfg(8), bsdlabel(8), newfs(8)समस्या डीफॉल्ट लोडर कोड नेहमी सर्व स्लाइस प्रकार योग्यरित्या ओळखत नाही, विशेषत: MS-DOS 6.x पासून ओळखले गेलेले. ही उपयुक्तता अधिक वापरकर्ता अनुकूल असू शकते. बहुतेक फ्रीबीएसडी नवशिक्यांना "स्लाइस" आणि "विभाजन" मधील फरक समजत नाही, ज्यामुळे समस्या उद्भवतात. या युटिलिटीचा वापर करून, FreeBSD द्वारे वापरण्यासाठी संपूर्ण डिस्क वाटप करणे अशक्य आहे. हे करण्यासाठी आपल्याला उपयुक्तता वापरण्याची आवश्यकता आहे bsdlabel(8).

    शेवटचे व्याख्यान सर्वसाधारणपणे हार्ड ड्राइव्हसाठी समर्पित होते आणि लिनक्सविशेषतः. आज आपण हार्ड ड्राइव्हचे विभाजन कसे करावे, विभाजनाचे स्वरूपन कसे करावे आणि कोणत्या फाइल सिस्टम्स उपलब्ध आहेत याबद्दल बोलू. नवीन डिस्कवर विभाजने तयार करण्यासाठी, कमांड आमच्यासाठी योग्य आहे fdisk. संघ fdiskसर्व वितरणांमध्ये अस्तित्वात आहे लिनक्स, म्हणून या अर्थाने हे एक सार्वत्रिक साधन आहे. संघ fdiskडिस्क विभाजने तयार आणि हटवू शकतात, परंतु विद्यमान विभाजनांचा आकार बदलू शकत नाही. जर समान आकाराचे विभाग A आणि B असेल आणि विभाग B च्या खर्चाने विभाग A वाढवणे आवश्यक असेल तर आदेश fdiskफ्लायवर हे करू शकणार नाही. तुम्हाला सर्व माहिती जतन करावी लागेल, विभाग A आणि B हटवावे लागतील आणि नंतर आवश्यक आकारांसह नवीन विभाग A आणि B तयार करावे लागतील.

    समजा आमच्याकडे स्वच्छ, अनफॉर्मेट हार्ड ड्राइव्ह आहे. /dev/sdc, जे आम्हाला सिस्टम स्थापित करण्यासाठी विभाजित करणे आवश्यक आहे लिनक्स. चला कार्यक्रम सुरू करूया fdiskपॅरामीटरसह /dev/sdc. कार्यक्रमात काम करा fdiskसुपरयूजर म्हणून आवश्यक.

    igor@adm-ubuntu:~/linux$ sudo fdisk /dev/sdc

    या डिस्कसाठी सिलेंडरची संख्या 19457 वर सेट केली आहे.
    हे ठीक आहे, परंतु मूल्य 1024 पेक्षा मोठे आहे,
    आणि काही इंस्टॉलेशन्समध्ये समस्या असू शकतात:
    1) प्रोग्राम बूट करताना लॉन्च केले जातात (उदा. LILO च्या जुन्या आवृत्त्या)
    2) इतर ऑपरेटिंग सिस्टीमवरून प्रोग्राम डाउनलोड करणे आणि मार्कअप करणे
    (उदा. DOS FDISK, OS/2 FDISK)

    आदेश (संदर्भासाठी मी):

    या कमांडसह आम्ही आमच्या हार्ड ड्राइव्हसह परस्परसंवादी मोडमध्ये कार्य करण्यास सुरवात करतो. टूलटिप आम्हाला काय क्लिक करायचे ते सांगते मीसंदर्भासाठी. की दाबा मीआणि आम्ही मुख्य आज्ञांची सूची पाहतो:

    कमांड ॲक्शन
    बूट ध्वज टॉगल
    b bsd डिस्क लेबल संपादित करत आहे
    c DOS सुसंगतता ध्वज टॉगल करा
    d विभाजन हटवा
    l ज्ञात फाइल सिस्टम प्रकारांची यादी
    मी हा मेनू प्रदर्शित करा
    n नवीन विभाजन जोडणे
    नवीन रिकामे DOS विभाजन तक्ता तयार करणे
    p विभाजन सारणी आउटपुट
    q बदल जतन न करता बाहेर पडा
    नवीन रिक्त सन डिस्क लेबल तयार करत आहे
    विभाजन प्रणाली आयडी बदलू नका
    u स्क्रीन/सामग्री युनिट बदलणे
    v विभाजन सारणी तपासा
    w डिस्कवर विभाजन सारणी लिहा आणि बाहेर पडा
    x अतिरिक्त कार्यक्षमता (केवळ तज्ञांसाठी)

    चला बटण दाबूया pआमच्या डिस्कवर विभाजने आहेत का ते पाहण्यासाठी:

    डिस्क /dev/sdc: 160.0 GB, 160041885696 बाइट्स
    255 हेड, 63 सेक्टर/ट्रॅक, 19457 सिलिंडर
    युनिट्स = 16065 * 512 = 8225280 बाइट्सचे सिलेंडर
    डिस्क ओळखकर्ता: 0×28f12a69

    आम्ही आमच्या डिस्कबद्दल सामान्य माहिती पाहतो आणि पहातो की डिस्कवर कोणतेही विभाजन नाहीत. आता बटणावर क्लिक करा lकमांड कोणत्या प्रकारच्या फाइल सिस्टमला समर्थन देते ते पाहण्यासाठी fdisk. फाइल सिस्टमची यादी मोठी आहे, आमच्यासाठी मनोरंजक आहेत:

    5 - विस्तारित
    82 - लिनक्स स्वॅप
    83 - Linux (ext2/ext3/ext4)

    चला विभाग तयार करण्यास प्रारंभ करूया. आम्हाला 5 विभाग द्या. पहिले विभाजन 200 MB आकाराचे असेल, आणि निर्देशिका त्यावर संग्रहित केली जाईल /बूट. पुढे तो विभाग असेल जिथे उर्वरित ऑपरेटिंग सिस्टम स्थापित केली जाईल. लिनक्स(आम्ही 20 GB वाटप करू), नंतर विभाग स्वॅप(2 GB), नंतर विस्तारित विभाजन, जे दोन समान विभाजनांमध्ये विभागले जाईल.

    विभाग तयार करण्यासाठी तुम्हाला बटण दाबावे लागेल n:

    आदेश (संदर्भासाठी मी): n
    कमांड ॲक्शन
    e विस्तारित
    p मुख्य विभाग (1-4)

    fdiskआम्हाला कोणते विभाजन तयार करायचे आहे ते विचारते: विस्तारित किंवा मूलभूत. आम्हाला मुख्य विभाग आवश्यक आहे, म्हणून क्लिक करा pआणि प्रविष्ट करा

    विभाग क्रमांक (१-४):

    पुढे, आपल्याला विभाग क्रमांक निर्दिष्ट करणे आवश्यक आहे जेणेकरून प्रोग्राम fdiskटेबलचा कोणता विभाग विभाग आहे हे माहित होते MBRविभागाची माहिती रेकॉर्ड करा. फक्त चार पर्याय असू शकतात (विभागांच्या संख्येनुसार). आम्ही क्रमाने सूचित करू, म्हणून क्लिक करा 1 आणि प्रविष्ट करा

    पहिला सिलेंडर (१-१९४५७, डिफॉल्ट १):

    पुढील fdiskविभाजन कोणत्या सिलिंडरपासून सुरू होईल हे सूचित करण्यास सांगते आणि डीफॉल्टनुसार पहिला सिलिंडर सुचवते, म्हणजेच आमच्या डिस्कच्या अगदी सुरुवातीस. आम्ही सहमत आहोत आणि काहीही प्रविष्ट न करता, क्लिक करा प्रविष्ट करा

    शेवटचा सिलेंडर, +सिलेंडर किंवा +आकार(K,M,G) (1-19457, डीफॉल्ट 19457):

    पुढे, विभागाचा आकार कोणता असेल हे सूचित करणे आवश्यक आहे. आकार एकतर सिलेंडरमध्ये दर्शविला जाऊ शकतो (जे आमच्यासाठी फार सोयीचे नाही), किंवा किलो-, मेगा-, गीगाबाइट्समध्ये, जे अधिक सोयीस्कर आहे. आमचे पहिले विभाजन 200 MB असेल, म्हणून आम्ही टाइप करू +200Mआणि दाबा प्रविष्ट करा. विभागाची निर्मिती पूर्ण झाली आहे, क्लिक करा pहे तपासण्यासाठी:

    आदेश (संदर्भासाठी मी): पी

    डिव्हाइस लोड स्टार्ट एंड ब्लॉक्स आयडी सिस्टम

    आम्ही पाहतो की विभाग तयार झाला आहे. आम्ही त्याच प्रकारे आणखी दोन मुख्य विभाग तयार करतो. त्यानंतर, क्लिक करा pविभाजने तपासण्यासाठी:

    डिव्हाइस लोड स्टार्ट एंड ब्लॉक्स आयडी सिस्टम
    /dev/sdc1 1 26 208813+ 83 Linux

    /dev/sdc3 2639 2900 2104515 83 Linux

    चौथा विभाग विस्तारित म्हणून तयार केला आहे. आम्ही वर क्लिक करून निवड केल्यानंतर e- विस्तारित टाइप करा, नंतर क्लिक करा प्रविष्ट करासर्व डीफॉल्ट मूल्ये स्वीकारत आहे. अशा प्रकारे, आम्ही विस्तारित विभाजनासाठी उर्वरित सर्व जागा वाटप करू:

    आदेश (संदर्भासाठी मी): n
    कमांड ॲक्शन
    e विस्तारित
    p मुख्य विभाग (1-4)
    e
    निवडलेला विभाग 4
    पहिला सिलेंडर (2901-19457, डीफॉल्ट 2901):
    डीफॉल्ट मूल्य 2901 वापरले जाते
    शेवटचा सिलेंडर, +सिलेंडर किंवा +आकार(K,M,G) (2901-19457, डीफॉल्ट 19457):
    डीफॉल्ट मूल्य 19457 वापरले जाते

    आता आपल्या विस्तारित विभाजनावर लॉजिकल विभाजने तयार करणे सुरू करूया. पुन्हा दाबा nआणि आम्ही ते आता कार्यक्रम पाहतो fdiskकेवळ विस्तारित विभाजनासह कार्य करते:

    पहिला सिलेंडर (2901-19457, डीफॉल्ट 2901):

    लॉजिकल विभाजने तयार करण्याची प्रक्रिया प्राथमिक विभाजने तयार करण्याच्या प्रक्रियेपेक्षा वेगळी नाही. परिणामी, आम्हाला विभागांनुसार खालील चित्र मिळते:

    डिव्हाइस लोड स्टार्ट एंड ब्लॉक्स आयडी सिस्टम
    /dev/sdc1 1 26 208813+ 83 Linux
    /dev/sdc2 27 2638 20980890 83 Linux
    /dev/sdc3 2639 2900 2104515 83 Linux


    /dev/sdc6 11180 19457 66493003+ 83 Linux

    धडा /dev/sdc3आम्ही ते असे स्वरूपित केले पाहिजे स्वॅप विभाजन. म्हणून, आम्हाला विभाजन फाइल प्रणाली प्रकारात बदल करणे आवश्यक आहे /dev/sdc3. हे करण्यासाठी, क्लिक करा , नंतर विभाग निवडा आणि नवीन विभाग प्रकाराचा अभिज्ञापक सूचित करा (साठी स्वॅप- हे 82 आहे):

    आदेश (m संदर्भासाठी): t
    विभाग क्रमांक (१-६): ३
    हेक्साडेसिमल कोड (कोडांच्या सूचीसाठी L प्रविष्ट करा): 82
    विभाजन 3 चा प्रणाली प्रकार 82 मध्ये बदलला (लिनक्स स्वॅप/सोलारिस)

    तुम्ही इतर विभाजनांवर फाइल प्रणालीचे प्रकार अगदी त्याच प्रकारे बदलू शकता. आम्ही कमांडसह विभाजने तपासतो p :

    डिव्हाइस लोड स्टार्ट एंड ब्लॉक्स आयडी सिस्टम
    /dev/sdc1 1 26 208813+ 83 Linux
    /dev/sdc2 27 2638 20980890 83 Linux
    /dev/sdc3 2639 2900 2104515 82 लिनक्स स्वॅप / सोलारिस
    /dev/sdc4 2901 19457 132994102+ 5 विस्तारित
    /dev/sdc5 2901 11179 66501036 83 Linux
    /dev/sdc6 11180 19457 66493003+ 83 Linux

    विभाग तयार केले आहेत. आता लक्ष!आम्ही नुकत्याच केलेल्या हार्ड ड्राइव्हसह सर्व हाताळणी अद्याप RAM मध्ये संग्रहित आहेत आणि हार्ड ड्राइव्हमध्ये कोणतेही बदल केले गेले नाहीत. हे बदल करण्यासाठी तुम्हाला कळ दाबावी लागेल w(लिहा). यानंतर, बदल अपरिवर्तनीय असतील. आपण आता त्याऐवजी दाबल्यास wप्रति की q, नंतर उपयुक्तता fdiskत्याचे कार्य पूर्ण करेल आणि कोणतेही बदल लागू केले जाणार नाहीत.

    कमांड वापरत असल्यास fdiskएक विभाजन तयार केले जाईल ज्यामध्ये बूटलोडर स्थापित केले जाईल खिडक्या, तर तुम्ही कमांड वापरून असा विभाग सक्रिय करण्याचे लक्षात ठेवले पाहिजे a.

    विभाजने तयार केल्यानंतर आणि संगणक रीस्टार्ट केल्यानंतर, विभाजनांचे स्वरूपन करणे आवश्यक आहे. हीच आज्ञा आहे mkfs. विभाजनाचे स्वरूपन करण्यासाठी, तुम्हाला फाइल सिस्टम प्रकार आणि विभाजन स्वतः निर्दिष्ट करणे आवश्यक आहे:

    igor@adm-ubuntu:~$ mkfs -t ext4 /dev/sda

    सर्वात सामान्यपणे वापरल्या जाणाऱ्या फाईल सिस्टीमसाठी कमांड्स आहेत mkfs.ext4, mkfs.ext3, mkfs.vfatआणि इतर. म्हणजेच, विभाजनाचे स्वरूपन करा /dev/sda8कमांडसह केले जाऊ शकते: sudo mkfs.ext4 /dev/sda8.

    विभाजनाचे स्वरूपन करण्यासाठी अदलाबदल क्षेत्रतुम्हाला कमांड वापरण्याची आवश्यकता आहे mkswap: mkswap /dev/sdc3. स्वॅप विभाजन जोडण्यासाठी, कमांड वापरा स्वपन. स्वॅप क्षेत्र अक्षम करण्यासाठी एक कमांड आहे स्वॅपऑफ. प्रणाली बूट झाल्यावर स्वॅप विभाजन आपोआप जोडले जाण्यासाठी, फाइलमध्ये ते आवश्यक आहे /etc/fstabयोग्य माउंट लाइन प्रविष्ट करा. प्रणाली स्वॅप क्षेत्र वापरते की नाही हे पाहण्यासाठी ( स्वॅप) तुम्ही कमांड वापरू शकता फुकट:

    igor@adm-ubuntu:~$ विनामूल्य
    एकूण वापरलेले विनामूल्य सामायिक बफर कॅशे केलेले
    मेम: 1024752 581616 443136 0 16888 158100
    -/+ बफर/कॅशे: 406628 618124
    स्वॅप: 1140544 1792 1138752

    आम्ही पाहतो की सिस्टम स्वॅप क्षेत्रासाठी 1 GB डिस्क स्पेस वापरते.

    डिस्क विभाजनांसह अधिक जटिल हाताळणीसाठी (माहिती न गमावता डिस्क विभाजनांचा आकार बदलणे), तुम्ही कमांड वापरू शकता. विभक्त, जे बहुतेक वितरणांमध्ये डीफॉल्टनुसार देखील समाविष्ट केले जाते. नावाच्या युटिलिटीची ग्राफिकल आवृत्ती देखील आहे gparted. हार्ड ड्राइव्ह विभाजनांसह सध्या एवढेच आहे. प्राप्त केलेली माहिती हार्ड ड्राइव्हला आवश्यक संख्येच्या विभाजनांमध्ये स्वतंत्रपणे विभाजित करण्यासाठी पुरेशी असावी.

    खरेदी केलेल्या पीसीच्या हार्ड ड्राइव्हची स्थिती निश्चित करण्यासाठी, आपण हे केले पाहिजे:

    1) हार्ड ड्राइव्हवरून बूट करण्याचा प्रयत्न करा, त्यासाठी ड्राइव्ह A मध्ये फ्लॉपी डिस्क नसल्यास संगणक चालू करा. जर कोणतीही ऑपरेटिंग सिस्टम बूट झाली असेल, तर हार्ड ड्राइव्ह आधीपासूनच ऑपरेशनसाठी तयार आहे आणि तुम्हाला त्याचा अवलंब करण्याची आवश्यकता नाही. FDISK उपयुक्तता. डाउनलोड अयशस्वी झाल्यास, आपल्याला चरण 2 वर जाण्याची आवश्यकता आहे.

    2) हार्ड ड्राइव्ह कॉन्फिगर केली आहे का ते तपासा, उदा. त्यात DOS विभाजने आहेत का? हे करण्यासाठी, तुम्हाला बूट डिस्केटमधून बूट करणे आवश्यक आहे, FDISK कमांड प्रविष्ट करा (डिस्केटमध्ये FDISK उपयुक्तता असणे आवश्यक आहे) आणि मुख्य मेनूमधील "उपलब्ध विभाजनांबद्दल माहिती प्रदर्शित करा" पर्याय निवडा. जर परिणाम दर्शविते की कोणतेही विभाजन नाहीत, तर हार्ड ड्राइव्हचे कॉन्फिगरेशन आवश्यक आहे. अन्यथा, समान युटिलिटी वापरून पुन्हा कॉन्फिगर करणे शक्य आहे (विभाजन आणि लॉजिकल ड्राइव्हची संख्या आणि/किंवा आकार बदलणे). वर्णन केलेल्या कोणत्याही प्रकरणांमध्ये, आपण FORMAT कमांड वापरून सर्व लॉजिकल ड्राइव्हस्चे उच्च-स्तरीय स्वरूपन करून ऑपरेशनसाठी हार्ड ड्राइव्हची तयारी पूर्ण करू शकता (बरेचदा, ऑपरेटिंग सिस्टमच्या स्थापनेदरम्यान डिस्कचे स्वरूपन केले जाते). जर तुम्हाला OS स्थापित करण्यापूर्वी फॉरमॅट करायचे असेल, तर फ्लॉपी डिस्कपैकी एकामध्ये FORMAT युटिलिटी असणे आवश्यक आहे. FDISK युटिलिटी सुरू होत नसल्यास, तुम्हाला पायरी 3 वर जावे लागेल.

    3) PC सह पुरवलेल्या विशेष उपयुक्ततेचा वापर करून हार्ड ड्राइव्हचे निम्न-स्तरीय स्वरूपन करा. हार्ड ड्राइव्हच्या निम्न-स्तरीय स्वरूपनामध्ये सेक्टर्सची निर्मिती (इंटरलीव्हिंग गुणांक लक्षात घेऊन) समाविष्ट असते, ज्यामध्ये ट्रॅकवर सेक्टर लेबले लिहिणे आणि त्यांची चांगली गुणवत्ता तपासणे (त्यांना माहिती लिहिण्याची भौतिक क्षमता) समाविष्ट असते. दोषपूर्ण क्षेत्रे विशेष प्रकारे चिन्हांकित केली जातात. लो-लेव्हल फॉरमॅटिंगनंतर, तुम्ही FDISK कमांड चालवा आणि आवश्यक असल्यास, लॉजिकल ड्राइव्हस् फॉरमॅट करा. डिस्कचे निम्न-स्तरीय स्वरूपन करण्यात अक्षमतेचा अर्थ असा आहे की पीसी हार्डवेअर सदोष आहे किंवा केबल्स खराबपणे जोडलेले आहेत.

    अशा प्रकारे, “स्क्रॅचपासून” ऑपरेशनसाठी हार्ड ड्राइव्ह तयार करणे तीन टप्प्यांत केले जाते: 1) हार्ड ड्राइव्हचे निम्न-स्तरीय स्वरूपन; 2) हार्ड ड्राइव्ह कॉन्फिगर करणे; 3) त्यावर तयार केलेल्या सर्व लॉजिकल ड्राइव्हचे उच्च-स्तरीय स्वरूपन (हा आयटम पर्यायी आहे). फॅक्टरीमध्ये आधुनिक हार्ड ड्राइव्हचे निम्न-स्तरीय स्वरूपन केले जाते. अशा डिस्क्सचे वारंवार निम्न-स्तरीय स्वरूपन करणे आवश्यक नाही, आणि हे अतिशय धोकादायक ऑपरेशन आहे, कारण यामुळे सेवा माहिती गमावू शकते. NORTON UTILITIES किटमधून कॅलिब्रेट युटिलिटी वापरून लेगसी हार्ड ड्राइव्हस्चे निम्न-स्तरीय रीफॉर्मॅटिंग केले जाऊ शकते. सेक्टर मार्क्स पुनर्संचयित करण्यासाठी आणि त्याच वेळी डिस्क पृष्ठभागाच्या गुणवत्तेची चाचणी घेण्यासाठी वर्षातून अंदाजे एकदा ही प्रक्रिया करणे उपयुक्त आहे. कालांतराने हार्ड ड्राइव्हचे निम्न-स्तरीय आणि उच्च-स्तरीय स्वरूपन वेगळे करण्याची आवश्यकता या वस्तुस्थितीद्वारे स्पष्ट केली जाते की निम्न-स्तरीय स्वरूपनानंतर ते कॉन्फिगर करणे आवश्यक आहे. विंडोज वातावरणात काम करण्यासाठी हार्ड ड्राइव्ह कॉन्फिगर करण्यासाठी अल्गोरिदम खालीलप्रमाणे आहे:


    1) लॉजिकल डिस्कसह मुख्य डॉस विभाजन तयार करणे;

    2) अतिरिक्त DOS विभाजन तयार करणे (आवश्यक असल्यास, उदाहरणार्थ, संगणकावर 2 OS स्थापित करणे आवश्यक आहे: Windows 98 आणि Windows NT आणि भिन्न फाइल सिस्टमसह कार्य करा);

    3) अतिरिक्त DOS विभाजनामध्ये लॉजिकल डिस्कची निर्मिती (जर ते चरण 2 मध्ये तयार केले असेल);

    4) मुख्य DOS विभाजन सक्रिय असल्याचे सूचक सेट करणे.

    लेखन /var/www/wiki.dieg/wikionline/darkfiredatawiki/cache/c/c897522fae1a58f8c112fddb1c80f754.xhtml अयशस्वी

    fdisk आदेश

    fdisk- हार्ड डिस्क विभाजने व्यवस्थापित करण्यासाठी सिस्टम युटिलिटीजचे सामान्य नाव (sfdisk). ते जवळजवळ कोणत्याही ऑपरेटिंग सिस्टमवर व्यापक आणि उपलब्ध आहेत, परंतु ते वेगळ्या पद्धतीने कार्य करतात. मजकूर-आधारित वापरकर्ता इंटरफेस वापरा. लिनक्स प्रणालीवर, तुम्ही fdisk इंटरएक्टिव्ह किंवा कमांड मोडमध्ये चालवू शकता. सुरू करताना, तुम्ही डिस्क डिव्हाइस निर्दिष्ट करणे आवश्यक आहे, उदाहरणार्थ: /dev/hdb, /dev/sda, इ. काही प्रकरणांमध्ये (कमांड मोडमध्ये विभाजन बदलताना), तुम्हाला डिस्क विभाजन निर्दिष्ट करावे लागेल (उदाहरणार्थ / dev/hda1).

    # fdisk -l डिस्क /dev/sda: 160.0 GB, 160041885696 बाइट्स 255 हेड, 63 सेक्टर/ट्रॅक, 19457 सिलेंडर्स युनिट्स = 16065 * 512 चे सिलेंडर = 8225280 बाइट्स डीएसआयएक्सडी 9 डिस्क्सड 9 डिस्क 9 /dev /sda1 * 1 1216 9767488+ 83 लिनक्स /dev/sda2 1217 19457 146520832+ 5 विस्तारित /dev/sda5 1217 1459 1951866 82 लिनक्स स्वॅप / सोलारिस /dev/sda6784 / 26784 लिनक्स ७ २६७६ ३८९१ ९७६७४८८+ ८३ लिनक्स / dev/sda8 3892 19457 125033863+ 83 लिनक्स डिस्क /dev/sdb: 4026 MB, 4026531840 बाइट 136 हेड, 30 सेक्टर/ट्रॅक, 1927 सिलेंडर युनिट्स = सिलेंडर्स = 0208k = 028k = 028k 0x00 081047 डिव्हाइस स्टार्ट एंड ब्लॉक लोड करत आहे आयडी सिस्टम /dev/sdb1 * 1 1928 3932159+ b W95 FAT32

    fdisk वापरणे

    सामान्यतः, Linux साठी fdisk प्रोग्राम वापरून डिस्क विभाजन केले जाते, जे इंस्टॉलेशनच्या एका टप्प्यावर सुरू केले जाते. याव्यतिरिक्त, आधुनिक वितरणांमध्ये, वापरकर्त्यास विशेष विझार्ड (विझार्ड) आढळू शकतात, जे fdisk ऍड-ऑन आहेत जे डिस्कच्या विभाजनाचे ग्राफिकल प्रतिनिधित्व करण्यास परवानगी देतात. fdisk प्रोग्राममध्ये कमांड लाइन इंटरफेस आहे.

    इंस्टॉलेशन टूल्स डाउनलोड केल्यानंतर, टाइप करून fdisk कमांड चालवा

    Fdisk

    कुठे Linux साधनाचे नाव ज्याला तुम्ही विभाजन वाटप करू इच्छिता. उदाहरणार्थ, तुम्हाला पहिली IDE डिस्क fdisk करायची असल्यास, fdisk /dev/hda कमांड वापरा. /dev/hda (पहिली IDE डिस्क) डीफॉल्टनुसार घेतली जाते जोपर्यंत तुम्ही दुसरे काही निर्दिष्ट करत नाही.

    आधुनिक HDD साठी, तुम्हाला -u स्विचसह सुरुवात करावी लागेल, उदाहरणार्थ fdisk -u /dev/sdb. त्रुटी टाळण्यासाठी "विभाजन 1 भौतिक क्षेत्राच्या सीमेवर सुरू होत नाही."

    तुम्ही एकापेक्षा जास्त डिस्कवर Linux विभाजने निर्माण करत असल्यास, प्रत्येक डिस्कवर स्वतंत्रपणे fdisk चालवा.

    # fdisk /dev/hda कमांड (मदतीसाठी एम):

    या टप्प्यावर fdisk आदेशाची वाट पाहत आहे; पर्यायांची यादी मिळविण्यासाठी तुम्ही m टाइप करू शकता.

    आदेश (m संदर्भासाठी): m क्रिया एक सेट बूट विभाजन ध्वज d विभाजन हटवा l ज्ञात विभाजन प्रकारांची सूची दर्शवा m हा मेनू प्रदर्शित करा n विभाजन जोडा p प्रदर्शित करा विभाजन सारणी q बदल जतन न करता बाहेर पडा t सिस्टम विभाजन अभिज्ञापक बदला v विभाजन सारणी तपासा w डिस्कवर विभाजन सारणी लिहा आणि x अतिरिक्त वैशिष्ट्ये (प्रगत वापरकर्त्यांसाठी) कमांड (संदर्भासाठी m):

    नवीन विभाजन तयार करण्यासाठी, n कमांड वापरा. तुम्हाला इतर बहुतेक पर्याय आठवत नाहीत. q कमांड वापरून केलेले बदल जतन न करता तुम्ही fdisk प्रोग्राममधून बाहेर पडू शकता. तुम्ही w कमांड वापरून विभाजन टेबलमधील बदलांसह fdisk मधून बाहेर पडू शकता.

    विभाजन सारणीची सद्य स्थिती मिळवणे आणि रेकॉर्ड करणे ही पहिली गोष्ट आहे. p कमांड वापरा.

    कमांड (मदतीसाठी m): p डिस्क /dev/hda: 16 हेड, 38 सेक्टर, 683 सिलेंडर युनिट्स = 608 * 512 बाइट्सचे सिलेंडर डिव्हाइस बूट सुरू करा एंड ब्लॉक्स आयडी सिस्टम /dev/hda1 * 1 1 203 61693 6 DOS16 -bit >=32M कमांड (मदतीसाठी मी):

    हे एक उदाहरण आहे जिथे आपल्याकडे /dev/hda1 वर एक MS-DOS विभाजन आहे, ज्यामध्ये 61693 ब्लॉक्स आहेत (सुमारे 60M - Linux मध्ये ब्लॉक 1024bytes आहे). हा विभाग सिलेंडर 1 पासून सुरू होतो आणि सिलेंडर 203 वर संपतो. आमच्याकडे डिस्कवर एकूण 683 सिलेंडर आहेत. हे Linux विभाजन तयार करण्यासाठी 480 सिलेंडर सोडते.

    नवीन विभाजन तयार करण्यासाठी, n कमांड वापरा. या उदाहरणात, आम्ही लिनक्ससाठी दोन नवीन प्राथमिक विभाजने (/dev/hda2 आणि /dev/hda3) तयार करू.

    कमांड (मदतीसाठी m): n कमांड क्रिया e विस्तारित p प्राथमिक विभाजन (1-4) p

    येथे fdisk विचारते की कोणत्या प्रकारचे विभाजन तयार केले जात आहे: विस्तारित किंवा प्राथमिक. आमच्या उदाहरणात, आम्ही फक्त प्राथमिक विभाजन तयार करत आहोत, म्हणून आम्ही p निवडा.

    विभाजन क्रमांक (१-४):

    fdisk नंतर विभाजनांची संख्या विचारेल; विभाजन 1 आधीच वापरलेले असल्याने, आमचे पहिले लिनक्स विभाजन क्रमांक 2 असेल.

    विभाजन क्रमांक (1-4): 2 पहिला सिलेंडर (204-683):

    आता विभाजनाच्या पहिल्या सिलेंडरची संख्या प्रविष्ट करा. 204 ते 683 सिलेंडर वापरात नसल्यामुळे, आम्ही प्रथम उपलब्ध असलेला (क्रमांक 204) वापरतो. विभागांमध्ये रिक्त जागा सोडण्यात काही अर्थ नाही.

    पहिला सिलेंडर (204-683): ​​204 शेवटचा सिलेंडर किंवा +size किंवा +sizeM किंवा +sizeK (204-683):

    fdisk प्रोग्राम तुम्हाला विभाजनाचा आकार तयार करण्यासाठी विचारतो. आम्ही विनामूल्य सिलिंडरची शेवटची संख्या किंवा बाइट्स, किलोबाइट्स किंवा मेगाबाइट्समध्ये आकार निर्दिष्ट करू शकतो. आमचे विभाजन 80M आकाराचे असावे अशी आमची इच्छा असल्याने, आम्ही +80M निर्दिष्ट करू. अशा प्रकारे विभाजन आकार निर्दिष्ट करताना, fdisk वास्तविक विभाजन आकारास जवळच्या सिलिंडरच्या संख्येपर्यंत पूर्ण करेल.

    शेवटचा सिलेंडर किंवा +size किंवा +sizeM किंवा +sizeK (204-683): ​​+80M चेतावणी: लिनक्स सध्या या विभाजनाचे 33090 सेक्टर वापरू शकत नाही

    तुम्हाला असा इशारा दिसल्यास, तुम्ही त्याकडे दुर्लक्ष करू शकता. fdisk प्रोग्राम संदेश देतो कारण तो Linux ने 64M पेक्षा मोठ्या विभाजनांना परवानगी देण्यापूर्वी लिहिलेला जुना प्रोग्राम आहे. आता आपण लिनक्ससाठी दुसरे विभाजन तयार करण्यास तयार आहोत. प्रात्यक्षिक हेतूंसाठी, आम्ही ते 10M आकारात तयार करू.

    कमांड (मदतीसाठी एम): n कमांड क्रिया e विस्तारित p प्राथमिक विभाजन (1-4) p विभाजन क्रमांक (1-4): 3 पहिला सिलेंडर (474-683): ​​474 शेवटचा सिलेंडर किंवा + आकार किंवा + आकार एम किंवा +sizeK (474-683): ​​+10M

    शेवटी, आपण विभाजन टेबल आउटपुट करू. पुन्हा, सर्व माहिती लिहा, विशेषतः तुमच्या नवीन विभाजनांचे ब्लॉक आकार. फाईल सिस्टीम तयार करताना तुम्हाला नंतर विभाजनांचा आकार माहित असणे आवश्यक आहे. त्याच वेळी, विभाग एकमेकांना ओव्हरलॅप करत नाहीत हे तपासा.

    कमांड (मदतीसाठी m): p डिस्क /dev/hda: 16 हेड, 38 सेक्टर, 683 सिलेंडर युनिट्स = 608 * 512 बाइट्सचे सिलेंडर डिव्हाइस बूट सुरू करा एंड ब्लॉक्स आयडी सिस्टम /dev/hda1 * 1 1 203 61693 6 DOS16 -bit >=32M /dev/hda2 204 204 473 82080 81 Linux/MINIX /dev/hda3 474 474 507 10336 81 Linux/MINIX

    तुम्ही बघू शकता, आता /dev/hda2 आहे - 82080 ब्लॉक्सचे विभाजन (अंदाजे 80M च्या समतुल्य), आणि /dev/hda3 - 10336 ब्लॉक्स (सुमारे 10M).

    लक्षात ठेवा की बऱ्याच डिस्ट्रिब्युशनसाठी तुम्हाला "Linux स्वॅप" क्षेत्र बदलण्यासाठी fdisk मधील t कमांड वापरणे आवश्यक आहे, ज्याची संख्या सामान्यतः 82 असते. तुम्ही ज्ञात विभाजनांचे टाइप कोड मुद्रित करण्यासाठी l कमांड वापरू शकता आणि नंतर t वापरू शकता. क्षेत्र प्रकार स्वॅप सेट करा, "लिनक्स स्वॅप" शी संबंधित.

    हे इन्स्टॉलेशन प्रोग्राम्सना प्रकारावर आधारित स्वॅप विभाजने आपोआप शोधण्यास अनुमती देईल. तुमचे इंस्टॉलेशन प्रोग्राम स्वॅप क्षेत्र ओळखत नसल्यास, तुम्ही fdisk पुन्हा चालवू शकता आणि प्रश्न मोडमध्ये t कमांड वापरू शकता.

    वरील उदाहरणामध्ये, उर्वरित डिस्क सिलेंडर (संख्या 508 ते 683) वापरलेले नाहीत. तुम्ही नंतर अतिरिक्त विभाजने तयार करू शकता.

    शेवटी, आम्ही बदल लिहिण्यासाठी आणि fdisk मधून बाहेर पडण्यासाठी w कमांड वापरतो

    कमांड (मदतीसाठी): w #

    तुम्ही w कमांड जारी करेपर्यंत तुम्ही केलेल्या कोणत्याही बदलाचा परिणाम होणार नाही हे लक्षात ठेवा. त्यामुळे तुम्ही वेगवेगळ्या कॉन्फिगरेशनसह खेळू शकता आणि तुमचे पूर्ण झाल्यावर ते सेव्ह करू शकता. तसेच, तुम्हाला तुमचे बदल जतन न करता कधीही fdisk मधून बाहेर पडायचे असल्यास, q कमांड वापरा.

    हे देखील लक्षात ठेवा की तुम्ही 1023 पेक्षा जास्त सिलेंडर क्रमांक वापरून विभाजनांमधून Linux बूट करू शकणार नाही. म्हणून, तुम्ही 1023 पर्यंत सिलेंडरवर Linux रूट विभाजन तयार करण्याचा प्रयत्न केला पाहिजे. परंतु हे शक्य नसल्यास, फ्लॉपी डिस्कवरून बूट करा.

    काही Linux वितरणांना fdisk चालू झाल्यानंतर सिस्टम रीबूट आवश्यक आहे. हे विभाजन तक्त्यातील बदलांना नंतरच्या प्रतिष्ठापनांवर प्रभाव पाडण्यास अनुमती देते. fdisk च्या नवीन आवृत्त्या आपोआप कर्नलमधील संबंधित माहिती बदलतात जेणेकरून रीबूट आवश्यक नसते. सुरक्षिततेसाठी, fdisk चालवल्यानंतर, तुम्ही इंस्टॉलेशन सुरू ठेवण्यापूर्वी - पूर्वीप्रमाणेच इंस्टॉलेशन टूल्स पुन्हा डाउनलोड करा.



    आम्ही वाचण्याची शिफारस करतो

    वर