Fdisk linux പാർട്ടീഷൻ ഉണ്ടാക്കുന്നു. മാർക്ക്അപ്പ് യൂട്ടിലിറ്റികൾ. fdisk. ഹാർഡ് ഡ്രൈവ് പാർട്ടീഷനിംഗ്

അവസാന പ്രഭാഷണം പൊതുവെ ഹാർഡ് ഡ്രൈവുകൾക്കായി നീക്കിവച്ചിരുന്നു ലിനക്സ്പ്രത്യേകിച്ച്. ഇന്ന് നമ്മൾ എങ്ങനെ തകർക്കും എന്നതിനെക്കുറിച്ച് സംസാരിക്കും HDDപാർട്ടീഷനുകളിലേക്ക്, ഒരു പാർട്ടീഷൻ എങ്ങനെ ഫോർമാറ്റ് ചെയ്യാം, ഏതൊക്കെ ഫയൽ സിസ്റ്റങ്ങൾ ലഭ്യമാണ്. ഒരു പുതിയ ഡിസ്കിൽ പാർട്ടീഷനുകൾ സൃഷ്ടിക്കുന്നതിന്, കമാൻഡ് ഞങ്ങൾക്ക് തികച്ചും അനുയോജ്യമാണ് fdisk. ടീം fdiskഎല്ലാ വിതരണങ്ങളിലും നിലവിലുണ്ട് ലിനക്സ്, അതിനാൽ ഈ അർത്ഥത്തിലാണ് സാർവത്രിക ഉപകരണം. ടീം fdiskഡിസ്ക് പാർട്ടീഷനുകൾ സൃഷ്ടിക്കാനും ഇല്ലാതാക്കാനും കഴിയും, എന്നാൽ നിലവിലുള്ള പാർട്ടീഷനുകളുടെ വലുപ്പം മാറ്റാൻ കഴിയില്ല. ഒരേ വലുപ്പത്തിലുള്ള എ, ബി വിഭാഗങ്ങൾ ഉണ്ടെങ്കിൽ, സെക്ഷൻ ബിയുടെ ചെലവിൽ സെക്ഷൻ എ വർദ്ധിപ്പിക്കേണ്ടത് ആവശ്യമാണെങ്കിൽ, കമാൻഡ് fdiskഈച്ചയിൽ ഇത് ചെയ്യാൻ കഴിയില്ല. നിങ്ങൾ എല്ലാ വിവരങ്ങളും സംരക്ഷിക്കേണ്ടതുണ്ട്, എ, ബി വിഭാഗങ്ങൾ ഇല്ലാതാക്കുക, തുടർന്ന് ആവശ്യമായ വലുപ്പങ്ങളുള്ള പുതിയ വിഭാഗങ്ങൾ എ, ബി എന്നിവ സൃഷ്ടിക്കുക.

നമുക്ക് വൃത്തിയുള്ളതും ഫോർമാറ്റ് ചെയ്യാത്തതുമായ ഒരു ഹാർഡ് ഡ്രൈവ് ഉണ്ടെന്ന് പറയാം. /dev/sdc, സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യാൻ നമ്മൾ വിഭജിക്കേണ്ടതുണ്ട് ലിനക്സ്. നമുക്ക് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാം fdiskപരാമീറ്റർ ഉപയോഗിച്ച് /dev/sdc. പ്രോഗ്രാമിൽ പ്രവർത്തിക്കുക fdiskസൂപ്പർ യൂസർ ആയി ആവശ്യമാണ്.

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

ഈ ഡിസ്കിനുള്ള സിലിണ്ടറുകളുടെ എണ്ണം 19457 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു.
ഇത് ശരിയാണ്, എന്നാൽ മൂല്യം 1024 നേക്കാൾ കൂടുതലാണ്,
ഒപ്പം വ്യക്തിഗത ഇൻസ്റ്റാളേഷനുകൾപ്രശ്നങ്ങൾ ഉണ്ടാകാം:
1) ബൂട്ടിൽ ആരംഭിച്ച പ്രോഗ്രാമുകൾ (ഉദാ. LILO-യുടെ പഴയ പതിപ്പുകൾ)
2) മറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ നിന്ന് പ്രോഗ്രാമുകൾ ഡൗൺലോഡ് ചെയ്യുകയും മാർക്കപ്പ് ചെയ്യുകയും ചെയ്യുക
(ഉദാ. DOS FDISK, OS/2 FDISK)

കമാൻഡ് (റഫറൻസിനായി m):

ഈ കമാൻഡ് ഉപയോഗിച്ച് ഞങ്ങൾ ഞങ്ങളുടെ ജോലി ആരംഭിക്കുന്നു ഹാർഡ് ഡ്രൈവ്വി സംവേദനാത്മക മോഡ്. എന്താണ് ക്ലിക്ക് ചെയ്യേണ്ടതെന്ന് ടൂൾടിപ്പ് നമ്മോട് പറയുന്നു എംറഫറൻസിനായി. കീ അമർത്തുക എംപ്രധാന കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് ഞങ്ങൾ കാണുന്നു:

കമാൻഡ് ആക്ഷൻ
ഒരു ബൂട്ട് ഫ്ലാഗ് ടോഗിൾ
b എഡിറ്റിംഗ് bsd ഡിസ്ക് ലേബൽ
c ഡോസ് കോംപാറ്റിബിലിറ്റി ഫ്ലാഗ് ടോഗിൾ ചെയ്യുക
d പാർട്ടീഷൻ ഇല്ലാതാക്കുക
l ലിസ്റ്റ് അറിയപ്പെടുന്ന തരങ്ങൾഫയൽ സിസ്റ്റങ്ങൾ
m ഈ മെനു പ്രദർശിപ്പിക്കുക
n ഒരു പുതിയ പാർട്ടീഷൻ ചേർക്കുന്നു
ഒരു പുതിയ ശൂന്യമായ ഡോസ് പാർട്ടീഷൻ ടേബിൾ സൃഷ്ടിക്കുന്നു
p പാർട്ടീഷൻ ടേബിൾ ഔട്ട്പുട്ട്
q മാറ്റങ്ങൾ സംരക്ഷിക്കാതെ പുറത്തുകടക്കുക
ഒരു പുതിയ ബ്ലാങ്ക് സൺ ഡിസ്ക് ലേബൽ സൃഷ്ടിക്കുന്നു
t പാർട്ടീഷൻ സിസ്റ്റം ഐഡി മാറ്റുക
u സ്ക്രീൻ/ഉള്ളടക്ക യൂണിറ്റുകൾ മാറ്റുന്നു
v പാർട്ടീഷൻ പട്ടിക പരിശോധിക്കുക
w പാർട്ടീഷൻ പട്ടിക ഡിസ്കിലേക്ക് എഴുതി പുറത്തുകടക്കുക
x അധിക പ്രവർത്തനം (വിദഗ്ധർക്ക് മാത്രം)

നമുക്ക് ബട്ടൺ അമർത്താം പിഞങ്ങളുടെ ഡിസ്കിൽ പാർട്ടീഷനുകൾ ഉണ്ടോ എന്ന് നോക്കാൻ:

Disk /dev/sdc: 160.0 GB, 160041885696 ബൈറ്റുകൾ
255 തലകൾ, 63 സെക്ടറുകൾ/ട്രാക്ക്, 19457 സിലിണ്ടറുകൾ
യൂണിറ്റുകൾ = 16065 * 512 = 8225280 ബൈറ്റുകളുടെ സിലിണ്ടറുകൾ
ഡിസ്ക് ഐഡൻ്റിഫയർ: 0×28f12a69

ഞങ്ങളുടെ ഡിസ്കിനെക്കുറിച്ചുള്ള പൊതുവായ വിവരങ്ങൾ ഞങ്ങൾ കാണുകയും ഡിസ്കിൽ പാർട്ടീഷനുകൾ ഇല്ലെന്ന് കാണുകയും ചെയ്യുന്നു. ബട്ടണിൽ ഇപ്പോൾ ക്ലിക്ക് ചെയ്യുക എൽഏത് തരത്തിലുള്ള ഫയൽ സിസ്റ്റങ്ങളെയാണ് കമാൻഡ് പിന്തുണയ്ക്കുന്നതെന്ന് കാണുന്നതിന് fdisk. ഫയൽ സിസ്റ്റങ്ങളുടെ പട്ടിക വളരെ വലുതാണ്, ഞങ്ങൾക്ക് താൽപ്പര്യമുണർത്തുന്നത്:

5 - നീട്ടി
82 - ലിനക്സ് സ്വാപ്പ്
83 - Linux (ext2/ext3/ext4)

നമുക്ക് വിഭാഗങ്ങൾ സൃഷ്ടിക്കാൻ തുടങ്ങാം. നമുക്ക് 5 വിഭാഗങ്ങൾ ഉണ്ടാകാം. ആദ്യത്തെ പാർട്ടീഷൻ 200 MB വലുപ്പമുള്ളതായിരിക്കും, കൂടാതെ ഡയറക്ടറി അതിൽ സൂക്ഷിക്കും /ബൂട്ട്. ബാക്കിയുള്ള ഭാഗം ഇൻസ്റ്റാൾ ചെയ്യുന്ന വിഭാഗമായിരിക്കും അടുത്തത്. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ലിനക്സ്(ഞങ്ങൾ 20 GB അനുവദിക്കും), തുടർന്ന് വിഭാഗം സ്വാപ്പ്(2 GB), തുടർന്ന് ഒരു വിപുലീകൃത പാർട്ടീഷൻ, അത് രണ്ട് സമാന പാർട്ടീഷനുകളായി വിഭജിക്കപ്പെടും.

ഒരു വിഭാഗം സൃഷ്ടിക്കാൻ നിങ്ങൾ ബട്ടൺ അമർത്തേണ്ടതുണ്ട് എൻ:

കമാൻഡ് (റഫറൻസിനായി m): n
കമാൻഡ് ആക്ഷൻ
ഇ നീട്ടി
p പ്രധാന വിഭാഗം (1-4)

fdiskഏത് പാർട്ടീഷൻ ഉണ്ടാക്കണമെന്ന് ചോദിക്കുന്നു: വിപുലീകൃതമോ അടിസ്ഥാനമോ. ഞങ്ങൾക്ക് പ്രധാന വിഭാഗം ആവശ്യമാണ്, അതിനാൽ ക്ലിക്കുചെയ്യുക പിഒപ്പം നൽകുക

വിഭാഗം നമ്പർ (1-4):

അടുത്തതായി, നിങ്ങൾ സെക്ഷൻ നമ്പർ വ്യക്തമാക്കേണ്ടതുണ്ട്, അങ്ങനെ പ്രോഗ്രാം fdiskപട്ടികയുടെ ഏത് ഭാഗമാണ് വിഭാഗമെന്ന് അറിയാമായിരുന്നു എം.ബി.ആർവിഭാഗത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ രേഖപ്പെടുത്തുക. നാല് ഓപ്ഷനുകൾ മാത്രമേ ഉണ്ടാകൂ (വിഭാഗങ്ങളുടെ എണ്ണം അനുസരിച്ച്). ഞങ്ങൾ ക്രമത്തിൽ സൂചിപ്പിക്കും, അതിനാൽ ക്ലിക്കുചെയ്യുക 1 ഒപ്പം നൽകുക

ആദ്യ സിലിണ്ടർ (1-19457, ഡിഫോൾട്ട് 1):

കൂടുതൽ fdiskഏത് സിലിണ്ടറിൽ നിന്നാണ് പാർട്ടീഷൻ ആരംഭിക്കുന്നതെന്ന് സൂചിപ്പിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുകയും ഡിഫോൾട്ടായി ആദ്യത്തെ സിലിണ്ടർ നിർദ്ദേശിക്കുകയും ചെയ്യുന്നു, അതായത്, ഞങ്ങളുടെ ഡിസ്കിൻ്റെ ആരംഭം. ഞങ്ങൾ സമ്മതിക്കുന്നു, ഒന്നും നൽകാതെ, ക്ലിക്ക് ചെയ്യുക നൽകുക

അവസാന സിലിണ്ടർ, +സിലിണ്ടറുകൾ അല്ലെങ്കിൽ + വലുപ്പം(K,M,G) (1-19457, ഡിഫോൾട്ട് 19457):

അടുത്തതായി, വിഭാഗത്തിൻ്റെ വലുപ്പം എന്തായിരിക്കുമെന്ന് സൂചിപ്പിക്കേണ്ടതുണ്ട്. വലുപ്പം സിലിണ്ടറുകളിൽ സൂചിപ്പിക്കാം (ഇത് ഞങ്ങൾക്ക് വളരെ സൗകര്യപ്രദമല്ല), അല്ലെങ്കിൽ കിലോ-, മെഗാ-, ജിഗാബൈറ്റ്, ഇത് കൂടുതൽ സൗകര്യപ്രദമാണ്. ഞങ്ങളുടെ ആദ്യ പാർട്ടീഷൻ 200 MB ആയിരിക്കും, അതിനാൽ ഞങ്ങൾ ടൈപ്പ് ചെയ്യുന്നു +200 മിഅമർത്തുക നൽകുക. വിഭാഗത്തിൻ്റെ സൃഷ്ടി പൂർത്തിയായി, ക്ലിക്ക് ചെയ്യുക പിഇത് പരിശോധിക്കാൻ:

കമാൻഡ് (എം ഫോർ റഫറൻസ്): പി

ഡിവൈസ് ലോഡ് സ്റ്റാർട്ട് എൻഡ് ബ്ലോക്ക്സ് ഐഡി സിസ്റ്റം

വിഭാഗം ഉണ്ടാക്കിയതായി കാണുന്നു. ഞങ്ങൾ അതേ രീതിയിൽ രണ്ട് പ്രധാന വിഭാഗങ്ങൾ കൂടി സൃഷ്ടിക്കുന്നു. അതിനുശേഷം, ക്ലിക്ക് ചെയ്യുക പിപാർട്ടീഷനുകൾ പരിശോധിക്കാൻ:

ഡിവൈസ് ലോഡ് സ്റ്റാർട്ട് എൻഡ് ബ്ലോക്ക്സ് ഐഡി സിസ്റ്റം
/dev/sdc1 1 26 208813+ 83 Linux

/dev/sdc3 2639 2900 2104515 83 Linux

നാലാമത്തെ വിഭാഗം വിപുലീകരിച്ച ഒന്നായി സൃഷ്ടിച്ചിരിക്കുന്നു. ക്ലിക്ക് ചെയ്ത് ഞങ്ങൾ തിരഞ്ഞെടുത്ത ശേഷം - നീട്ടിയതായി ടൈപ്പ് ചെയ്യുക, തുടർന്ന് ക്ലിക്കുചെയ്യുക നൽകുകഎല്ലാ ഡിഫോൾട്ട് മൂല്യങ്ങളും സ്വീകരിക്കുന്നു. അങ്ങനെ, വിപുലീകൃത പാർട്ടീഷനായി ഞങ്ങൾ ശേഷിക്കുന്ന എല്ലാ സ്ഥലവും അനുവദിക്കും:

കമാൻഡ് (റഫറൻസിനായി m): n
കമാൻഡ് ആക്ഷൻ
ഇ നീട്ടി
p പ്രധാന വിഭാഗം (1-4)

തിരഞ്ഞെടുത്ത വിഭാഗം 4
ആദ്യ സിലിണ്ടർ (2901-19457, ഡിഫോൾട്ട് 2901):
സ്ഥിര മൂല്യം 2901 ഉപയോഗിക്കുന്നു
അവസാന സിലിണ്ടർ, +സിലിണ്ടറുകൾ അല്ലെങ്കിൽ + വലുപ്പം(K,M,G) (2901-19457, ഡിഫോൾട്ട് 19457):
സ്ഥിര മൂല്യം 19457 ഉപയോഗിക്കുന്നു

ഇനി നമ്മുടെ വിപുലീകൃത പാർട്ടീഷനിൽ ലോജിക്കൽ പാർട്ടീഷനുകൾ ഉണ്ടാക്കാൻ തുടങ്ങാം. വീണ്ടും അമർത്തുക എൻഞങ്ങൾ ഇപ്പോൾ പ്രോഗ്രാം കാണുന്നു 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
വിഭാഗം നമ്പർ (1-6): 3
ഹെക്സാഡെസിമൽ കോഡ് (കോഡുകളുടെ ഒരു ലിസ്റ്റിനായി L നൽകുക): 82
പാർട്ടീഷൻ 3-ൻ്റെ സിസ്റ്റം തരം 82 ആയി മാറ്റി (ലിനക്സ് സ്വാപ്പ്/സോളാരിസ്)

നിങ്ങൾക്ക് മറ്റ് പാർട്ടീഷനുകളിൽ ഫയൽ സിസ്റ്റം തരങ്ങൾ അതേ രീതിയിൽ മാറ്റാൻ കഴിയും. കമാൻഡ് ഉപയോഗിച്ച് ഞങ്ങൾ പാർട്ടീഷനുകൾ പരിശോധിക്കുന്നു പി :

ഡിവൈസ് ലോഡ് സ്റ്റാർട്ട് എൻഡ് ബ്ലോക്ക്സ് ഐഡി സിസ്റ്റം
/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 ലിനക്സ്
/dev/sdc6 11180 19457 66493003+ 83 Linux

വിഭാഗങ്ങൾ ഉണ്ടാക്കിയിട്ടുണ്ട്. ഇപ്പോൾ ശ്രദ്ധ!ഞങ്ങൾ ഇപ്പോൾ ചെയ്ത ഹാർഡ് ഡ്രൈവിലെ എല്ലാ കൃത്രിമത്വങ്ങളും ഇതുവരെ സംരക്ഷിച്ചിരിക്കുന്നു റാൻഡം ആക്സസ് മെമ്മറിഹാർഡ് ഡ്രൈവിൽ മാറ്റങ്ങളൊന്നും വരുത്തിയിട്ടില്ല. ഈ മാറ്റങ്ങൾ വരുത്തുന്നതിന് നിങ്ങൾ കീ അമർത്തേണ്ടതുണ്ട് w(എഴുതുക). ഇതിനുശേഷം, മാറ്റങ്ങൾ മാറ്റാനാവാത്തതായിരിക്കും. നിങ്ങൾ ഇപ്പോൾ പകരം അമർത്തുകയാണെങ്കിൽ wഓരോ കീ q, പിന്നെ യൂട്ടിലിറ്റി fdiskപുറത്തുകടക്കും, മാറ്റങ്ങളൊന്നും ബാധകമല്ല.

കമാൻഡ് ഉപയോഗിക്കുകയാണെങ്കിൽ fdiskബൂട്ട്ലോഡർ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഒരു പാർട്ടീഷൻ സൃഷ്ടിക്കപ്പെടും വിൻഡോസ്, അപ്പോൾ നിങ്ങൾ അത്തരമൊരു വിഭാഗം സജീവമാക്കാൻ ഓർക്കണം - കമാൻഡ് ഉപയോഗിച്ച് .

പാർട്ടീഷനുകൾ സൃഷ്ടിച്ച് കമ്പ്യൂട്ടർ പുനരാരംഭിച്ച ശേഷം, പാർട്ടീഷനുകൾ ഫോർമാറ്റ് ചെയ്യേണ്ടതുണ്ട്. ഇതിനാണ് ആജ്ഞ 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. സ്വാപ്പ് പാർട്ടീഷൻ ബന്ധിപ്പിക്കുന്നതിന്, കമാൻഡ് ഉപയോഗിക്കുക swapon. സ്വാപ്പ് ഏരിയ പ്രവർത്തനരഹിതമാക്കുന്നതിന് ഒരു കമാൻഡ് ഉണ്ട് സ്വാപ്പോഫ്. സിസ്റ്റം ബൂട്ട് ചെയ്യുമ്പോൾ സ്വാപ്പ് പാർട്ടീഷൻ യാന്ത്രികമായി ബന്ധിപ്പിക്കുന്നതിന്, ഫയലിൽ അത് ആവശ്യമാണ് /etc/fstabഉചിതമായ മൌണ്ട് ലൈൻ നൽകുക. സിസ്റ്റം സ്വാപ്പ് ഏരിയ ഉപയോഗിക്കുന്നുണ്ടോ എന്നറിയാൻ ( സ്വാപ്പ്) നിങ്ങൾക്ക് കമാൻഡ് ഉപയോഗിക്കാം സൗ ജന്യം:

igor@adm-ubuntu:~$ സൗജന്യം
മൊത്തം ഉപയോഗിച്ച സൗജന്യ പങ്കിട്ട ബഫറുകൾ കാഷെ ചെയ്തു
മെം: 1024752 581616 443136 0 16888 158100
-/+ ബഫറുകൾ/കാഷെ: 406628 618124
സ്വാപ്പ്: 1140544 1792 1138752

സ്വാപ്പ് സ്പേസിനായി സിസ്റ്റം 1 GB ഉപയോഗിക്കുന്നതായി നാം കാണുന്നു. ഡിസ്ക് സ്പേസ്.

ഡിസ്ക് പാർട്ടീഷനുകളുള്ള കൂടുതൽ സങ്കീർണ്ണമായ കൃത്രിമത്വങ്ങൾക്കായി (വിവരങ്ങൾ നഷ്‌ടപ്പെടാതെ ഡിസ്ക് പാർട്ടീഷനുകളുടെ വലുപ്പം മാറ്റുക), നിങ്ങൾക്ക് കമാൻഡ് ഉപയോഗിക്കാം. പിരിഞ്ഞു, മിക്ക വിതരണങ്ങളിലും സ്ഥിരസ്ഥിതിയായി ഇത് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. എന്ന യൂട്ടിലിറ്റിയുടെ ഗ്രാഫിക്കൽ പതിപ്പും ഉണ്ട് gparted. വിഭാഗങ്ങളുടെ കാര്യം അത്രമാത്രം ഹാർഡ് ഡ്രൈവ്ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം. ആവശ്യമായ പാർട്ടീഷനുകളിലേക്ക് ഹാർഡ് ഡ്രൈവ് സ്വതന്ത്രമായി പാർട്ടീഷൻ ചെയ്യാൻ ലഭിച്ച വിവരങ്ങൾ മതിയാകും.

അലക്സി ഫെഡോർചുക്ക്

നമുക്ക് fdisk-ൽ നിന്ന് തുടങ്ങാം: പഴയ കാലത്ത് തുടക്കക്കാരെ ഏറ്റവും ഭയപ്പെടുത്തിയത് അതായിരുന്നു ലിനക്സ് ഉപയോക്താക്കൾ, സൗഹൃദ ബദലുകൾ വാഗ്ദാനം ചെയ്യുന്നു ഡിസ്ക് തരംഡ്രൂയിഡ്. എന്നിരുന്നാലും, സൂക്ഷ്മപരിശോധനയിൽ, അതിൽ ഭയപ്പെടുത്തുന്ന ഒന്നും ഇല്ലെന്ന് മാറുന്നു.

fdisk ൻ്റെ ഉത്ഭവം നൂറ്റാണ്ടുകളുടെ അന്ധകാരത്തിൽ നഷ്ടപ്പെട്ടു, PC ആർക്കിടെക്ചറിനായുള്ള ആദ്യ UNIX-ൻ്റെ നാളുകളിലേക്ക് പോകുന്നു - ഞാൻ മനസ്സിലാക്കിയിടത്തോളം, ഇതിന് മുമ്പ് അതിൻ്റെ ആവശ്യമില്ലായിരുന്നു, കൂടാതെ പ്രധാന ഡിസ്ക് ലേഔട്ട് ടൂളുകൾ ഡിസ്ക്ലേബൽ പോലുള്ള യൂട്ടിലിറ്റികളായിരുന്നു. bsdlabel. ലിനക്സിൽ ഈ യൂട്ടിലിറ്റി എപ്പോൾ പ്രത്യക്ഷപ്പെട്ടുവെന്ന് കണ്ടെത്താനും എനിക്ക് കഴിഞ്ഞില്ല. അതിൻ്റെ കാമ്പിനായി ഫ്രെയിമിംഗ് യൂട്ടിലിറ്റികൾ സൃഷ്ടിക്കുന്നതിൻ്റെ പ്രാരംഭ ഘട്ടത്തിൽ - വിളിക്കപ്പെടുന്നവയാണെന്ന് എനിക്ക് അനുമാനിക്കാം. linux-utils. fdisk ഇപ്പോൾ linux-utils-ng പാക്കേജിൻ്റെ ഭാഗമാണ്.

ആരംഭിക്കുന്നതിന്, fdisk കമാൻഡ് ഏത് ശേഷിയിലും പ്രവർത്തിപ്പിക്കുന്നത്, ഡിസ്കിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നേടുന്നതിന് പോലും, സൂപ്പർ യൂസർ അവകാശങ്ങൾ ഉപയോഗിച്ച് മാത്രമേ സാധ്യമാകൂ, അത് ഏതെങ്കിലും വിധത്തിൽ നിങ്ങൾക്കായി സുരക്ഷിതമാക്കണം, ഉദാഹരണത്തിന്, su അല്ലെങ്കിൽ sudo വഴി.

ഓപ്ഷനുകളോ ആർഗ്യുമെൻ്റുകളോ ഇല്ലാതെ fdisk കമാൻഡ് നൽകിയാൽ, അത് പ്രിൻ്റ് ചെയ്യും സംക്ഷിപ്ത വിവരങ്ങൾഅതിൻ്റെ ഉപയോഗത്തെക്കുറിച്ച്:

# fdisk ഉപയോഗം: fdisk [-l] [-b SSZ] [-u] ഉപകരണം ഉദാ: fdisk /dev/hda (ആദ്യത്തെ IDE ഡിസ്കിന്) അല്ലെങ്കിൽ: fdisk /dev/sdc (മൂന്നാമത്തെ SCSI ഡിസ്കിന്) അല്ലെങ്കിൽ: fdisk /dev/eda (ആദ്യത്തെ PS/2 ESDI ഡ്രൈവിനായി) അല്ലെങ്കിൽ: fdisk /dev/rd/c0d0 അല്ലെങ്കിൽ: fdisk /dev/ida/c0d0 (RAID ഉപകരണങ്ങൾക്ക്)

കമാൻഡ് ആർഗ്യുമെൻ്റ് ഉപകരണ ഫയലിൻ്റെ പേരാണ് - ഫിസിക്കൽ ഡിസ്ക്പൂർണ്ണമായും. ഉള്ളത് മുതൽ ആധുനിക പതിപ്പുകൾ ലിനക്സ് കേർണലുകൾഎല്ലാ ഡിസ്കുകളും, അവയുടെ ഇൻ്റർഫേസുകൾ (PATA, SATA, SCSI, SAS, USB) നിർവചിച്ചിരിക്കുന്നത് ഒരൊറ്റ ATA-SCSI സബ്സിസ്റ്റം ആണ്; വാസ്തവത്തിൽ, ഈ പേരുകൾ /dev/sda, /dev/sdb എന്നിങ്ങനെയായിരിക്കും.

fdisk കമാൻഡ് ഓപ്ഷനുകളുടെ അർത്ഥം ഇപ്രകാരമാണ്:

  • l പ്രവർത്തനങ്ങളൊന്നും നിർദ്ദേശിക്കുന്നില്ല, പക്ഷേ ഡിസ്കിനെയും അതിൻ്റെ പാർട്ടീഷനുകളേയും കുറിച്ചുള്ള വിവരങ്ങൾ മാത്രമേ പ്രദർശിപ്പിക്കുകയുള്ളൂ;
  • b ബ്ലോക്ക് വലുപ്പം വ്യക്തമാക്കുന്നു - ഡിസ്ക് സ്പേസ് അളക്കുന്നതിനുള്ള യൂണിറ്റ്; സ്ഥിരസ്ഥിതിയായി, ഈ ഓപ്ഷൻ വ്യക്തമാക്കാതെ, ഇത് ഒരു ഫിസിക്കൽ ബ്ലോക്കിന് (512 ബൈറ്റുകൾ) തുല്യമാണ്, മറ്റ് സാധ്യമായ മൂല്യങ്ങൾ അതിൻ്റെ വലുപ്പത്തിൻ്റെ ഗുണിതങ്ങളാണ് - 1024, 2048 അല്ലെങ്കിൽ 4096 ബൈറ്റുകൾ;
  • നിങ്ങൾ fdisk പ്രവർത്തിപ്പിക്കുന്നു, ഇത് സ്ഥിരസ്ഥിതി ഓപ്ഷനാണ്.

ആദ്യ കാര്യങ്ങൾ ആദ്യം, നമുക്ക് നോക്കാം വിവര പ്രവർത്തനം fdisk , ഇതിനായി ഞങ്ങൾ ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ സമാരംഭിക്കുന്നു:

# fdisk -l /dev/sd?

ഉത്തരം ഇതുപോലെയുള്ള ഔട്ട്പുട്ട് ആയിരിക്കും:

Disk /DEV /SDA: 160.0 GB, 160041885696 Bayt 255 ഹെഡ്‌സ്, 63 സെക്‌ടറുകൾ /ട്രാക്ക്, 19457 സിലിണ്ടറുകൾ യൂണിറ്റുകൾ = 16065 ൻ്റെ സിലിണ്ടറുകൾ * 512 = 8225280 ID50 ബൈറ്റുകൾ റോം സിസ്റ്റം EV/SDA1 1 14 112423+ 83 Linux / dev/sda2 15 15680 125837145 5 വിപുലീകരിച്ച /dev/sda5 15 2626 20980858+ 83 Linux /dev/sda6 2627 4585 15735636 83 Linux

നിങ്ങൾ കമാൻഡ് ആർഗ്യുമെൻ്റ് ഒഴിവാക്കുകയാണെങ്കിൽ, എല്ലാവർക്കുമായി സമാനമായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കും ഫിസിക്കൽ ഡിസ്കുകൾഈ യന്ത്രത്തിൻ്റെ: ആദ്യം - പൊതുവിവരംഡിസ്കിനെക്കുറിച്ച്, അതിൻ്റെ വലുപ്പം, തലകളുടെ എണ്ണം, സെക്ടറുകൾ, സിലിണ്ടറുകൾ എന്നിവ ഉൾപ്പെടെ, തുടർന്ന് ഡിസ്കിൽ നിലവിലുള്ള ഓരോ പാർട്ടീഷനും, അതിൻ്റെ ആദ്യത്തേയും അവസാനത്തേയും സിലിണ്ടറുകൾ സൂചിപ്പിച്ചിരിക്കുന്നു (അവസാന സിലിണ്ടറിനെ പൂർണ്ണമായും ഉൾക്കൊള്ളാത്ത പാർട്ടീഷനുകളെ + ചിഹ്നം അടയാളപ്പെടുത്തുന്നു), ബ്ലോക്കുകളിലെ വലുപ്പം (ഫിസിക്കൽ അല്ലെങ്കിൽ ബി ഓപ്‌ഷൻ പ്രകാരം വ്യക്തമാക്കിയത്), ഫയൽ സിസ്റ്റം തരം ഐഡൻ്റിഫയറും അതിൻ്റെ പേരും.

ഏതെങ്കിലും വിധത്തിൽ ഡിസ്ക് പാർട്ടീഷനുകൾ കൈകാര്യം ചെയ്യുന്നതിനായി, ഇൻ്ററാക്ടീവ് മോഡിൽ fdisk കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

# fdisk /dev/sdb

ഓപ്‌ഷനുകളില്ലാതെ ഇത് ചെയ്യാൻ കഴിയും, എന്നാൽ ഇവിടെ വാദം വ്യക്തമാക്കുന്നത് നിർബന്ധമാണ്.

ഇതിനുശേഷം, ഒരു നിശ്ചിത കമാൻഡ് നൽകേണ്ട ഒരു പ്രത്യേക ഇൻ്റർഫേസ് ഞങ്ങളുടെ പക്കലുണ്ട്, അതിൻ്റെ നിർവ്വഹണം നിരവധി ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകുന്നു. ഒരു പൂർണ്ണമായ ലിസ്റ്റിനൊപ്പം ലഭ്യമായ കമാൻഡുകൾകമാൻഡ് വിളിക്കുന്ന മികച്ച സഹായ സംവിധാനത്തിന് നന്ദി കണ്ടെത്താനാകും എം.

അതെ, ടീം പിനിലവിലെ ലിസ്റ്റ് പ്രദർശിപ്പിക്കും ഡിസ്ക് പാർട്ടീഷനുകൾഅവയുടെ തരവും വലുപ്പവും സൂചിപ്പിക്കുന്നു. അടുത്തതായി, പാർട്ടീഷനുകൾ ഉണ്ടാക്കാം (കമാൻഡ് ഉപയോഗിച്ച് എൻ) അല്ലെങ്കിൽ ഇല്ലാതാക്കുക (കമാൻഡ് ഉപയോഗിച്ച് ഡി), എന്നിരുന്നാലും, റൈറ്റ് കമാൻഡ് മാറ്റുന്നതിന് മുമ്പ് ( w) നിലവിലുള്ള പാർട്ടീഷനെ (അതനുസരിച്ച്, ഫയൽ സിസ്റ്റങ്ങളും അതുമായി ബന്ധപ്പെട്ട ഡാറ്റയും) നശിപ്പിക്കുന്ന മാറ്റാനാവാത്ത പ്രവർത്തനങ്ങളൊന്നും പിന്തുടരില്ല: പരാജയപ്പെട്ട പാർട്ടീഷനുകൾ ഇല്ലാതാക്കാനും അവയുടെ സ്ഥാനത്ത് പുതിയവ സൃഷ്ടിക്കാനും കഴിയും. ഒപ്പം ഏത് സമയത്തും ടീമിലൂടെ qഅനന്തരഫലങ്ങളൊന്നുമില്ലാതെ നിങ്ങൾക്ക് പ്രോഗ്രാമിൽ നിന്ന് പുറത്തുകടക്കാൻ കഴിയും.

fdisk ഉപയോഗിച്ച് ഒരു പാർട്ടീഷൻ ഉണ്ടാക്കുമ്പോൾ, അത് പ്രൈമറിയാണോ വിപുലീകൃതമാണോ എന്ന് ആദ്യം നിർണ്ണയിക്കുന്നു. ആദ്യം ആദ്യത്തെ കേസ് പരിഗണിക്കാം. അത് സെക്ഷൻ നമ്പർ (1 മുതൽ 4 വരെ) സൂചിപ്പിക്കുന്നു. ഈ പരിധിക്കുള്ളിൽ, നമ്പർ എന്തും ആകാം - നിങ്ങൾക്ക് ആദ്യം പാർട്ടീഷൻ 2 സൃഷ്ടിക്കാം, തുടർന്ന് 1, അല്ലെങ്കിൽ പാർട്ടീഷൻ 4-ലേക്ക് മുഴുവൻ ഡിസ്കും നൽകാം. പാർട്ടീഷൻ നമ്പർ നൂറ്റാണ്ടുകളായി നിലനിൽക്കും: ഇത് സൃഷ്ടിച്ച പാർട്ടീഷനുമായി ബന്ധപ്പെട്ട ഉപകരണ ഫയലിനെ തിരിച്ചറിയും. (ഉദാഹരണത്തിന്, /dev/sda2 , അല്ലെങ്കിൽ /dev/sdb1).

അടുത്തതായി, സൃഷ്ടിക്കുന്ന പാർട്ടീഷൻ്റെ ആരംഭ സിലിണ്ടർ സജ്ജീകരിച്ചിരിക്കുന്നു (സ്ഥിരസ്ഥിതിയായി, ആദ്യത്തെ സൗജന്യം; ശൂന്യമായ ഡിസ്കിന്, ആദ്യത്തേത് മാത്രം). എന്നിരുന്നാലും, മറ്റേതെങ്കിലും സിലിണ്ടറിനെ ആരംഭമായി (അവിഭക്ത സ്ഥലത്ത്, തീർച്ചയായും) വ്യക്തമാക്കാൻ ആരും മെനക്കെടുന്നില്ല. തുടർന്ന് - ഫൈനൽ സിലിണ്ടർ (സ്ഥിരസ്ഥിതിയായി - പാർട്ടീഷൻ ചെയ്യാത്ത ഡിസ്കിലെ അവസാനത്തെ ഫിസിക്കൽ ഒന്ന്), അല്ലെങ്കിൽ മെഗാബൈറ്റിലുള്ള പാർട്ടീഷൻ വലുപ്പം, ഉദാഹരണത്തിന്, +300 മി(+ ഉം M ഉം ആവശ്യമാണ്, അല്ലാത്തപക്ഷം ഡിസ്ക് വലുപ്പം വളരെ വിചിത്രമായി മാറും). സിലിണ്ടറുകൾ ഒഴികെയുള്ള യൂണിറ്റുകളിൽ വലുപ്പം വ്യക്തമാക്കുമ്പോൾ, അത് എല്ലായ്പ്പോഴും വൃത്താകൃതിയിലായിരിക്കും (ഇത് സാധാരണ നിയമങ്ങൾറൗണ്ടിംഗ്) ഏറ്റവും അടുത്തുള്ള പൂർണ്ണ സംഖ്യയുടെ ഗുണിതത്തിലേക്ക്. അതിനാൽ, ആവശ്യമുള്ള 20 MB പാർട്ടീഷനുപകരം, 16 MB പാർട്ടീഷനും 22 MB പാർട്ടീഷനുപകരം, 24 MB പാർട്ടീഷനും ദൃശ്യമാകുകയാണെങ്കിൽ നിങ്ങൾ ആശ്ചര്യപ്പെടേണ്ടതില്ല.

ഒരു വിപുലീകൃത പാർട്ടീഷൻ സൃഷ്ടിക്കുമ്പോൾ, ആദ്യം എല്ലാം കൃത്യമായി സംഭവിക്കുന്നു - നമ്പർ വ്യക്തമാക്കുന്നത് (വ്യക്തമായും ഒരേ ശ്രേണിയിൽ 1-4), ആരംഭിക്കുന്ന സിലിണ്ടറും അവസാനിക്കുന്നതും (അല്ലെങ്കിൽ മെഗാബൈറ്റിലെ വോളിയം) സൂചിപ്പിക്കുന്നു. എന്നിരുന്നാലും, ഇത് യുദ്ധത്തിൻ്റെ പകുതി മാത്രമാണ്; നിങ്ങൾ വിപുലീകൃത പാർട്ടീഷനെ ലോജിക്കൽ പാർട്ടീഷനുകളായി വിഭജിക്കേണ്ടതുണ്ട്. അതിനാൽ, ഒരു പാർട്ടീഷൻ സൃഷ്ടിക്കുന്നതിനുള്ള അടുത്ത കമാൻഡ് ഉപയോഗിച്ച്, പ്രൈമറി (പിന്നീടുള്ളവയുടെ എണ്ണം ഇതുവരെ തീർന്നിട്ടില്ലെങ്കിൽ), ലോജിക്കൽ (എല്ലാത്തിനുമുപരി, fdisk ഉപയോഗിച്ച് രണ്ടാമത്തെ വിപുലീകൃത പാർട്ടീഷൻ സൃഷ്ടിക്കാൻ കഴിയില്ല):

കമാൻഡ് (സഹായത്തിന് m): n കമാൻഡ് ആക്ഷൻ l ലോജിക്കൽ (5 അല്ലെങ്കിൽ അതിലധികമോ) p പ്രാഥമിക പാർട്ടീഷൻ (1-4)

എല്ലാവർക്കും വേണ്ടി വീണ്ടും വഴി സൃഷ്ടിച്ചു fdisk പാർട്ടീഷൻ (പ്രാഥമിക അല്ലെങ്കിൽ ലോജിക്കൽ) സ്ഥിരസ്ഥിതിയായി ഫയൽ തരം ഐഡൻ്റിഫയർ സജ്ജീകരിച്ചിരിക്കുന്നു ലിനക്സ് സിസ്റ്റങ്ങൾസ്വദേശി (ഹെക്സാഡെസിമലിൽ 83). വിപുലീകരിച്ച വിഭാഗത്തിന് അതിൻ്റെ തരത്തിൻ്റെ ശരിയായ ഐഡൻ്റിഫയർ സ്വയമേവ ലഭിക്കുന്നു - 5. എന്നിരുന്നാലും, ഈ തരങ്ങൾ മാറ്റമില്ലാത്ത ഒന്നല്ല. മാത്രമല്ല, അനുസരിച്ച് ഇത്രയെങ്കിലുംഒരു സാഹചര്യത്തിൽ, ഒരു സ്വാപ്പ് പാർട്ടീഷൻ സൃഷ്ടിക്കുമ്പോൾ, പാർട്ടീഷൻ തരം മാറ്റേണ്ടത് ആവശ്യമാണ്. സോഫ്റ്റ്‌വെയർ റെയിഡ് അല്ലെങ്കിൽ എൽവിഎം പോലുള്ള സാങ്കേതികവിദ്യകൾ ഉപയോഗിക്കാനും ഇത് ആവശ്യമാണ്, അത് പിന്നീട് ചർച്ചചെയ്യും.

ഒരു ടീമാണ് ഇത് ചെയ്യുന്നത് ടി, തുടർന്ന് മാറ്റേണ്ട പാർട്ടീഷൻ്റെ എണ്ണം, തുടർന്ന് ആവശ്യമുള്ള തരത്തിൻ്റെ ഐഡൻ്റിഫയർ. മുഴുവൻ പട്ടികപിന്തുണയ്‌ക്കുന്ന ഫയൽ സിസ്റ്റം തരങ്ങളും (അവയുടെ ഐഡൻ്റിഫയറുകളും) കമാൻഡ് ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കാൻ കഴിയും എൽ. ഒരു പാർട്ടീഷൻ്റെ ഫയൽ സിസ്റ്റം തരം ഐഡൻ്റിഫയർ അതിൽ സ്ഥിതിചെയ്യുന്ന ഫയൽ സിസ്റ്റമല്ലെന്ന് ഞാൻ നിങ്ങളെ ഓർമ്മിപ്പിക്കട്ടെ. ലിനക്സ് നേറ്റീവ് പാർട്ടീഷനിൽ, പേര് ഊന്നിപ്പറയുന്നതുപോലെ, ലിനക്സ് പിന്തുണയ്ക്കുന്നവയിൽ നിന്ന് നേറ്റീവ് ആയി നിങ്ങൾക്ക് ഏത് ഫയൽ സിസ്റ്റവും സൃഷ്ടിക്കാൻ കഴിയും (ext2/ext3, ext4, XFS, ReiserFS, JFS, btrfs, NILFS2).

സിദ്ധാന്തത്തിൽ, സൃഷ്‌ടിച്ച പാർട്ടീഷൻ സങ്കൽപ്പിക്കാവുന്ന ഏതൊരു ഫയൽ സിസ്റ്റത്തിനും ഒരു ടൈപ്പ് ഐഡൻ്റിഫയർ നൽകുന്നതിന് fdisk നിങ്ങളെ അനുവദിക്കുന്നു - FAT12 മുതൽ Free-, Open-, NetBSD വരെ. എന്നിരുന്നാലും, ഫയൽ സിസ്റ്റങ്ങൾ സ്വയം സൃഷ്ടിക്കുന്നത് fdisk ഉപയോഗിച്ചല്ല, അതിനാൽ ഒരു വിദേശ തരത്തിലുള്ള പാർട്ടീഷനുകൾക്കായി, അവ പിന്നീട് ഫോർമാറ്റ് ചെയ്യേണ്ടതുണ്ട് (DOS നിബന്ധനകളിൽ): ഒന്നുകിൽ നേറ്റീവ് എൻവയോൺമെൻ്റിൽ (ഉദാഹരണത്തിന്, ഒരു FAT-നുള്ള DOS ഫോർമാറ്റ് കമാൻഡ് ഉപയോഗിച്ച് പാർട്ടീഷൻ), അല്ലെങ്കിൽ mkfs പോലുള്ള പ്രത്യേക കമാൻഡുകൾ ഉപയോഗിച്ച്, അത് അടുത്ത അധ്യായത്തിൽ ചർച്ച ചെയ്യും.

fdisk-ൻ്റെ മഹത്തായ ഗുണം - അതിൻ്റെ അസാധാരണമായ ഫ്ലെക്സിബിലിറ്റി മനസ്സിലാക്കാൻ പറഞ്ഞ കാര്യങ്ങൾ മതിയാകുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു: നിങ്ങൾക്ക് കർശനമായി നിർവചിക്കപ്പെട്ട വലുപ്പത്തിലുള്ള ഒരു പാർട്ടീഷൻ നിർവചിക്കാനും അത് ഡിസ്കിൽ കൃത്യമായി സ്ഥാപിക്കാനും കഴിയും. അല്ലെങ്കിൽ ഇരുവശത്തും സൃഷ്ടിച്ച പാർട്ടീഷനുകളാൽ ചുറ്റപ്പെട്ട, ഡ്രൈവിൽ എവിടെയും പാർട്ടീഷൻ ചെയ്യാത്ത സ്ഥലം റിസർവ് ചെയ്യുക.

പാർട്ടീഷൻ ടേബിളുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ഏറ്റവും പ്രശസ്തമായ ഉപകരണം പ്രോഗ്രാം ആണ് fdisk. ഈ പേരിലുള്ള പ്രോഗ്രാമുകൾ എല്ലാ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും ലഭ്യമാണ്. പക്ഷേ, പേരുകളുടെ യാദൃശ്ചികത ഉണ്ടായിരുന്നിട്ടും, സാരാംശത്തിൽ ഇത് പൂർണ്ണമായും ആണ് വ്യത്യസ്ത പ്രോഗ്രാമുകൾ, അതിനാൽ അവയിലൊന്നിൻ്റെ വിവരണം മറ്റൊന്ന് ഉപയോഗിക്കുമ്പോൾ നിങ്ങൾ ഉപയോഗിക്കരുത്. കൂടാതെ, പലതരത്തിലുള്ള സിസ്റ്റങ്ങളിൽ Win95/Win98-ൽ നിന്ന് FDISK ഉപയോഗിക്കുന്നതായി ഒരു മാനുവലിൽ ഞാൻ ഒരു പ്രസ്താവന കണ്ടെത്തി. ഫയൽ സിസ്റ്റങ്ങൾ(വ്യത്യസ്ത പാർട്ടീഷനുകളിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്) അപകടകരമാണ്. ഈ പ്രോഗ്രാം FAT അല്ലാത്ത തരത്തിലുള്ള ലോജിക്കൽ പാർട്ടീഷനുകൾ ഇല്ലാതാക്കിയ സന്ദർഭങ്ങളുണ്ട്, എന്നിരുന്നാലും ലോജിക്കൽ പാർട്ടീഷനുകളുടെ ശൃംഖലയിൽ എവിടെയോ ഉള്ള ഒരു FAT പാർട്ടീഷൻ ഇല്ലാതാക്കാൻ ആവശ്യപ്പെട്ടിരുന്നു.

ലിനക്സിൽ ഈ പ്രോഗ്രാമിൻ്റെ മൂന്ന് പതിപ്പുകൾ ഉണ്ട്: fdisk, sfdisk, cfdisk. ഒരു "ക്ലീൻ" ഡിസ്കിൽ പാർട്ടീഷനുകൾ സൃഷ്ടിക്കുക അല്ലെങ്കിൽ ഡിസ്ക് പാർട്ടീഷൻ മാറ്റുക എന്നതാണ് അവരുടെ പ്രധാന ലക്ഷ്യം. എന്നാൽ ഈ പ്രോഗ്രാമുകളിലെ ഡിസ്ക് റീപാർട്ടീഷൻ്റെ പ്രധാന രീതി നിലവിലുള്ള പാർട്ടീഷനുകൾ ഇല്ലാതാക്കുകയും പുതിയവ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു (അതനുസരിച്ച്, ഡിസ്കിലെ എല്ലാ വിവരങ്ങളും നഷ്ടപ്പെടുന്നതിനൊപ്പം). ശരിയാണ്, യൂട്ടിലിറ്റിക്കുള്ള മാൻ പേജ് sfdiskഈ യൂട്ടിലിറ്റിക്ക് ഡിസ്ക് റീപാർട്ടീഷൻ നടത്താൻ കഴിയുമെന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു, എന്നാൽ ഈ പ്രവർത്തനം വളരെ അപകടകരമാണെന്ന് മുന്നറിയിപ്പ് നൽകുന്നു.

സൂചിപ്പിച്ച മൂന്ന് പ്രോഗ്രാമുകൾക്കും ഒരു ടെക്സ്റ്റ് ഇൻ്റർഫേസ് മാത്രമേയുള്ളൂ, അതായത് അവ ഒരു കൺസോളിലോ ടെർമിനൽ വിൻഡോയിലോ സമാരംഭിക്കുന്നു. പേജിൽ മനുഷ്യൻപ്രോഗ്രാമിലേക്ക് fdiskഎന്നാണ് റിപ്പോർട്ട് cfdiskഉയർന്ന നിലവാരമുള്ള ഡിസ്ക് പാർട്ടീഷൻ ടേബിളുകൾ സൃഷ്ടിക്കുന്നു, അതിനാൽ സാധ്യമെങ്കിൽ, നിങ്ങൾ ഈ പ്രോഗ്രാം ഉപയോഗിക്കണം. അതേ സമയം അത് ശ്രദ്ധേയമാണ് fdiskസാധാരണയായി നല്ല ഫലങ്ങൾ നൽകുന്നു, എന്നാൽ ചില ദോഷങ്ങളുമുണ്ട്, മറ്റ് ഓപ്ഷനുകൾ ഉണ്ടെങ്കിൽ ശുപാർശ ചെയ്യുന്നില്ല. താരതമ്യേന sfdiskഇത് ഹാക്കർമാർക്കുള്ള ഒരു പ്രോഗ്രാമാണെന്ന് അവകാശപ്പെടുന്നു - ഇത് കൂടുതൽ ശരിയാണ് fdiskഅതിലും ശക്തവും fdiskഒപ്പം cfdisk, എന്നാൽ ഭയങ്കര അസൗകര്യമുള്ള ഒരു ഇൻ്റർഫേസ് ഉണ്ട്. കൂടാതെ, തീർച്ചയായും, ഇൻ്റർഫേസ് cfdiskഇതിന് ഇതിനകം ഒരു അവബോധജന്യമായ മെനു ഉള്ളതിനാൽ ഏറ്റവും സൗകര്യപ്രദമാണെന്ന് തോന്നുന്നു. ഇക്കാരണത്താലാണ് പ്രോഗ്രാം എന്ന് ലേഖനത്തിൻ്റെ രചയിതാവ് അവകാശപ്പെടുന്നു cfdisk Debian GNU/Linux, Slackware Linux ടെക്സ്റ്റ് ഇൻസ്റ്റാളറുകളിൽ ഉപയോഗിക്കുന്നു. എന്നാൽ ചില കാരണങ്ങളാൽ Red Hat Linux 9 വിതരണത്തിൽ നിന്നും ഇൻസ്റ്റോൾ ചെയ്ത സിസ്റ്റത്തിൽ ഈ യൂട്ടിലിറ്റി ലഭ്യമല്ല.

യു fdiskഒപ്പം sfdiskഒന്നുണ്ട് പ്രധാന സവിശേഷത-- അവയ്ക്ക് നിലവിലുള്ള എല്ലാ പാർട്ടീഷനുകളുടെയും ഒരു ലിസ്റ്റ് ഒരു നോൺ-ഇൻ്ററാക്ടീവ് മോഡിൽ പ്രദർശിപ്പിക്കാൻ കഴിയും. ഇത് ചെയ്യുന്നതിന്, -l ഓപ്ഷൻ ഉപയോഗിച്ച് ഈ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക. കൂടാതെ, നിങ്ങൾ ഒരു ഉപകരണം വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ലഭ്യമായ എല്ലാ ഡിസ്കുകളുടെയും പാർട്ടീഷനുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കും. ഈ കമാൻഡുകളുടെ ഫലങ്ങൾ അല്പം വ്യത്യസ്തമായി കാണപ്പെടുന്നു. കേടായ പാർട്ടീഷൻ ടേബിളുള്ള എൻ്റെ ഡിസ്കിൽ, എനിക്ക് ഇനിപ്പറയുന്ന ഫലങ്ങൾ ലഭിച്ചു:

പട്ടിക 4.

# /sbin/sfdisk -l /dev/hda

ഡിസ്ക് /dev/hda: 77545 സിലിണ്ടറുകൾ, 16 തലകൾ, 63 സെക്ടറുകൾ/ട്രാക്ക് മുന്നറിയിപ്പ്: വിപുലീകൃത പാർട്ടീഷൻ ഒരു സിലിണ്ടർ അതിർത്തിയിൽ ആരംഭിക്കുന്നില്ല. ഡോസും ലിനക്സും ഉള്ളടക്കത്തെ വ്യത്യസ്തമായി വ്യാഖ്യാനിക്കും. യൂണിറ്റുകൾ = 516096 ബൈറ്റുകളുടെ സിലിണ്ടറുകൾ, 1024 ബൈറ്റുകളുടെ ബ്ലോക്കുകൾ, 0 മുതൽ എണ്ണുന്നു ഉപകരണം ബൂട്ട് Start End #cyls #blocks Id System /dev/hda1 0+ 764- 765- 385528 ​​82 Linux swap end: (c,h,s) പ്രതീക്ഷിച്ചത് (764,15,62) കണ്ടെത്തി (47,254,62) /dev/ hda2 * 765+ 4574- 3809 1919736 c W95 FAT32 (LBA) തുടക്കം: (c,h,s) പ്രതീക്ഷിക്കുന്നു (765,1,1) കണ്ടെത്തി (48,1,1) അവസാനം: (c,h,s) പ്രതീക്ഷിക്കുന്നു ( 1023, 15,63) കണ്ടെത്തി (286,254,63) /dev/hda3 4574+ 4765- 192- 96390 83 Linux തുടക്കം: (c,h,s) പ്രതീക്ഷിക്കുന്നു (1023,15,63) കണ്ടെത്തി (287,0,1) അവസാനം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (298,254,63) /dev/hda4 4765+ 77535- 72771- 36676395 f W95 Ext"d (LBA) തുടക്കം: (c,h,s) ) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,5,1) അവസാനം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,14,63) /dev/hda5 4765+ 6805- 2040- 1028128+ 83 Linux തുടക്കം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (299,1,1) അവസാനം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി ( 426,254, 63) /dev/hda6 6805+ 10885- 4080- 2056288+ 83 Linux തുടക്കം: (c,h,s) പ്രതീക്ഷിക്കുന്നു (1023,15,63) കണ്ടെത്തി (427,1,1) അവസാനം: (c,h, s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (682,254,63) /dev/hda7 10885+ 27141- 16257- 8193118+ 83 Linux തുടക്കം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (6833) ,1 ,1) അവസാനം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,254,63) /dev/hda8 27141+ 36895- 9754- 4915858+ 83 Linux തുടക്കം: (c,h ,s ) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,254,63) അവസാനം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,254,63) /dev/hda9 36895+ 77535- 40641- 20482843+ b W95 FAT32 തുടക്കം: (c,h,s) പ്രതീക്ഷിച്ചത് (1023,15,63) കണ്ടെത്തി (1023,254,63) അവസാനം: (c,h,s) പ്രതീക്ഷിക്കുന്നു (1023,15,63 ) കണ്ടെത്തി (1023.254.63)

പട്ടിക 5.

Disk /dev/hda: 40.0 GB, 40020664320 ബൈറ്റുകൾ 16 ഹെഡ്‌സ്, 63 സെക്‌ടറുകൾ/ട്രാക്ക്, 77545 സിലിണ്ടറുകൾ യൂണിറ്റുകൾ = 1008 * 512 = 516096 ബൈറ്റുകളുടെ സിലിണ്ടറുകൾ ഡിവൈസ് ബൂട്ട് സ്റ്റാർട്ട് സിസ്റ്റം / Lid1 8 5 5 6008 സ്വാപ്പ് പാർട്ടീഷൻ 1 സിലിണ്ടർ അതിർത്തിയിൽ അവസാനിക്കുന്നില്ല. /dev/hda2 * 766 4575 1919736 W95 FAT32 (LBA) പാർട്ടീഷൻ 2 സിലിണ്ടർ അതിർത്തിയിൽ അവസാനിക്കുന്നില്ല. /dev/hda3 4575 4766 96390 83 Linux പാർട്ടീഷൻ 3 സിലിണ്ടർ അതിർത്തിയിൽ അവസാനിക്കുന്നില്ല. /dev/hda4 4766 77536 36676395 f W95 Ext"d (LBA) പാർട്ടീഷൻ 4 സിലിണ്ടർ അതിർത്തിയിൽ അവസാനിക്കുന്നില്ല. /dev/hda5 4766 6806 1028128+ 83 Linux /dev/hda6 8+53806 10886 27 142 8193118+ 83 Linux /dev/hda8 27142 36896 4915858+ 83 Linux /dev/hda9 36896 77536 20482843+ b W95 FAT32

ഈ പ്രോഗ്രാമുകളിൽ ഏതാണ് അഭികാമ്യമെന്ന് വ്യക്തമായ ഒരു നിഗമനത്തിലെത്താൻ മുകളിൽ പറഞ്ഞവയെല്ലാം ഇതുവരെ ഞങ്ങളെ അനുവദിക്കുന്നില്ല. അതിനാൽ, ഞങ്ങൾ മൂന്ന് യൂട്ടിലിറ്റികളും തുടർച്ചയായി പരിഗണിക്കും.

2.2 fdisk പ്രോഗ്രാം

പ്രോഗ്രാമിനൊപ്പം പ്രവർത്തിക്കുന്നു fdiskകമാൻഡ് ഇൻ്റർഫേസ് വഴി നടപ്പിലാക്കുന്നു. ഓപ്‌ഷനുകളില്ലാതെ ഞങ്ങൾ ഇത് പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, ലഭ്യമായ ഒറ്റ-അക്ഷരങ്ങളിൽ ഒന്ന് നൽകാനുള്ള നിർദ്ദേശം മാത്രമേ ഞങ്ങൾ കാണൂ കീബോർഡ് കമാൻഡുകൾ(ലിസ്റ്റിംഗ് 6 കാണുക).

പട്ടിക 6.

# /sbin/fdisk /dev/hdaഈ ഡിസ്‌കിനുള്ള സിലിണ്ടറുകളുടെ എണ്ണം 2498 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു. അതിൽ തെറ്റൊന്നുമില്ല, എന്നാൽ ഇത് 1024-നേക്കാൾ വലുതാണ്, ചില സജ്ജീകരണങ്ങളിൽ ഇതുമായി ബന്ധപ്പെട്ട പ്രശ്നങ്ങൾ ഉണ്ടാകാം: 1) ബൂട്ട് സമയത്ത് പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്‌വെയർ (ഉദാ. LILO-യുടെ പഴയ പതിപ്പുകൾ ) 2) മറ്റ് OS-കളിൽ നിന്നുള്ള സോഫ്‌റ്റ്‌വെയർ ബൂട്ട് ചെയ്യലും പാർട്ടീഷനിംഗ് ചെയ്യലും (ഉദാ. DOS FDISK, OS/2 FDISK) കമാൻഡ് (സഹായത്തിന് m):

കമാൻഡ് വഴി നമുക്ക് ലഭ്യമായ കമാൻഡുകളുടെ ലിസ്റ്റ് ലഭിക്കും (അനുയോജ്യമായ കീ അമർത്തി ഈ കമാൻഡുകൾ വിളിക്കപ്പെടുന്നതിനാൽ, ആംഗിൾ ബ്രാക്കറ്റുകളിൽ ഘടിപ്പിച്ചിരിക്കുന്ന ഒരു അക്ഷരം ഉപയോഗിച്ച് ഞാൻ കമാൻഡുകൾ സൂചിപ്പിക്കും):

പട്ടിക 7.

കമാൻഡ് (സഹായത്തിന് m): m കമാൻഡ് ആക്ഷൻ ഒരു ബൂട്ടബിൾ ഫ്ലാഗ് ടോഗിൾ ചെയ്യുക b എഡിറ്റ് bsd ഡിസ്ക്ലേബൽ c ഡോസ് കോംപാറ്റിബിലിറ്റി ഫ്ലാഗ് ടോഗിൾ ചെയ്യുക d ഒരു പാർട്ടീഷൻ ഇല്ലാതാക്കുക l അറിയപ്പെടുന്ന പാർട്ടീഷൻ തരങ്ങൾ ലിസ്റ്റ് ചെയ്യുക m ഈ മെനു പ്രിൻ്റ് ചെയ്യുകയും ഒരു പുതിയ ശൂന്യമായ ഡോസ് പാർട്ടീഷൻ സൃഷ്ടിക്കുകയും ചെയ്യുക ടേബിൾ പി പ്രിൻ്റ് ചെയ്യുക പാർട്ടീഷൻ ടേബിൾ q മാറ്റങ്ങൾ സംരക്ഷിക്കാതെ പുറത്തുകടക്കുക s ഒരു പുതിയ ശൂന്യമായ സൺ ഡിസ്ക്ലേബൽ സൃഷ്ടിക്കുക t ഒരു പാർട്ടീഷൻ്റെ സിസ്റ്റം ഐഡി മാറ്റുക u ഡിസ്പ്ലേ/എൻട്രി യൂണിറ്റുകൾ മാറ്റുക v പാർട്ടീഷൻ ടേബിൾ പരിശോധിക്കുക ഡിസ്ക് ഒപ്പംഎക്സിറ്റ് x അധിക പ്രവർത്തനം (വിദഗ്ധർ മാത്രം) കമാൻഡ് (സഹായത്തിന് എം):

ഈ കമാൻഡുകളിൽ ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്നത് കമാൻഡ് ആയിരിക്കും

, അതിൽ നിന്നാണ് ഇത് ഉരുത്തിരിഞ്ഞത് മുഴുവൻ പട്ടികഡിസ്കിൽ നിലവിലുള്ള പാർട്ടീഷനുകൾ (ലോജിക്കൽ ഉൾപ്പെടെ). ഈ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്തതിൻ്റെ ഫലം കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്തതിന് ശേഷം ലഭിക്കുന്ന ഫലത്തിന് സമാനമാണ്
# /sbin/fdisk -l /dev/hda
കമാൻഡ് ലൈനിൽ നിന്ന്, അതിനാൽ ഈ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നതിനുള്ള ഒരു ഉദാഹരണം നിങ്ങൾ ഇതിനകം കണ്ടു (ലിസ്റ്റിംഗ് 5). ഈ കേസിലെ പാർട്ടീഷൻ അതിരുകൾ സിലിണ്ടർ നമ്പറുകളായി കാണിച്ചിരിക്കുന്നു. പൊതുവായി പറഞ്ഞാൽ, ഡിസ്ക് പാർട്ടീഷനിംഗ് പ്രോഗ്രാമുകൾ പരിചയപ്പെടുമ്പോൾ, പാർട്ടീഷൻ അതിരുകൾ സിലിണ്ടറുകളുടെ അതിരുകൾക്കൊപ്പം മികച്ച രീതിയിൽ സ്ഥാപിച്ചിരിക്കുന്നു എന്ന ധാരണ ഒരാൾക്ക് ലഭിക്കും.

നിങ്ങൾ കോളിലേക്ക് യൂട്ടിലിറ്റികൾ ചേർക്കുകയാണെങ്കിൽ fdiskഓപ്ഷൻ -u, തുടർന്ന് പാർട്ടീഷൻ അതിരുകൾ സജ്ജമാക്കും സീരിയൽ നമ്പറുകൾമേഖലകൾ. ഇത് ലീനിയർ സെക്ടർ നമ്പറിംഗുമായി (LBA) യോജിക്കുന്നുവെന്ന് ഞാൻ അനുമാനിക്കുന്നു (അത്തരമൊരു പ്രസ്താവന ഡോക്യുമെൻ്റേഷനിൽ എവിടെയും ഞാൻ കണ്ടിട്ടില്ലെങ്കിലും). നിങ്ങൾ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ സെക്ടർ നമ്പറുകളും നിങ്ങൾ കാണും

ഇനിപ്പറയുന്ന ഫോർമാറ്റിൽ യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിച്ചതിന് ശേഷം:
# /sbin/fdisk -u /dev/hda
എന്നിരുന്നാലും, പ്രോഗ്രാമിൽ പ്രവർത്തിക്കുമ്പോൾ നിങ്ങൾക്ക് എപ്പോൾ വേണമെങ്കിലും പാർട്ടീഷൻ അതിരുകൾ വ്യക്തമാക്കുന്ന ഒരു രീതിയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് മാറാം, കീബോർഡ് കമാൻഡ് നൽകുക .

ചില കീബോർഡ് കമാൻഡുകളുടെ ഉദ്ദേശ്യം യൂട്ടിലിറ്റി തന്നെ നൽകിയിരിക്കുന്നത് പോലെ ചുരുക്കമായി ഞാൻ വിശദീകരിക്കും, പക്ഷേ റഷ്യൻ ഭാഷയിൽ:

അവസാന രണ്ട് കമാൻഡുകൾക്ക് കൂടുതൽ വിശദീകരണം ആവശ്യമാണ്. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, പ്രോഗ്രാമിൻ്റെ ഡെവലപ്പർമാർ ചില മുൻകരുതലുകൾ എടുത്തിട്ടുണ്ട്, അത് മോശമായ ഉപയോക്തൃ പ്രവർത്തനങ്ങളിൽ നിന്ന് സംരക്ഷിക്കുന്നു. നിങ്ങൾ കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതുവരെ , നിങ്ങൾ വരുത്തിയ മാറ്റങ്ങൾ ഇതുവരെ മാറ്റാനാകാത്തതാണ്. നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും ഒരു കീ അമർത്താം പാർട്ടീഷൻ ടേബിൾ കേടുകൂടാതെയിരിക്കും. പ്രോഗ്രാം ഒരുപക്ഷേ ഏതെങ്കിലും തരത്തിലുള്ള താൽക്കാലിക ഫയലിൽ പ്രവർത്തിക്കുന്നു - ഒരു MBR ഇമേജ്, കമാൻഡിൽ മാത്രം ഈ ഫയലിൻ്റെ ഉള്ളടക്കങ്ങൾ MBR-ൽ എഴുതിയിരിക്കുന്നു.

കൽപ്പന പ്രകാരം ഞങ്ങൾ പ്രോഗ്രാമിൻ്റെ "രണ്ടാം തലത്തിലേക്ക്" നീങ്ങുകയാണ് fdisk. മുകളിൽ പറഞ്ഞതുപോലെ, ഈ ലെവൽ വിദഗ്ധർക്കുള്ളതാണ്! ഈ തലത്തിൽ ലഭ്യമായ അധിക ഫീച്ചറുകളുടെ ഒരു ലിസ്റ്റ് വീണ്ടും കമാൻഡ് വഴി ലഭിക്കും (ലിസ്റ്റിംഗ് 8 കാണുക):

പട്ടിക 8.

കമാൻഡ് (m for help): x വിദഗ്ദ്ധ കമാൻഡ് (m for help): m കമാൻഡ് ആക്ഷൻ b ഒരു പാർട്ടീഷനിലെ ഡാറ്റയുടെ ആരംഭം നീക്കുക c സിലിണ്ടറുകളുടെ എണ്ണം മാറ്റുക d പാർട്ടീഷൻ ടേബിളിൽ അസംസ്‌കൃത ഡാറ്റ പ്രിൻ്റ് ചെയ്യുക, വിപുലീകൃത പാർട്ടീഷനുകൾ ലിസ്റ്റ് ചെയ്യുക f പാർട്ടീഷൻ ഓർഡർ g പരിഹരിക്കുക ഒരു IRIX (SGI) പാർട്ടീഷൻ ടേബിൾ സൃഷ്ടിക്കുക h തലകളുടെ എണ്ണം മാറ്റുക m ഈ മെനു അച്ചടിക്കുക p പ്രിൻ്റ് ചെയ്യുക പാർട്ടീഷൻ ടേബിൾ q മാറ്റങ്ങൾ സംരക്ഷിക്കാതെ പുറത്തുകടക്കുക r പ്രധാന മെനുവിലേക്ക് മടങ്ങുക സെക്ടറുകളുടെ എണ്ണം മാറ്റുക/ട്രാക്ക് v പാർട്ടീഷൻ പട്ടിക പരിശോധിക്കുക w പട്ടിക ഡിസ്കിലേക്ക് എഴുതുക ഒപ്പം എക്സിറ്റ് എക്സ്പെർട്ട് കമാൻഡ് (സഹായത്തിന് എം):

ഈ കമാൻഡുകളിൽ ചിലത് നിങ്ങൾക്ക് ഇതിനകം പരിചിതമാണ് -

, , , . പ്രധാന തലത്തിലുള്ള അതേ രീതിയിലാണ് അവർ ഇവിടെയും പ്രവർത്തിക്കുന്നത്. ടീം - പാർട്ടീഷനുകളുടെ ക്രമം ശരിയാക്കുക, നിങ്ങൾ പാർട്ടീഷനുകൾ ഇല്ലാതാക്കുകയും പുതിയവ സൃഷ്ടിക്കുകയും ചെയ്യുമ്പോൾ നിങ്ങൾ അത് ഉപയോഗിക്കേണ്ടതുണ്ട്. അത്തരം പ്രവർത്തനങ്ങൾക്ക് ശേഷം, പാർട്ടീഷനുകളുടെ നമ്പറിംഗ് ക്രമം അവ ഡിസ്കിൽ സ്ഥാപിച്ചിരിക്കുന്ന ക്രമവുമായി പൊരുത്തപ്പെടുന്നില്ല എന്നതാണ് വസ്തുത. ടീം ഈ പൊരുത്തക്കേട് തിരുത്താൻ ഞങ്ങളെ അനുവദിക്കുന്നു. ടീം ഡിസ്ക് പാർട്ടീഷൻ ഘടന സംഭരിച്ചിരിക്കുന്ന സെക്ടറുകളുടെ ഉള്ളടക്കങ്ങൾ ഹെക്സാഡെസിമലിൽ പ്രദർശിപ്പിക്കാൻ സഹായിക്കുന്നു. മറ്റ് രണ്ടാം ലെവൽ കമാൻഡുകൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് സിലിണ്ടറുകളുടെ എണ്ണം മാറ്റാൻ കഴിയും (കമാൻഡ് ), തലകൾ (കമാൻഡ് ) കൂടാതെ സെക്ടറുകൾ (കമാൻഡ് ), അതായത്, വാസ്തവത്തിൽ, ഒരു "തെറ്റായ" ഡിസ്ക് ജ്യാമിതി സജ്ജമാക്കുക. എന്നാൽ നിങ്ങൾ ഇത് ചെയ്യാൻ തീരുമാനിക്കുകയാണെങ്കിൽ, ഇത് എവിടേക്കാണ് നയിക്കുന്നതെന്ന് നിങ്ങൾ വ്യക്തമായി മനസ്സിലാക്കണം (ഈ കുറിപ്പുകളുടെ മുൻ ഭാഗം കാണുക). മാത്രമല്ല, അത്തരം കമാൻഡുകളുടെ അനന്തരഫലങ്ങൾ ഒരാൾ സങ്കൽപ്പിക്കണം - വിഭാഗത്തിലെ ഡാറ്റയുടെ ആരംഭം നീക്കുന്നു. യഥാർത്ഥ സാഹചര്യങ്ങളുമായി ബന്ധപ്പെട്ട് ഞാൻ ഈ കമാൻഡുകൾ ഉപയോഗിച്ചിട്ടില്ലാത്തതിനാൽ, പറഞ്ഞ കാര്യങ്ങൾ വിശദീകരിക്കാനോ ചേർക്കാനോ ഞാൻ ഏറ്റെടുക്കുന്നില്ല. അതിനാൽ ടീമിനെക്കുറിച്ചുള്ള കഥ ഞാൻ പൂർത്തിയാക്കും fdiskകൂടാതെ യൂട്ടിലിറ്റിയിലേക്ക് പോകുക cfdisk.

2.3 പ്രോഗ്രാം cfdisk

ഈ ഗ്രൂപ്പിലെ മറ്റ് കമാൻഡുകളുടെ അതേ ഫോർമാറ്റിലാണ് ഈ യൂട്ടിലിറ്റി സമാരംഭിച്ചിരിക്കുന്നത്:
# /sbin/fdisk /dev/hda

/dev/hda ഡ്രൈവിലെ പാർട്ടീഷനിംഗ് മാറ്റണമെങ്കിൽ ഡിവൈസ് റഫറൻസ് ഒഴിവാക്കാവുന്നതാണ് (ഡിഫോൾട്ടായി ഈ ഡ്രൈവ് തിരഞ്ഞെടുത്തിരിക്കുന്നു). സമാരംഭിച്ചതിനുശേഷം, നിർദ്ദിഷ്ട ഡിസ്കിൻ്റെ പാർട്ടീഷൻ ടേബിൾ വായിക്കാൻ പ്രോഗ്രാം ശ്രമിക്കുന്നു. ചില കാരണങ്ങളാൽ ഇത് പരാജയപ്പെടുകയാണെങ്കിൽ, ഒരു പിശക് സന്ദേശം പ്രദർശിപ്പിക്കുകയും പ്രോഗ്രാം എക്സിക്യൂഷൻ അവസാനിപ്പിക്കുകയും ചെയ്യും. ഡിസ്ക് ജ്യാമിതിയെക്കുറിച്ചുള്ള തെറ്റായ വിവരങ്ങളായിരിക്കാം ഒരു കാരണം, ഈ സാഹചര്യത്തിൽ, കോൾ ലൈനിൽ ഡിസ്ക് ജ്യാമിതി വ്യക്തമാക്കിയാൽ നിങ്ങൾക്ക് പ്രോഗ്രാം പ്രവർത്തിക്കാൻ കഴിയും. -z ഓപ്ഷൻ ഉപയോഗിച്ച് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക എന്നതാണ് മറ്റൊരു മാർഗം. ഈ സാഹചര്യത്തിൽ, നിലവിലുള്ള ഡിസ്ക് പാർട്ടീഷൻ ടേബിൾ അവഗണിക്കപ്പെടും.

വ്യത്യസ്തമായി fdiskപ്രോഗ്രാം ഇൻ്റർഫേസ് cfdiskസ്ക്രീനിൻ്റെ താഴെയുള്ള ഒരു ചെറിയ മെനുവിൻ്റെ അടിസ്ഥാനത്തിലാണ് നിർമ്മിച്ചിരിക്കുന്നത് (ചിത്രം 1).

ചിത്രം.1. പ്രോഗ്രാം വിൻഡോ cfdisk

ഒരു മെനു ഇനത്തിൽ നിന്ന് മറ്റൊന്നിലേക്കുള്ള മാറ്റം കീ ഉപയോഗിച്ചാണ് നടത്തുന്നത് <Тab> അല്ലെങ്കിൽ ഇടത്/വലത് അമ്പടയാള കീകൾ ഉപയോഗിക്കുന്നു. സ്ക്രീനിൻ്റെ മധ്യഭാഗത്ത് പ്രദർശിപ്പിച്ചിരിക്കുന്ന ലിസ്റ്റിൽ നിന്ന് ഒരു ഡിസ്ക് പാർട്ടീഷൻ തിരഞ്ഞെടുക്കുന്നതിന് മുകളിലേക്കും താഴേക്കുമുള്ള അമ്പടയാള കീകൾ ഉപയോഗിക്കുന്നു. ഓരോ പാർട്ടീഷനും, അതിൻ്റെ പേര്, ഫ്ലാഗ് മൂല്യങ്ങൾ, പാർട്ടീഷൻ തരം (പ്രാഥമിക അല്ലെങ്കിൽ ലോജിക്കൽ), പാർട്ടീഷനിലെ ഫയൽ സിസ്റ്റം തരം, പാർട്ടീഷൻ ലേബൽ, പാർട്ടീഷൻ വലുപ്പം എന്നിവ സൂചിപ്പിച്ചിരിക്കുന്നു. ഫ്ലാഗ്സ് കോളത്തിൽ മൂല്യം ഇല്ലായിരിക്കാം, അല്ലെങ്കിൽ അത് ബൂട്ട് (ബൂട്ട് പാർട്ടീഷൻ എന്നാണ് അർത്ഥമാക്കുന്നത്), അല്ലെങ്കിൽ NC ("DOS അല്ലെങ്കിൽ OS/2 ന് അനുയോജ്യമല്ല" - DOS അല്ലെങ്കിൽ OS/2 എന്നിവയുമായി പൊരുത്തപ്പെടുന്നില്ല). അവസാന പതാകയ്ക്ക് ഇനിപ്പറയുന്ന അർത്ഥമുണ്ട്. ചില ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (DOS, OS/2 എന്നിവയുൾപ്പെടെ) ഡിസ്ക് പാർട്ടീഷൻ ചെയ്യുന്നു, അങ്ങനെ ഡിസ്കിൻ്റെ ആദ്യ പാർട്ടീഷനും അതുപോലെ എല്ലാ ലോജിക്കൽ പാർട്ടീഷനുകളും ട്രാക്ക് രണ്ടിൽ ആരംഭിക്കുന്നു, സിലിണ്ടറിൻ്റെ ആദ്യ ട്രാക്ക് ശൂന്യമാകും. മെനു കമാൻഡ് ഉപയോഗിച്ച് NC ഫ്ലാഗ് സജ്ജീകരിക്കുന്നതിലൂടെ പരമാവധിയാക്കുകഅല്ലെങ്കിൽ ഹോട്ട്കീ , നിങ്ങൾക്ക് ഈ ഡിസ്ക് സ്പേസ് ഉപയോഗിക്കാൻ കഴിയും. എന്നാൽ പ്രവർത്തിക്കുന്ന സിസ്റ്റത്തിൽ ഈ രീതിയിൽ ഡിസ്ക് സ്പേസ് ലാഭിക്കുന്നത് മൂല്യവത്തല്ലെന്ന് ഓർമ്മിക്കുക. ഈ രീതിയിൽ കുറച്ച് അധിക ട്രാക്കുകൾ നേടാൻ ഞാൻ ശ്രമിച്ചു, എൻ്റെ സിസ്റ്റം ആദ്യത്തെ റീബൂട്ട് വരെ മാത്രമേ പ്രവർത്തിക്കൂ. അടുത്ത തവണ ഞാൻ ബൂട്ട് ചെയ്യുമ്പോൾ, കേർണൽ പാനിക്കിനെക്കുറിച്ചുള്ള ഒരു സന്ദേശം പ്രത്യക്ഷപ്പെട്ടു. ഭാഗ്യവശാൽ, അതേ പ്രോഗ്രാം ഉപയോഗിച്ച് ഞാൻ ഈ ചെക്ക്ബോക്സ് അൺചെക്ക് ചെയ്തതിന് ശേഷം (തീർച്ചയായും, ഇത് Knopix LiveCD-യിൽ നിന്ന് ബൂട്ട് ചെയ്യേണ്ടതുണ്ട്), സിസ്റ്റം പുനഃസ്ഥാപിച്ചു.

പാർട്ടീഷൻ വലുപ്പം cfdiskമെഗാബൈറ്റിൽ (ഡിഫോൾട്ട്), കിലോബൈറ്റുകളിലോ സെക്ടറുകളുടെയോ സിലിണ്ടറുകളുടെയോ എണ്ണത്തിലോ കാണിക്കാനാകും. ഈ മോഡുകൾക്കിടയിൽ മാറുന്നത് കമാൻഡ് ഉപയോഗിച്ചാണ് നടത്തുന്നത് യൂണിറ്റുകൾഅല്ലെങ്കിൽ ഒരു ഹോട്ട്കീ ഉപയോഗിച്ച് (പിന്നീടുള്ള സാഹചര്യത്തിൽ, സ്വിച്ചിംഗ് ഒരു സൈക്കിളിലാണ് നടത്തുന്നത്). വലുപ്പത്തിന് ശേഷം ഒരു നക്ഷത്രചിഹ്നം ഉണ്ടെങ്കിൽ, പാർട്ടീഷൻ അതിരുകൾ സിലിണ്ടർ അതിരുകളുമായി പൊരുത്തപ്പെടുന്നില്ല, അല്ലെങ്കിൽ തെറ്റായ ഡിസ്ക് ജ്യാമിതി ഉപയോഗിക്കുന്നു എന്നാണ് ഇതിനർത്ഥം. ഡിസ്കുകളിൽ പ്രവർത്തിക്കുമ്പോൾ Linux ജ്യാമിതി ഉപയോഗിക്കുന്നില്ല, അതിനാൽ നിങ്ങൾ ഇത് ഭയപ്പെടേണ്ടതില്ല. എന്നാൽ നിങ്ങൾക്ക് അത് പ്രവർത്തിക്കുന്ന ഡിസ്കിൻ്റെ ജ്യാമിതി മാറ്റാനും കഴിയും cfdisk. ഇതിനായി ഒരു ഹോട്ട്‌കീ ഉണ്ട്. . എന്നിരുന്നാലും, അവർ എന്താണ് ചെയ്യുന്നതെന്ന് അറിയുന്നവർക്ക് മാത്രമേ ഇത് ചെയ്യാൻ കഴിയൂ എന്ന് പ്രോഗ്രാം മാന്വൽ പറയുന്നു. മറ്റുള്ളവർക്ക്, ഡിസ്കിൻ്റെ ജ്യാമിതി നിർണ്ണയിക്കാൻ പ്രോഗ്രാമിനെ വിശ്വസിക്കുന്നതാണ് നല്ലത്. cfdisk.

കമാൻഡ് ഉപയോഗിച്ച് ഇല്ലാതാക്കുകഅല്ലെങ്കിൽ ഹോട്ട്കീ വിഭാഗങ്ങളുടെ പട്ടികയിൽ നിലവിൽ തിരഞ്ഞെടുത്തിരിക്കുന്ന വിഭാഗം നിങ്ങൾക്ക് ഇല്ലാതാക്കാം.

വിഭാഗങ്ങളുടെ പട്ടികയിലെ ഹൈലൈറ്റ് ശൂന്യമായ സ്ഥലത്തേക്ക് നീക്കിയാൽ, മെനു രൂപം മാറും (ചിത്രം 2 കാണുക).


ചിത്രം.2. ഉപയോഗിച്ച് ഒരു പുതിയ പാർട്ടീഷൻ ഉണ്ടാക്കുക cfdisk

കമാൻഡ് ഉപയോഗിച്ച് ഒരു പുതിയ പാർട്ടീഷൻ ഉണ്ടാക്കുന്നു പുതിയത്അല്ലെങ്കിൽ ഹോട്ട്കീ . പാർട്ടീഷൻ തരം അദ്വിതീയമായി നിശ്ചയിച്ചിട്ടില്ലെങ്കിൽ, അത് വ്യക്തമാക്കാൻ പ്രോഗ്രാം നിങ്ങളോട് ആവശ്യപ്പെടും. നിങ്ങൾക്ക് പരമാവധി 4 പ്രൈമറി പാർട്ടീഷനുകൾ സൃഷ്ടിക്കാനാകുമെന്നും അവയിലൊന്ന് മാത്രമേ വിപുലീകരിക്കാൻ കഴിയൂ എന്നും ഓർക്കുക. അതിനാൽ, എല്ലാ ലോജിക്കൽ പാർട്ടീഷനുകളും ഡിസ്കിൽ ക്രമാനുഗതമായി സ്ഥിതിചെയ്യണം, പ്രാഥമികമായവയുമായി സംയോജിപ്പിക്കാൻ കഴിയില്ല. അപ്പോൾ പ്രോഗ്രാം സൃഷ്ടിക്കേണ്ട പാർട്ടീഷൻ്റെ വലുപ്പം നിങ്ങളോട് ആവശ്യപ്പെടും, കൂടാതെ സ്വതവേ അത് മുഴുവൻ സ്വതന്ത്ര സ്ഥലത്തിനും തുല്യമായി സൃഷ്ടിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടും. നിങ്ങൾക്ക് ഇതിൽ സന്തോഷമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് കീ അമർത്താം . അല്ലെങ്കിൽ, നിങ്ങൾക്ക് ആവശ്യമുള്ള വലുപ്പം നൽകാം, മെഗാബൈറ്റുകൾ (എം), കിലോബൈറ്റുകൾ (കെ), സിലിണ്ടറുകൾ (സി), സെക്ടറുകൾ (എസ്) എന്നിവയിൽ വ്യക്തമാക്കിയ വലുപ്പം പ്രോഗ്രാം അംഗീകരിക്കുന്നു. വലുപ്പം വ്യക്തമാക്കുന്ന സംഖ്യയ്ക്ക് തൊട്ടുപിന്നാലെ നിങ്ങൾ അക്ഷരങ്ങൾ ബ്രാക്കറ്റുകളിൽ സൂചിപ്പിക്കണം (M ഒഴിവാക്കാം, ഇത് സ്ഥിരസ്ഥിതി മൂല്യമാണ്). നിങ്ങൾ സൃഷ്ടിക്കുന്ന പാർട്ടീഷൻ ഫ്രീ ഡിസ്ക് സ്പേസിൻ്റെ തുടക്കത്തിലോ അവസാനത്തിലോ സ്ഥാപിക്കാവുന്നതാണ്, കൂടാതെ cfdiskഈ വിഷയത്തിൽ തീരുമാനമെടുക്കാൻ വീണ്ടും ആവശ്യപ്പെടും.

കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ വരുത്തുന്ന മാറ്റങ്ങൾ എന്തിലേക്ക് നയിക്കുമെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും അച്ചടിക്കുക (

). ഈ ഫലം പ്രദർശിപ്പിക്കുന്നതിന് മൂന്ന് ഓപ്ഷനുകൾ ഉണ്ട്:

    റോ ഡാറ്റ ഫോർമാറ്റ് എന്ന് വിളിക്കപ്പെടുന്ന, അതായത്, ഓരോ പാർട്ടീഷൻ്റെയും ആദ്യ സെക്ടറുകളിലേക്ക് എഴുതപ്പെടുന്ന സെക്ടറുകളുടെ ഹെക്സാഡെസിമൽ തരം;

    സെക്ടർ ഫോർമാറ്റ് (ചിത്രം 3);

ചിത്രം.3. സെക്ടർ ഫോർമാറ്റിലുള്ള പാർട്ടീഷൻ ടേബിൾ


വരുത്തിയ മാറ്റങ്ങൾ പ്രാബല്യത്തിൽ വരുന്നതിന്, നിങ്ങൾ ഡിസ്ക് പാർട്ടീഷൻ ടേബിൾ എഴുതേണ്ടതുണ്ട്, അത് കമാൻഡ് ഉപയോഗിച്ചാണ് ചെയ്യുന്നത് എഴുതുകഅല്ലെങ്കിൽ ഹോട്ട്കീ (കൂടാതെ, മൂലധനം W). പ്രോഗ്രാം നിങ്ങളോട് സ്ഥിരീകരണത്തിനായി ആവശ്യപ്പെടുകയും ഫലം ഡിസ്കിലേക്ക് എഴുതുകയും ചെയ്യും.

പ്രോഗ്രാമിൽ നിന്ന് പുറത്തുകടക്കാൻ കമാൻഡ് ഉപയോഗിക്കുക ഉപേക്ഷിക്കുകഅല്ലെങ്കിൽ ഹോട്ട്കീ .

2.4 പ്രോഗ്രാം sfdisk

പാരാമീറ്ററുകൾ ഇല്ലാതെ സമാരംഭിക്കുമ്പോൾ, ഈ യൂട്ടിലിറ്റി സ്റ്റാർട്ടപ്പ് ഓപ്ഷനുകളെ കുറിച്ച് രണ്ട് പേജുള്ള സഹായ പേജ് മാത്രമേ നിർമ്മിക്കൂ. എന്നാൽ ഈ സഹായത്തിൽ നിന്ന് മാത്രം ഈ യൂട്ടിലിറ്റി എങ്ങനെ ഉപയോഗിക്കാമെന്ന് മനസിലാക്കാൻ പ്രയാസമാണ്. നിങ്ങൾ man sfdisk സംവേദനാത്മക സഹായ പേജും നോക്കണം. ഈ സഹായത്തിൽ നിന്ന് നമ്മൾ പ്രയോജനം മനസ്സിലാക്കുന്നു sfdisk 4 പ്രധാന ഉപയോഗ കേസുകൾ ഉണ്ട്.

ഓപ്ഷൻ 1.ഓപ്ഷൻ ഉപയോഗിച്ച് ലോഞ്ച് ചെയ്യുമ്പോൾ -s വിഭജനം അത് ബ്ലോക്കുകളിൽ പാർട്ടീഷൻ വലുപ്പം നൽകുന്നു. പരാമീറ്റർ വിഭജനംഒരു നിർദ്ദിഷ്ട പാർട്ടീഷനിലേക്ക് പോയിൻ്റ് ചെയ്യാൻ കഴിയും, ഉദാഹരണത്തിന് /dev/hda2, അല്ലെങ്കിൽ മുഴുവൻ ഡിസ്കിലേക്കും. ഈ സാഹചര്യത്തിൽ, ബ്ലോക്കുകളിലെ ഡിസ്ക് വോളിയം പ്രദർശിപ്പിക്കും. നിങ്ങൾ ഓപ്ഷൻ മാത്രം വിട്ടാൽ -എസ്കൂടാതെ ഒരു ഡിസ്കും പാർട്ടീഷനും വ്യക്തമാക്കരുത്, ഓരോ ഡിസ്കിലെയും എല്ലാ പാർട്ടീഷനുകളുടെയും വോള്യവും ഡിസ്കിൻ്റെ മൊത്തം വോള്യവും പ്രദർശിപ്പിക്കും (ലിസ്റ്റിംഗ് 9 കാണുക).

പട്ടിക 9.

# /sbin/sfdisk -s /dev/hdb 1251936 # /sbin/sfdisk -s/dev/hda: 39082680 /dev/hda1: 530113 /dev/hda2: 2048287 /dev/hda3: 104422 /dev/hda4: 1 /dev/hda5: 1534176 /dev/hda6: 204828:692825 /hda8: 20523006 /dev/hda9: 4536 /dev/hdb: 1251936 /dev/hdb1: 128992 /dev/hdb2: 1121904

ഓപ്ഷൻ 2.യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിനുള്ള രണ്ടാമത്തെ ഓപ്ഷൻ sfdiskഡിസ്ക് പാർട്ടീഷൻ ടേബിളിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലഭ്യമാക്കാൻ സഹായിക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, ഓപ്ഷൻ ഉപയോഗിച്ച് ഇത് പ്രവർത്തിപ്പിക്കുക -എൽഅല്ലെങ്കിൽ ഓപ്ഷൻ ഉപയോഗിച്ച് -ഡി. ഓപ്ഷൻ ഉപയോഗിച്ച് ലോഞ്ച് ചെയ്യുമ്പോൾ -എൽ

# /sbin/sfdisk -l [ഓപ്ഷനുകൾ] /dev/hdb

യൂട്ടിലിറ്റി sfdiskനിർദ്ദിഷ്ട ഡിസ്കിൻ്റെ പാർട്ടീഷൻ ടേബിൾ യൂട്ടിലിറ്റിയുടെ ഏതാണ്ട് അതേ ഫോർമാറ്റിൽ പ്രദർശിപ്പിക്കുന്നു fdisk(ഉദാഹരണങ്ങൾ നൽകിയിരിക്കുന്നു). എന്നാൽ നിങ്ങൾ അധിക ഓപ്ഷൻ ഉപയോഗിച്ച് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ -x, വിപുലീകൃത പാർട്ടീഷനിൽ കൂട്ടിച്ചേർത്ത ലോജിക്കൽ പാർട്ടീഷനുകളുടെ മുഴുവൻ ശൃംഖലയും ഞങ്ങൾ കാണും, അതായത്, പാർട്ടീഷനുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിശദമായ വിവരങ്ങൾ ഞങ്ങൾക്ക് ലഭിക്കും (ലിസ്റ്റിംഗ് 3 കാണുക).

ഓപ്ഷൻ -ഡി(ലിസ്റ്റിംഗ് 10) യൂട്ടിലിറ്റിയുടെ ഉപയോഗത്തിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച് മറ്റൊരു ഫോർമാറ്റിൽ വിവരങ്ങൾ നേടാൻ നിങ്ങളെ അനുവദിക്കുന്നു sfdiskപാർട്ടീഷൻ ടേബിൾ മാറ്റുന്നതിന് (നാലാമത്തെ ഉപയോഗ കേസിൻ്റെ വിവരണത്തിനായി താഴെ കാണുക sfdisk).

പട്ടിക 10.

# /sbin/sfdisk -d /dev/hdaമുന്നറിയിപ്പ്: വിപുലീകൃത പാർട്ടീഷൻ ഒരു സിലിണ്ടർ അതിർത്തിയിൽ ആരംഭിക്കുന്നില്ല. ഡോസും ലിനക്സും ഉള്ളടക്കത്തെ വ്യത്യസ്തമായി വ്യാഖ്യാനിക്കും. /dev/hda യൂണിറ്റിൻ്റെ # പാർട്ടീഷൻ പട്ടിക: സെക്ടറുകൾ /dev/hda1: ആരംഭം= 63, വലുപ്പം= 1060227, Id=82 /dev/hda2: ആരംഭം= 1060290, വലുപ്പം= 4096575, Id= b, ബൂട്ടബിൾ /dev/hda3: ആരംഭം= 5156865, വലുപ്പം= 208845, ഐഡി=83 /dev/hda4: ആരംഭിക്കുക= 5365710, വലുപ്പം= 72799650, Id= f /dev/hda5: start= 5365773, വലുപ്പം= 3068352, Id=83 /dev=83 ആരംഭം 8434188, വലിപ്പം= 4096512, Id=83 /dev/hda7: start= 12530763, size= 24579387, Id=83 /dev/hda8: start= 37110213, size= 41046012, Id= c

ഓപ്ഷൻ 3.മൂന്നാമത്തെ ലോഞ്ച് ഓപ്ഷൻ sfdiskഓപ്ഷൻ ഉപയോഗിച്ച് നിർണ്ണയിക്കപ്പെടുന്നു -വി, കൂടാതെ ഒരു പ്രത്യേക ഉപകരണത്തിൽ പാർട്ടീഷൻ ടേബിൾ പരിശോധിക്കാൻ സഹായിക്കുന്നു. ഈ ഓപ്‌ഷൻ ഒരുപക്ഷേ, ഓപ്‌ഷനുമായി ചേർന്ന് ഉപയോഗിക്കുന്നതാണ് നല്ലത് -എൽ, അപ്പോൾ നിങ്ങൾ ഈ പട്ടികയിൽ പാർട്ടീഷൻ ടേബിളും തെറ്റായ വിവരങ്ങളും കാണും.

ഓപ്ഷൻ 4.അവസാനമായി, ഈ പ്രോഗ്രാം സമാരംഭിക്കുന്നതിനുള്ള നാലാമത്തെ മാർഗം ഡിസ്ക് പാർട്ടീഷൻ ടേബിൾ മാറ്റുക എന്നതാണ്. ഈ ഓപ്ഷൻ നിങ്ങൾ വളരെ ശ്രദ്ധയോടെ ഉപയോഗിക്കണമെന്ന് മാൻ പേജ് മുന്നറിയിപ്പ് നൽകുന്നു, കാരണം എന്തെങ്കിലും തെറ്റ് സംഭവിച്ചാൽ നിങ്ങളുടെ ഡാറ്റ നഷ്ടപ്പെടും. അതിനാൽ, ഡിസ്കിനെ പാർട്ടീഷനുകളായി വിഭജിക്കുന്നതിന് നിങ്ങൾ ആദ്യം വ്യക്തവും നന്നായി ചിന്തിച്ചതുമായ ഒരു പ്ലാൻ തയ്യാറാക്കേണ്ടതുണ്ട്, കാരണം ആസൂത്രണം ചെയ്ത ഓരോ പാർട്ടീഷനുകളുടെയും പാരാമീറ്ററുകൾ വ്യക്തമായി സജ്ജീകരിക്കാൻ പ്രോഗ്രാം നിങ്ങളോട് ആവശ്യപ്പെടും, കൂടാതെ ഇത് ഒരു നിർദ്ദേശവും നൽകില്ല. ഈ പ്രക്രിയ. അടുത്ത വിഭാഗത്തിൻ്റെ (ലിസ്റ്റിംഗ് 11) പാരാമീറ്ററുകൾ നൽകുന്നതിനുള്ള ഒരു തുടർച്ചയായ അഭ്യർത്ഥന ഇത് പ്രദർശിപ്പിക്കുന്നു.

പട്ടിക 11.

# /sbin/sfdisk /dev/hdb/dev/hdb1:
ഇനിപ്പറയുന്ന ഫോർമാറ്റിൽ നിങ്ങൾ പാർട്ടീഷൻ പാരാമീറ്ററുകൾ നൽകുമെന്ന് പ്രതീക്ഷിക്കുന്നു<номер начального сетора> <размер(в секторах)> <тип(id)> പാർട്ടീഷൻ ടേബിൾ ഓപ്‌ഷൻ ഉപയോഗിച്ച് സമാരംഭിക്കുമ്പോൾ അത് ഔട്ട്‌പുട്ട് ചെയ്യുന്നതിന് പ്രോഗ്രാം ഉപയോഗിക്കുന്ന അതേ ഫോർമാറ്റാണ് ഇത് എന്നത് ശ്രദ്ധിക്കുക. -ഡി(ലിസ്റ്റിംഗ് 10 കാണുക). അതിനാൽ, നിലവിലുള്ള പാർട്ടീഷൻ ടേബിളിൽ എന്തെങ്കിലും ശരിയാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ആദ്യം ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് അർത്ഥമാക്കുന്നു -ഡി, ലഭിച്ച ഡാറ്റയെ അടിസ്ഥാനമാക്കി ഡിസ്ക് പുനർപാർട്ടിഷനായി ഒരു പ്ലാൻ സൃഷ്ടിക്കുന്നതിന്.

സെക്ഷൻ തരം (ഐഡി ഫീൽഡ്) ഒരു പ്രിഫിക്സ് ചേർക്കാതെ തന്നെ ഹെക്സാഡെസിമൽ കോഡിൽ വ്യക്തമാക്കിയിരിക്കുന്നു 0x, അല്ലെങ്കിൽ ഇനിപ്പറയുന്ന പ്രതീകങ്ങളിൽ ഒന്ന്: എസ്- Linux_Swap (82), എൽ- Linux_Native (83), - വിപുലീകരിച്ച (5) അല്ലെങ്കിൽ എക്സ്- Linux_Extended (85).

ഒരു പാർട്ടീഷൻ ടേബിൾ സൃഷ്ടിക്കുമ്പോൾ, ആദ്യത്തെ രണ്ട് ഫീൽഡുകൾ മാത്രം നൽകുന്നതിന് നിങ്ങൾക്ക് സ്വയം പരിമിതപ്പെടുത്താം - ബാക്കിയുള്ളവ സ്ഥിരസ്ഥിതിയായി വ്യക്തമാക്കും.

നാലാമത്തെ ലോഞ്ച് ഓപ്ഷനിൽ, യൂട്ടിലിറ്റി sfdiskഏത് ഉപകരണത്തിൽ പ്രവർത്തിക്കും എന്നതിൻ്റെ വ്യക്തമായ സൂചന ആവശ്യമാണ്. ഞങ്ങൾ ഒരു ടാർഗെറ്റായി ഒരു മൗണ്ട് ചെയ്ത ഉപകരണം വ്യക്തമാക്കുകയാണെങ്കിൽ (മിക്കപ്പോഴും ഒരു റണ്ണിംഗ് സിസ്റ്റത്തിൽ സംഭവിക്കുന്നത് പോലെ), ഞങ്ങൾക്ക് ഇനിപ്പറയുന്ന സന്ദേശം ലഭിക്കും:

പട്ടിക 12.

# /sbin/sfdisk /dev/hdaഈ ഡിസ്ക് ഇപ്പോൾ ആരും ഉപയോഗിക്കുന്നില്ല എന്ന് പരിശോധിക്കുന്നു... BLKRRPART: ഉപകരണമോ റിസോഴ്സ് തിരക്കോ ഈ ഡിസ്ക് നിലവിൽ ഉപയോഗത്തിലാണ് - റീപാർട്ടീഷനിംഗ് ഒരു മോശം ആശയമാണ്. എല്ലാ ഫയൽ സിസ്റ്റങ്ങളും Umount ചെയ്യുക, കൂടാതെ ഈ ഡിസ്കിലെ എല്ലാ സ്വാപ്പ് പാർട്ടീഷനുകളും സ്വാപ്പോഫ് ചെയ്യുക. ഈ പരിശോധന അടിച്ചമർത്താൻ --no-reread ഫ്ലാഗ് ഉപയോഗിക്കുക. എല്ലാ പരിശോധനകളും അസാധുവാക്കാൻ --force ഫ്ലാഗ് ഉപയോഗിക്കുക.

അതിനാൽ ഓടുന്നതാണ് നല്ലത് sfdisk Knoppix പോലുള്ള ഒരു സിസ്റ്റത്തിൽ, അല്ലെങ്കിൽ രണ്ടാമത്തേതിൽ പ്രയോഗിക്കുക ഹാർഡ് ഡ്രൈവ്, മുമ്പ് ഇത് അൺമൗണ്ട് ചെയ്ത ശേഷം (അത് ശ്രദ്ധിക്കുക fdiskസമാനമായ സാഹചര്യത്തിൽ അത് എതിർപ്പില്ലാതെ ആരംഭിക്കുന്നു). എന്നിരുന്നാലും, നിങ്ങളുടെ തീരുമാനങ്ങളുടെ കൃത്യതയിൽ നിങ്ങൾക്ക് ആത്മവിശ്വാസമുണ്ടെങ്കിൽ, ഓപ്ഷൻ വ്യക്തമാക്കുന്നതിലൂടെ നിങ്ങൾക്ക് യൂട്ടിലിറ്റി പ്രവർത്തിക്കാൻ കഴിയും -എഫ്("നിങ്ങൾ പറയുന്നത് ചെയ്യുക, മടിക്കരുത്!"), അല്ലെങ്കിൽ ഓപ്‌ഷൻ വ്യക്തമാക്കിക്കൊണ്ട് ഡിസ്ക് നിലവിൽ ഉപയോഗത്തിലുണ്ടോ എന്ന പരിശോധന അസാധുവാക്കുക. --വീണ്ടും വായിക്കില്ല.

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, യൂട്ടിലിറ്റി sfdiskഡിസ്കിൽ സൃഷ്ടിച്ച പാർട്ടീഷനുകളുടെ ഘടനയെക്കുറിച്ച് മുൻകൂട്ടി ചിന്തിക്കേണ്ടതുണ്ട്. ഒരു മുൻകരുതൽ എന്ന നിലയിൽ, കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് നിലവിലുള്ള പാർട്ടീഷൻ ടേബിൾ ഡിസ്കിലേക്ക് സേവ് ചെയ്യാം

# /sbin/sfdisk /dev/hda -O hda-part.save

ഈ സാഹചര്യത്തിൽ, പരിഷ്കരിച്ച പട്ടിക ഡിസ്കിലേക്ക് എഴുതുന്നതിന് മുമ്പ്, ഡിസ്ക് പാർട്ടീഷൻ നിർവചിക്കുന്ന സെക്ടറുകളുടെ പഴയ ഉള്ളടക്കങ്ങൾ hda-part.save ഫയലിൽ സംരക്ഷിക്കപ്പെടും. മാറ്റങ്ങൾ വരുത്തുമ്പോൾ എന്തെങ്കിലും തെറ്റുകൾ സംഭവിച്ചാൽ, നിങ്ങൾക്ക് പുനഃസ്ഥാപിക്കാം പ്രാരംഭ അവസ്ഥകമാൻഡ് ഉപയോഗിച്ച്

# /sbin/sfdisk /dev/hda -I hda-part.save

ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്നത് ശ്രദ്ധിക്കുക -ഒഒപ്പം -ഐപാർട്ടീഷൻ ടേബിൾ സംരക്ഷിക്കുന്നതിന് തുല്യമല്ല.ഓപ്ഷൻ ഉപയോഗിക്കുമ്പോൾ വിവരങ്ങൾ സംരക്ഷിച്ചു -ഒ, ഓപ്‌ഷൻ നിർമ്മിക്കുന്ന ഔട്ട്‌പുട്ടിൻ്റെ ബൈനറി പതിപ്പാണ് -ഡി.

യൂട്ടിലിറ്റി ഉപയോഗിച്ച് sfdiskഓപ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഡിസ്കിൽ ഒരു പാർട്ടീഷൻ മാത്രമേ മാറ്റാൻ കഴിയൂ -എൻ.

ലിനക്സിൽ നിലവിലുള്ള മൂന്ന് പ്രധാന ഡിസ്ക് പാർട്ടീഷനിംഗ് യൂട്ടിലിറ്റികളുടെ മുകളിലുള്ള വിവരണങ്ങൾ വായിച്ചതിനുശേഷം, നിങ്ങൾക്ക് ഏറ്റവും അനുയോജ്യമായ ഒന്ന് തിരഞ്ഞെടുക്കാം. നിലവിലുള്ള പാർട്ടീഷനുകളിൽ വിവരങ്ങൾ സൂക്ഷിക്കുമ്പോൾ ഒരു ഡിസ്ക് വീണ്ടും പാർട്ടീഷൻ ചെയ്യാൻ ഈ യൂട്ടിലിറ്റികളെല്ലാം നിങ്ങളെ അനുവദിക്കുന്നില്ലെന്ന് ഒരിക്കൽ കൂടി ഞാൻ ശ്രദ്ധിക്കട്ടെ. എങ്കിൽ എന്തുചെയ്യും ഞങ്ങൾ സംസാരിക്കുന്നത്ഡിസ്ക് റീപാർട്ടീഷനെ കുറിച്ച്, നിങ്ങളുടെ ഡാറ്റ ഏതെങ്കിലും തരത്തിലുള്ള ബാക്കപ്പ് മീഡിയയിൽ സംരക്ഷിക്കാൻ ശ്രദ്ധിക്കേണ്ടതുണ്ട്. IN ഈയിടെയായിവിവരങ്ങൾ നഷ്‌ടപ്പെടാതെ ഒരു ഡിസ്ക് വീണ്ടും പാർട്ടീഷൻ ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്ന യൂട്ടിലിറ്റികളും പ്രത്യക്ഷപ്പെട്ടു (കുറഞ്ഞത് അവർ പറയുന്നത്). അത്തരം യൂട്ടിലിറ്റികളെക്കുറിച്ച് ഞാൻ സംസാരിക്കും, എന്നാൽ കുറച്ച് കഴിഞ്ഞ്, നിരവധി ലിനക്സ് വിതരണങ്ങളിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള പാർട്ടീഷനുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റികളുടെ ഒരു ഹ്രസ്വ വിവരണം ഞാൻ നൽകിയ ശേഷം.

വി.എ. കോസ്ട്രോമിൻ - 2. fdisk യൂട്ടിലിറ്റിയും അതിൻ്റെ ഏറ്റവും അടുത്ത ബന്ധുക്കളും

വാങ്ങിയ പിസിയുടെ ഹാർഡ് ഡ്രൈവിൻ്റെ അവസ്ഥ നിർണ്ണയിക്കാൻ, നിങ്ങൾ ഇനിപ്പറയുന്നവ ചെയ്യണം:

1) ഹാർഡ് ഡ്രൈവിൽ നിന്ന് ബൂട്ട് ചെയ്യാൻ ശ്രമിക്കുക, അതിനായി ഡ്രൈവ് എയിൽ ഫ്ലോപ്പി ഡിസ്ക് ഇല്ലെങ്കിൽ കമ്പ്യൂട്ടർ ഓണാക്കുക. ഏതെങ്കിലും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ബൂട്ട് ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഹാർഡ് ഡ്രൈവ് ഇതിനകം പ്രവർത്തനത്തിന് തയ്യാറാണ്, നിങ്ങൾ അവലംബിക്കേണ്ടതില്ല. FDISK യൂട്ടിലിറ്റി. ഡൗൺലോഡ് പരാജയപ്പെടുകയാണെങ്കിൽ, നിങ്ങൾ ഘട്ടം 2-ലേക്ക് പോകേണ്ടതുണ്ട്.

2) ഹാർഡ് ഡ്രൈവ് ക്രമീകരിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക, അതായത്. ഇതിന് ഡോസ് പാർട്ടീഷനുകൾ ഉണ്ടോ? ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ ബൂട്ട് ഡിസ്കറ്റിൽ നിന്ന് ബൂട്ട് ചെയ്യണം, FDISK കമാൻഡ് നൽകുക (ഡിസ്കെറ്റിന് FDISK യൂട്ടിലിറ്റി ഉണ്ടായിരിക്കണം) കൂടാതെ പ്രധാന മെനുവിൽ "ലഭ്യമായ പാർട്ടീഷനുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ പ്രദർശിപ്പിക്കുക" ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. പാർട്ടീഷനുകൾ ഇല്ലെന്ന് ഫലം സൂചിപ്പിക്കുന്നുവെങ്കിൽ, ഹാർഡ് ഡ്രൈവിൻ്റെ കോൺഫിഗറേഷൻ ആവശ്യമാണ്. അല്ലെങ്കിൽ, അതേ യൂട്ടിലിറ്റി ഉപയോഗിച്ച് വീണ്ടും ക്രമീകരിക്കാൻ (പാർട്ടീഷനുകളുടെയും ലോജിക്കൽ ഡ്രൈവുകളുടെയും എണ്ണം കൂടാതെ/അല്ലെങ്കിൽ വലുപ്പം മാറ്റുക) സാധ്യമാണ്. വിവരിച്ച ഏതെങ്കിലും സന്ദർഭങ്ങളിൽ, നിങ്ങൾക്ക് പ്രവർത്തനത്തിനായി ഹാർഡ് ഡ്രൈവ് തയ്യാറാക്കുന്നത് പൂർത്തിയാക്കാൻ കഴിയും ഉയർന്ന തലത്തിലുള്ള ഫോർമാറ്റിംഗ്ഫോർമാറ്റ് കമാൻഡ് ഉപയോഗിക്കുന്ന എല്ലാ ലോജിക്കൽ ഡ്രൈവുകളും (ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഇൻസ്റ്റാളേഷൻ സമയത്ത് ഡിസ്കുകളുടെ ഫോർമാറ്റിംഗ് പിന്നീട് നടത്താറുണ്ട്). OS ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾക്ക് ഫോർമാറ്റ് ചെയ്യണമെങ്കിൽ, ഫ്ലോപ്പി ഡിസ്കുകളിൽ ഒന്ന് ഉണ്ടായിരിക്കണം ഫോർമാറ്റ് യൂട്ടിലിറ്റി. FDISK യൂട്ടിലിറ്റി ആരംഭിച്ചില്ലെങ്കിൽ, നിങ്ങൾ ഘട്ടം 3-ലേക്ക് പോകേണ്ടതുണ്ട്.

3) ഹാർഡ് ഡ്രൈവിൻ്റെ ലോ-ലെവൽ ഫോർമാറ്റിംഗ് നടത്തുക പ്രത്യേക യൂട്ടിലിറ്റിപിസി ഉപയോഗിച്ച് വിതരണം ചെയ്തു. ഹാർഡ് ഡ്രൈവിൻ്റെ ലോ-ലെവൽ ഫോർമാറ്റിംഗ് സെക്ടറുകളുടെ രൂപീകരണം ഉൾക്കൊള്ളുന്നു (ഇൻ്റർലീവിംഗ് കോഫിഫിഷ്യൻ്റ് കണക്കിലെടുക്കുന്നു), അതിൽ സെക്ടർ ലേബലുകൾ ട്രാക്കുകളിലേക്ക് എഴുതുകയും അവയുടെ ഗുണനിലവാരം പരിശോധിക്കുകയും ചെയ്യുന്നു ( ശാരീരിക കഴിവ്അവയിൽ വിവരങ്ങൾ രേഖപ്പെടുത്തുന്നു). വികലമായ മേഖലകൾ ഒരു പ്രത്യേക രീതിയിൽ അടയാളപ്പെടുത്തിയിരിക്കുന്നു. ശേഷം താഴ്ന്ന നില ഫോർമാറ്റിംഗ്നിങ്ങൾ FDISK കമാൻഡ് പ്രവർത്തിപ്പിക്കുകയും ആവശ്യമെങ്കിൽ ലോജിക്കൽ ഡ്രൈവുകൾ ഫോർമാറ്റ് ചെയ്യുകയും വേണം. ഒരു ഡിസ്കിൻ്റെ ലോ-ലെവൽ ഫോർമാറ്റ് ചെയ്യാനുള്ള കഴിവില്ലായ്മ അർത്ഥമാക്കുന്നത് പിസി ഹാർഡ്‌വെയർ തകരാറാണ് അല്ലെങ്കിൽ കേബിളുകൾ മോശമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു എന്നാണ്.

അങ്ങനെ, "ആദ്യം മുതൽ" പ്രവർത്തനത്തിനായി ഒരു ഹാർഡ് ഡ്രൈവ് തയ്യാറാക്കുന്നത് മൂന്ന് ഘട്ടങ്ങളിലായാണ് നടത്തുന്നത്: 1) ഹാർഡ് ഡ്രൈവിൻ്റെ ലോ-ലെവൽ ഫോർമാറ്റിംഗ്; 2) ഹാർഡ് ഡ്രൈവ് ക്രമീകരിക്കുന്നു; 3) അതിൽ സൃഷ്ടിച്ച എല്ലാ ലോജിക്കൽ ഡ്രൈവുകളുടെയും ഉയർന്ന തലത്തിലുള്ള ഫോർമാറ്റിംഗ് (ഈ ഇനം ഓപ്ഷണൽ ആണ്). ലോ-ലെവൽ ഫോർമാറ്റിംഗ് ആധുനിക ഹാർഡ്ഡിസ്കുകൾ നിർമ്മാണ പ്ലാൻ്റിൽ നിർമ്മിക്കുന്നു. അത്തരം ഡിസ്കുകളുടെ ആവർത്തിച്ചുള്ള ലോ-ലെവൽ ഫോർമാറ്റിംഗ് ആവശ്യമില്ല, ഇത് വളരെ അപകടകരമായ പ്രവർത്തനമാണ്, കാരണം ഇത് സേവന വിവരങ്ങൾ നഷ്ടപ്പെടാൻ ഇടയാക്കും. ലോ-ലെവൽ റീഫോർമാറ്റിംഗ് ഹാർഡ് ഡ്രൈവുകൾ NORTON UTILITIES കിറ്റിൽ നിന്നുള്ള കാലിബ്രേറ്റ് യൂട്ടിലിറ്റി ഉപയോഗിച്ച് ലെഗസി മോഡലുകൾ നടപ്പിലാക്കാൻ കഴിയും. സെക്ടർ മാർക്കുകൾ പുനഃസ്ഥാപിക്കുന്നതിനും അതേ സമയം ഡിസ്ക് ഉപരിതലത്തിൻ്റെ ഗുണനിലവാരം പരിശോധിക്കുന്നതിനും വർഷത്തിൽ ഒരിക്കൽ ഈ നടപടിക്രമം നടത്തുന്നത് ഉപയോഗപ്രദമാണ്. കാലക്രമേണ ഒരു ഹാർഡ് ഡ്രൈവിൻ്റെ ലോ-ലെവൽ, ഹൈ-ലെവൽ ഫോർമാറ്റിംഗ് വേർതിരിക്കേണ്ടതിൻ്റെ ആവശ്യകത, ലോ-ലെവൽ ഫോർമാറ്റിംഗിന് ശേഷം അത് കോൺഫിഗർ ചെയ്യേണ്ടത് ആവശ്യമാണ് എന്ന വസ്തുത വിശദീകരിക്കുന്നു. പ്രവർത്തിക്കാൻ ഒരു ഹാർഡ് ഡ്രൈവ് കോൺഫിഗർ ചെയ്യുന്നതിനുള്ള അൽഗോരിതം വിൻഡോസ് പരിസ്ഥിതിഇപ്രകാരമാണ്:


1) ഒരു പ്രധാന ഡോസ് പാർട്ടീഷൻ ഉണ്ടാക്കുന്നു ലോജിക്കൽ ഡ്രൈവ്അവനിൽ;

2) ഒരു അധിക ഡോസ് പാർട്ടീഷൻ സൃഷ്ടിക്കുന്നു (ആവശ്യമെങ്കിൽ, ഉദാഹരണത്തിന്, കമ്പ്യൂട്ടറിൽ 2 ഒഎസ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടത് ആവശ്യമാണ്: വിൻഡോസ് 98, വിൻഡോസ് എൻടി, വ്യത്യസ്ത ഫയൽ സിസ്റ്റങ്ങളിൽ പ്രവർത്തിക്കുക);

3) ലോജിക്കൽ ഡ്രൈവുകളുടെ രൂപീകരണം അധിക വിഭാഗംഡോസ് (അത് ഘട്ടം 2-ൽ സൃഷ്ടിച്ചതാണെങ്കിൽ);

4) പ്രധാന ഡോസ് പാർട്ടീഷൻ സജീവമാണെന്ന് സൂചകം സജ്ജമാക്കുക.



മുകളിലുള്ള തരത്തിലുള്ള ഇൻപുട്ടിൻ്റെ ഓരോ വരിയും ഒരു വിഭാഗത്തെ നിർവചിക്കുന്നു. ഫീൽഡുകൾ ഇടങ്ങളാൽ വേർതിരിച്ചിരിക്കുന്നു. നിങ്ങൾക്ക് ഡിലിമിറ്ററുകളായി കോമകളോ അർദ്ധവിരാമങ്ങളോ ഉപയോഗിക്കാം. സംഖ്യകൾ ദശാംശമോ അഷ്ടമോ ഹെക്സാഡെസിമലോ ആകാം. വയലുകൾ , "സിലിണ്ടർ, ഹെഡ്, സെക്ടർ" ഫോർമാറ്റിൽ വിഭാഗം വ്യക്തമാക്കുന്നത് നഷ്‌ടമായേക്കാം (മാൻ പേജ് ഈ മൂല്യങ്ങൾ സജ്ജീകരിക്കരുതെന്ന് പോലും ശുപാർശ ചെയ്യുന്നു), കാരണം യൂട്ടിലിറ്റിക്ക് അവ സ്വതന്ത്രമായി കണക്കാക്കാൻ കഴിയും. ബൂട്ട് പാർട്ടീഷൻ അനുബന്ധ ഫീൽഡിൽ ഒരു നക്ഷത്രചിഹ്നം കൊണ്ട് അടയാളപ്പെടുത്തിയിരിക്കുന്നു. എന്നിരുന്നാലും, നിങ്ങൾക്ക് Linux അല്ലാതെ മറ്റ് സിസ്റ്റങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, ബൂട്ട് പാർട്ടീഷൻ Linux ഈ ലേബൽ ഉപയോഗിക്കാത്തതിനാൽ ഒഴിവാക്കാവുന്നതാണ്.