sonyps4.ru

ഹാർഡ് ഡിസ്ക് പാർട്ടീഷനുകളും ഫയൽ സിസ്റ്റങ്ങളും. ജോലിയുടെ അടിസ്ഥാന ആശയങ്ങളും അടിസ്ഥാനങ്ങളും

GPT, MBR ഡിസ്കുകൾക്കുള്ള പാർട്ടീഷൻ ടേബിളുകൾ എന്ന വിഷയം മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്ത വിൻഡോസ് 10, 8 എന്നിവയുള്ള കമ്പ്യൂട്ടറുകളും ലാപ്ടോപ്പുകളും പ്രചരിച്ചതിന് ശേഷം പ്രസക്തമായി. അല്ലെങ്കിൽ SSD) ഉണ്ട് - ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉപയോഗിച്ച്, അതുപോലെ ഒരു കമ്പ്യൂട്ടറിൽ വിൻഡോസ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ (അതായത് OS ലോഡ് ചെയ്യാതെ). വിൻഡോസ് 10, 8, വിൻഡോസ് 7 എന്നിവയിൽ എല്ലാ രീതികളും ഉപയോഗിക്കാം.

ഒരു ഡിസ്ക് ഒരു പാർട്ടീഷൻ ടേബിളിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതും നിലവിലെ കോൺഫിഗറേഷനിൽ പിന്തുണയ്‌ക്കാത്ത ഒരു പാർട്ടീഷൻ ടേബിൾ മൂലമുണ്ടാകുന്ന സാധാരണ പ്രശ്‌നങ്ങൾ പരിഹരിക്കുന്നതുമായി ബന്ധപ്പെട്ട ഉപയോഗപ്രദമായ മെറ്റീരിയലുകളും നിങ്ങൾക്ക് കണ്ടെത്താം: (തിരിച്ചും), വിൻഡോസ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഉണ്ടാകുന്ന പിശകുകളെക്കുറിച്ച്:,.

ഈ രീതി ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾക്ക് ഒന്നുകിൽ Windows OS ഉപയോഗിക്കാം അല്ലെങ്കിൽ കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കാൻ ഒരു ഡിസ്കിൽ നിന്നോ ഫ്ലാഷ് ഡ്രൈവിൽ നിന്നോ വിൻഡോസ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ Shift+F10 (ചില ലാപ്ടോപ്പുകളിൽ Shift+Fn+F10) അമർത്താം.

കമാൻഡ് ലൈനിൽ, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ക്രമത്തിൽ നൽകുക:

  • ഡിസ്ക്പാർട്ട്
  • ലിസ്റ്റ് ഡിസ്ക്
  • പുറത്ത്

ലിസ്റ്റ് ഡിസ്ക് കമാൻഡിന്റെ ഔട്ട്പുട്ടിലെ അവസാന നിര ശ്രദ്ധിക്കുക. അവിടെ ഒരു അടയാളം (നക്ഷത്രചിഹ്നം) ഉണ്ടെങ്കിൽ, ഈ ഡിസ്കിന് ഒരു GPT പാർട്ടീഷൻ ശൈലി ഉണ്ട്, അത്തരം ഒരു അടയാളം ഇല്ലാത്ത ഡിസ്കുകൾ MBR ആണ് (സാധാരണയായി MBR, മറ്റ് ഓപ്ഷനുകൾ ഉണ്ടാകാം, ഉദാഹരണത്തിന്, ഏത് തരം സിസ്റ്റത്തിന് നിർണ്ണയിക്കാൻ കഴിയില്ല. ഡിസ്കിന്റെ അത് ).

Windows PowerShell-ൽ ഒരു ഡിസ്ക് MBR ആണോ GPT ആണോ എന്ന് എങ്ങനെ കണ്ടെത്താം

ഡ്രൈവുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലഭിക്കുന്നതിന് Windows PowerShell ഉം കമാൻഡും ഉപയോഗിക്കുക എന്നതാണ് മറ്റൊരു മാർഗ്ഗം: (അഡ്മിനിസ്‌ട്രേറ്ററിൽ നിന്നോ അല്ലാതെയോ, അത് പ്രശ്നമല്ല) കമാൻഡ് നൽകുക:

ഗെറ്റ്-ഡിസ്ക് | അടി -ഓട്ടോ

തൽഫലമായി, അവസാന നിരയിലെ പാർട്ടീഷൻ ഘടന ഉൾപ്പെടെ നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെയോ ലാപ്‌ടോപ്പിന്റെയോ ഡിസ്കുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ പട്ടികയിൽ നിങ്ങൾക്ക് ലഭിക്കും:


ഡിസ്കുകളിലെ പാർട്ടീഷനുകളുടെ ഘടന നിർണ്ണയിക്കുന്നതിനുള്ള പരോക്ഷ അടയാളങ്ങൾ

ശരി, ഗ്യാരന്റി നൽകാത്ത ചില അധിക സൂചനകൾ, എന്നാൽ അധിക വിവരങ്ങളായി ഉപയോഗപ്രദമാണ്, നിങ്ങളുടെ കമ്പ്യൂട്ടറിലോ ലാപ്ടോപ്പിലോ ഒരു GPT അല്ലെങ്കിൽ MBR ഡിസ്ക് ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് കണ്ടെത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു.

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

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

ഒരു ഹാർഡ് ഡിസ്ക് പാർട്ടീഷൻ ചെയ്യുമ്പോൾ, സിസ്റ്റം വോള്യത്തിനായുള്ള ഡിഫോൾട്ട് അക്ഷരം സജ്ജീകരിച്ചിരിക്കുന്നു സി, രണ്ടാമത്തേതിന് - ഡി. കത്തുകൾ ഒപ്പം ബിവ്യത്യസ്‌ത ഫോർമാറ്റുകളുള്ള ഫ്‌ളോപ്പി ഡിസ്‌കുകൾ ഇങ്ങനെയാണ് നൽകിയിരിക്കുന്നത് എന്നതിനാൽ ഒഴിവാക്കിയിരിക്കുന്നു. ഹാർഡ് ഡ്രൈവിന്റെ രണ്ടാം വോള്യം ഇല്ലെങ്കിൽ, അക്ഷരം ഡിഡിവിഡി ഡ്രൈവ് സൂചിപ്പിക്കും.

ഉപയോക്താവ് തന്നെ എച്ച്ഡിഡിയെ പാർട്ടീഷനുകളായി വിഭജിക്കുന്നു, അവയ്ക്ക് ലഭ്യമായ ഏതെങ്കിലും അക്ഷരങ്ങൾ നൽകുന്നു. അത്തരം ഒരു തകർച്ച സ്വമേധയാ എങ്ങനെ സൃഷ്ടിക്കാം എന്നതിനെക്കുറിച്ച് ഞങ്ങളുടെ മറ്റ് ലേഖനത്തിൽ ഇനിപ്പറയുന്ന ലിങ്കിൽ വായിക്കുക.

MBR, GPT ഘടനകൾ

വോള്യങ്ങളും പാർട്ടീഷനുകളും ഉപയോഗിച്ച് എല്ലാം വളരെ ലളിതമാണ്, എന്നാൽ ഘടനകളും ഉണ്ട്. പഴയ ലോജിക്കൽ മോഡലിനെ MBR (മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ്) എന്ന് വിളിക്കുന്നു, അത് മെച്ചപ്പെടുത്തിയ GPT (GUID പാർട്ടീഷൻ ടേബിൾ) ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു. നമുക്ക് ഓരോ ഘടനയും നോക്കാം, അവ വിശദമായി നോക്കാം.

MBR ഘടനയുള്ള ഡിസ്കുകൾ ക്രമേണ GPT ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു, പക്ഷേ ഇപ്പോഴും ജനപ്രിയവും പല കമ്പ്യൂട്ടറുകളിലും ഉപയോഗിക്കുന്നു. 512 ബൈറ്റുകളുടെ ശേഷിയുള്ള HDD-യുടെ ആദ്യ സെക്ടറാണ് മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് എന്നതാണ് വസ്തുത; ഇത് റിസർവ് ചെയ്തിട്ടുള്ളതും ഒരിക്കലും തിരുത്തിയെഴുതപ്പെടുന്നില്ല. OS സമാരംഭിക്കുന്നതിനുള്ള ഉത്തരവാദിത്തം ഈ വിഭാഗത്തിനാണ്. ഈ ഘടന സൗകര്യപ്രദമാണ്, കാരണം ഇത് ഫിസിക്കൽ ഡ്രൈവിനെ ഭാഗങ്ങളായി എളുപ്പത്തിൽ വിഭജിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു MBR ഉപയോഗിച്ച് ഒരു ഡിസ്ക് ആരംഭിക്കുന്നതിനുള്ള തത്വം ഇപ്രകാരമാണ്:

ഇപ്പോൾ ഡിസ്ക് പാർട്ടീഷനുകൾ ആക്സസ് ചെയ്തുകഴിഞ്ഞു, OS ബൂട്ട് ചെയ്യുന്ന സജീവ വിഭാഗം നിങ്ങൾ നിർണ്ണയിക്കേണ്ടതുണ്ട്. ഈ റീഡ് പാറ്റേണിലെ ആദ്യ ബൈറ്റ് ആരംഭിക്കാൻ ആഗ്രഹിക്കുന്ന പാർട്ടീഷൻ നിർണ്ണയിക്കുന്നു. ഇനിപ്പറയുന്നവ ലോഡിംഗ് ആരംഭിക്കുന്നതിനുള്ള ഹെഡ് നമ്പർ, സിലിണ്ടർ, സെക്ടർ നമ്പർ, വോളിയത്തിലെ സെക്ടറുകളുടെ എണ്ണം എന്നിവ തിരഞ്ഞെടുക്കുക. വായന ക്രമം ഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു.

ചോദ്യം ചെയ്യപ്പെടുന്ന സാങ്കേതികവിദ്യയുടെ വിഭാഗത്തിന്റെ അവസാന റെക്കോർഡിന്റെ ലൊക്കേഷൻ കോർഡിനേറ്റുകൾക്ക് CHS (സിലിണ്ടർ ഹെഡ് സെക്ടർ) സാങ്കേതികവിദ്യ ഉത്തരവാദിയാണ്. ഇത് സിലിണ്ടർ നമ്പർ, ഹെഡ് നമ്പർ, സെക്ടറുകൾ എന്നിവ വായിക്കുന്നു. സൂചിപ്പിച്ച ഭാഗങ്ങളുടെ നമ്പറിംഗ് ആരംഭിക്കുന്നു 0 , കൂടെ സെക്ടറുകൾ 1 . ഈ കോർഡിനേറ്റുകളെല്ലാം വായിച്ചാണ് ഹാർഡ് ഡ്രൈവിന്റെ ലോജിക്കൽ പാർട്ടീഷൻ നിർണ്ണയിക്കുന്നത്.

അത്തരം ഒരു സിസ്റ്റത്തിന്റെ പോരായ്മ ഡാറ്റ വോളിയത്തിന്റെ പരിമിതമായ വിലാസമാണ്. അതായത്, CHS-ന്റെ ആദ്യ പതിപ്പിൽ, ഒരു പാർട്ടീഷന് പരമാവധി 8 GB മെമ്മറി ഉണ്ടായിരിക്കാം, അത് ഉടൻ തന്നെ മതിയാകില്ല. ഇതിന് പകരം എൽബിഎ (ലോജിക്കൽ ബ്ലോക്ക് അഡ്രസിംഗ്) വിലാസം നൽകി, അതിൽ നമ്പറിംഗ് സിസ്റ്റം പുനർരൂപകൽപ്പന ചെയ്തു. 2 TB വരെയുള്ള ഡിസ്കുകൾ ഇപ്പോൾ പിന്തുണയ്ക്കുന്നു. എൽബിഎ ഇപ്പോഴും മെച്ചപ്പെടുത്തിയിട്ടുണ്ട്, പക്ഷേ മാറ്റങ്ങൾ ജിപിടിയെ മാത്രം ബാധിച്ചു.

ആദ്യത്തേതും തുടർന്നുള്ളതുമായ മേഖലകൾ ഞങ്ങൾ വിജയകരമായി കൈകാര്യം ചെയ്തു. രണ്ടാമത്തേതിനെ സംബന്ധിച്ചിടത്തോളം, ഇത് റിസർവ് ചെയ്തിരിക്കുന്നു, AA55 എന്ന് വിളിക്കുന്നു, കൂടാതെ സമഗ്രതയ്ക്കും ആവശ്യമായ വിവരങ്ങളുടെ സാന്നിധ്യത്തിനും MBR പരിശോധിക്കുന്നതിനുള്ള ഉത്തരവാദിത്തമുണ്ട്.

MBR സാങ്കേതികവിദ്യയ്ക്ക് ധാരാളം ദോഷങ്ങളും പരിമിതികളും ഉണ്ടായിരുന്നു, അത് വലിയ അളവിലുള്ള ഡാറ്റ ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ കഴിയില്ല. ഇത് പരിഹരിക്കുന്നതിനോ മാറ്റുന്നതിനോ ഒരു അർത്ഥവുമില്ല, അതിനാൽ യുഇഎഫ്ഐയുടെ റിലീസിനൊപ്പം ഉപയോക്താക്കൾ പുതിയ ജിപിടി ഘടനയെക്കുറിച്ച് പഠിച്ചു. സംഭരണ ​​ശേഷിയിലെ നിരന്തരമായ വർദ്ധനവും പിസി പ്രവർത്തനത്തിലെ മാറ്റങ്ങളും കണക്കിലെടുത്താണ് ഇത് സൃഷ്ടിച്ചത്, അതിനാൽ ഇത് നിലവിൽ ഏറ്റവും നൂതനമായ പരിഹാരമാണ്. ഇനിപ്പറയുന്ന പാരാമീറ്ററുകളിൽ ഇത് MBR-ൽ നിന്ന് വ്യത്യാസപ്പെട്ടിരിക്കുന്നു:

  • CHS കോർഡിനേറ്റുകളുടെ അഭാവം, LBA-യുടെ പിന്തുണയുള്ള പതിപ്പ് മാത്രം;
  • GPT അതിന്റെ രണ്ട് പകർപ്പുകൾ ഡ്രൈവിൽ സംഭരിക്കുന്നു - ഒന്ന് ഡിസ്കിന്റെ തുടക്കത്തിലും മറ്റൊന്ന് അവസാനത്തിലും. കേടുപാടുകൾ സംഭവിച്ചാൽ സംഭരിച്ച ഒരു പകർപ്പിലൂടെ സെക്ടറിനെ പുനരുജ്ജീവിപ്പിക്കാൻ ഈ പരിഹാരം അനുവദിക്കും;
  • ഘടന ഘടന പുനർരൂപകൽപ്പന ചെയ്തിട്ടുണ്ട്, അത് ഞങ്ങൾ പിന്നീട് സംസാരിക്കും;
  • ചെക്ക്സം ഉപയോഗിച്ച് UEFI ഉപയോഗിച്ച് തലക്കെട്ട് ശരിയാണോ എന്ന് പരിശോധിക്കുന്നു.

ഇപ്പോൾ ഈ ഘടനയുടെ പ്രവർത്തന തത്വത്തെക്കുറിച്ച് കൂടുതൽ വിശദമായി സംസാരിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, LBA സാങ്കേതികവിദ്യ ഇവിടെ ഉപയോഗിക്കുന്നു, ഇത് ഏത് വലുപ്പത്തിലുള്ള ഡിസ്കുകളിലും പ്രശ്നങ്ങളില്ലാതെ പ്രവർത്തിക്കാൻ നിങ്ങളെ അനുവദിക്കും, ഭാവിയിൽ ആവശ്യമെങ്കിൽ ശ്രേണി വികസിപ്പിക്കുക.

ജിപിടിയിലെ എംബിആർ സെക്ടറും നിലവിലുണ്ട് എന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്, ഇത് ആദ്യത്തേതും ഒരു ബിറ്റ് വലുപ്പമുള്ളതുമാണ്. പഴയ ഘടകങ്ങളുമായി എച്ച്ഡിഡി ശരിയായി പ്രവർത്തിക്കേണ്ടത് ആവശ്യമാണ്, കൂടാതെ ഘടനയെ നശിപ്പിക്കാൻ ജിപിടി അറിയാത്ത പ്രോഗ്രാമുകളെ അനുവദിക്കുന്നില്ല. അതിനാൽ, ഈ മേഖലയെ സംരക്ഷണം എന്ന് വിളിക്കുന്നു. അടുത്തത് 32, 48 അല്ലെങ്കിൽ 64 ബിറ്റുകൾ വലുപ്പമുള്ള ഒരു സെക്ടറാണ്, അത് പാർട്ടീഷനിംഗിന് ഉത്തരവാദിയാണ്; ഇതിനെ പ്രാഥമിക GPT ഹെഡർ എന്ന് വിളിക്കുന്നു. ഈ രണ്ട് സെക്‌ടറുകൾക്ക് ശേഷം, ഉള്ളടക്കങ്ങൾ വായിക്കുന്നു, രണ്ടാമത്തെ വോളിയം സ്കീം, ഒരു GPT പകർപ്പ് എല്ലാം അടയ്ക്കുന്നു. മുഴുവൻ ഘടനയും ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നു.

ഇവിടെയാണ് സാധാരണ ഉപയോക്താവിന് താൽപ്പര്യമുള്ള പൊതുവായ വിവരങ്ങൾ അവസാനിക്കുന്നത്. ഓരോ മേഖലയുടെയും പ്രവർത്തനത്തിന്റെ സങ്കീർണതകൾ ഉണ്ട്, ഈ ഡാറ്റ ഇനി ശരാശരി ഉപയോക്താവിന് ബാധകമല്ല. GPT അല്ലെങ്കിൽ MBR തിരഞ്ഞെടുക്കുന്നതിന്, നിങ്ങൾക്ക് ഞങ്ങളുടെ മറ്റൊരു ലേഖനം വായിക്കാം, അത് Windows 7-നുള്ള ഘടന തിരഞ്ഞെടുക്കുന്നതിനെക്കുറിച്ച് ചർച്ചചെയ്യുന്നു.

GPT കൂടുതൽ വിപുലമായ ഓപ്ഷനാണെന്നും, ഭാവിയിൽ, ഏത് സാഹചര്യത്തിലും, ഈ ഘടനയുടെ മീഡിയയുമായി പ്രവർത്തിക്കുന്നതിലേക്ക് ഞങ്ങൾ മാറേണ്ടിവരുമെന്നും ഞാൻ ചേർക്കാൻ ആഗ്രഹിക്കുന്നു.

ഫയൽ സിസ്റ്റങ്ങളും ഫോർമാറ്റിംഗും

എച്ച്ഡിഡിയുടെ ലോജിക്കൽ ഘടനയെക്കുറിച്ച് പറയുമ്പോൾ, ലഭ്യമായ ഫയൽ സിസ്റ്റങ്ങളെ പരാമർശിക്കുന്നതിൽ പരാജയപ്പെടാൻ കഴിയില്ല. തീർച്ചയായും, അവയിൽ പലതും ഉണ്ട്, എന്നാൽ സാധാരണ ഉപയോക്താക്കൾ മിക്കപ്പോഴും പ്രവർത്തിക്കുന്ന രണ്ട് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കായുള്ള ഇനങ്ങളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. കമ്പ്യൂട്ടറിന് ഫയൽ സിസ്റ്റം കണ്ടെത്താൻ കഴിയുന്നില്ലെങ്കിൽ, ഹാർഡ് ഡ്രൈവ് RAW ഫോർമാറ്റ് നേടുകയും OS- ൽ പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു. ഈ പ്രശ്നത്തിനുള്ള ഒരു മാനുവൽ പരിഹാരം ലഭ്യമാണ്. ചുവടെയുള്ള ഈ ടാസ്‌ക്കിന്റെ വിശദാംശങ്ങൾ നിങ്ങൾ സ്വയം പരിചയപ്പെടാൻ ഞങ്ങൾ നിർദ്ദേശിക്കുന്നു.

  1. FAT32. മൈക്രോസോഫ്റ്റ് FAT ഉപയോഗിച്ച് ഫയൽ സിസ്റ്റങ്ങൾ പുറത്തിറക്കാൻ തുടങ്ങി, ഭാവിയിൽ ഈ സാങ്കേതികവിദ്യ നിരവധി മാറ്റങ്ങൾക്ക് വിധേയമായി, ഇപ്പോൾ ഏറ്റവും പുതിയ പതിപ്പ് FAT32 ആണ്. വലിയ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനും സംഭരിക്കുന്നതിനുമായി ഇത് രൂപകൽപ്പന ചെയ്‌തിട്ടില്ല എന്നതാണ് ഇതിന്റെ പ്രത്യേകത, മാത്രമല്ല അതിൽ കനത്ത പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതും തികച്ചും പ്രശ്‌നകരമാണ്. എന്നിരുന്നാലും, FAT32 സാർവത്രികമാണ്, കൂടാതെ ഒരു ബാഹ്യ ഹാർഡ് ഡ്രൈവ് സൃഷ്ടിക്കുമ്പോൾ, സംഭരിച്ച ഫയലുകൾ ഏതെങ്കിലും ടിവിയിൽ നിന്നോ പ്ലെയറിൽ നിന്നോ വായിക്കാൻ കഴിയുന്ന തരത്തിൽ ഇത് ഉപയോഗിക്കുന്നു.
  2. NTFS. FAT32 പൂർണ്ണമായും മാറ്റിസ്ഥാപിക്കുന്നതിനായി മൈക്രോസോഫ്റ്റ് NTFS അവതരിപ്പിച്ചു. ഇപ്പോൾ ഈ ഫയൽ സിസ്റ്റത്തെ വിൻഡോസിന്റെ എല്ലാ പതിപ്പുകളും പിന്തുണയ്ക്കുന്നു, XP മുതൽ ആരംഭിക്കുന്നു, കൂടാതെ ലിനക്സിലും മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു, എന്നാൽ Mac OS-ൽ നിങ്ങൾക്ക് വിവരങ്ങൾ വായിക്കാൻ മാത്രമേ കഴിയൂ, ഒന്നും എഴുതാൻ കഴിയില്ല. റെക്കോർഡ് ചെയ്ത ഫയലുകളുടെ വലുപ്പത്തിൽ നിയന്ത്രണങ്ങളൊന്നുമില്ല, വിവിധ ഫോർമാറ്റുകൾക്കുള്ള പിന്തുണ വിപുലീകരിച്ചു, ലോജിക്കൽ പാർട്ടീഷനുകൾ കംപ്രസ്സുചെയ്യാനുള്ള കഴിവ്, വിവിധ കേടുപാടുകൾ സംഭവിച്ചാൽ എളുപ്പത്തിൽ പുനഃസ്ഥാപിക്കാനാകും എന്ന വസ്തുത NTFS-നെ വേർതിരിക്കുന്നു. മറ്റെല്ലാ ഫയൽ സിസ്റ്റങ്ങളും ചെറിയ നീക്കം ചെയ്യാവുന്ന മീഡിയയ്ക്ക് കൂടുതൽ അനുയോജ്യമാണ്, ഹാർഡ് ഡ്രൈവുകളിൽ വളരെ അപൂർവമായി മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ, അതിനാൽ ഈ ലേഖനത്തിൽ ഞങ്ങൾ അവ പരിഗണിക്കില്ല.

ഞങ്ങൾ വിൻഡോസ് ഫയൽ സിസ്റ്റങ്ങൾ കൈകാര്യം ചെയ്തു. Linux OS-ലെ പിന്തുണയ്‌ക്കുന്ന തരങ്ങളിലേക്ക് ശ്രദ്ധ ആകർഷിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, കാരണം ഇത് ഉപയോക്താക്കൾക്കിടയിലും ജനപ്രിയമാണ്. എല്ലാ വിൻഡോസ് ഫയൽ സിസ്റ്റങ്ങളുമായും പ്രവർത്തിക്കുന്ന ലിനക്സ് പിന്തുണയ്ക്കുന്നു, എന്നാൽ ഇതിനായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്ത ഒരു ഫയൽ സിസ്റ്റത്തിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തന്നെ ഇൻസ്റ്റാൾ ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നു. ഇനിപ്പറയുന്ന ഇനങ്ങൾ ശ്രദ്ധിക്കേണ്ടതാണ്:

  1. Extfsലിനക്സിനുള്ള ആദ്യത്തെ ഫയൽ സിസ്റ്റമായി. ഇതിന് അതിന്റെ പരിമിതികളുണ്ട്, ഉദാഹരണത്തിന്, പരമാവധി ഫയൽ വലുപ്പം 2 GB കവിയാൻ പാടില്ല, കൂടാതെ അതിന്റെ പേര് 1 മുതൽ 255 പ്രതീകങ്ങൾ വരെയുള്ള ശ്രേണിയിലായിരിക്കണം.
  2. Ext3ഒപ്പം Ext4. Ext-ന്റെ മുമ്പത്തെ രണ്ട് പതിപ്പുകൾ ഞങ്ങൾ ഒഴിവാക്കി, കാരണം അവ ഇപ്പോൾ പൂർണ്ണമായും അപ്രസക്തമാണ്. ഞങ്ങൾ കൂടുതലോ കുറവോ ആധുനിക പതിപ്പുകളെക്കുറിച്ച് മാത്രമേ സംസാരിക്കൂ. പഴയ Ext3 കേർണലിൽ പ്രവർത്തിക്കുമ്പോൾ 2 GB-യിൽ കൂടുതലുള്ള ഘടകങ്ങളെ പിന്തുണയ്ക്കുന്നില്ലെങ്കിലും, ഒരു ടെറാബൈറ്റ് വരെ വലിപ്പമുള്ള ഒബ്‌ജക്റ്റുകളെ ഇത് പിന്തുണയ്ക്കുന്നു എന്നതാണ് ഈ FS-ന്റെ പ്രത്യേകത. വിൻഡോസിനായി എഴുതിയ സോഫ്‌റ്റ്‌വെയർ വായിക്കുന്നതിനുള്ള പിന്തുണയാണ് മറ്റൊരു സവിശേഷത. അടുത്തതായി പുതിയ FS Ext4 വന്നു, ഇത് 16 TB വരെയുള്ള ഫയലുകൾ സംഭരിക്കാൻ സാധ്യമാക്കി.
  3. Ext4 ന്റെ പ്രധാന എതിരാളിയെ പരിഗണിക്കുന്നു എക്സ്എഫ്എസ്. അതിന്റെ ഗുണം ഒരു പ്രത്യേക റെക്കോർഡിംഗ് അൽഗോരിതത്തിലാണ്, അതിനെ വിളിക്കുന്നു "കാലതാമസം നേരിട്ട സ്ഥലം അനുവദിക്കൽ". എഴുതുന്നതിനായി ഡാറ്റ അയയ്‌ക്കുമ്പോൾ, അത് ആദ്യം റാമിൽ സ്ഥാപിക്കുകയും ഡിസ്‌ക് സ്‌പെയ്‌സിൽ സൂക്ഷിക്കാൻ ക്യൂവിൽ കാത്തിരിക്കുകയും ചെയ്യുന്നു. റാം തീർന്നുപോകുമ്പോഴോ മറ്റ് പ്രോസസ്സുകൾ കൈവശം വയ്ക്കുമ്പോഴോ മാത്രമേ എച്ച്ഡിഡിയിലേക്ക് നീങ്ങുകയുള്ളൂ. ചെറിയ ടാസ്ക്കുകൾ വലിയവയായി ഗ്രൂപ്പുചെയ്യാനും മീഡിയ വിഘടനം കുറയ്ക്കാനും ഈ ശ്രേണി നിങ്ങളെ അനുവദിക്കുന്നു.

OS ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി ഒരു ഫയൽ സിസ്റ്റം തിരഞ്ഞെടുക്കുന്നത് പോലെ, ഇൻസ്റ്റാളേഷൻ സമയത്ത് ശുപാർശ ചെയ്യുന്ന ഓപ്ഷൻ തിരഞ്ഞെടുക്കുന്നതാണ് ശരാശരി ഉപയോക്താവിന് നല്ലത്. സാധാരണയായി ഇത് Etx4 അല്ലെങ്കിൽ XFS ആണ്. വികസിത ഉപയോക്താക്കൾ ഇതിനകം തന്നെ അവരുടെ ആവശ്യങ്ങൾക്ക് അനുയോജ്യമായ രീതിയിൽ FS ഉപയോഗിക്കുന്നു, അസൈൻ ചെയ്ത ജോലികൾ പൂർത്തിയാക്കാൻ അതിന്റെ വിവിധ തരങ്ങൾ ഉപയോഗിക്കുന്നു.

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

കൂടാതെ, ഫയൽ സിസ്റ്റം സെക്ടറുകളുടെ ഗ്രൂപ്പുകളെ ക്ലസ്റ്ററുകളായി സംയോജിപ്പിക്കുന്നു. ഓരോ തരവും ഇത് വ്യത്യസ്തമായി ചെയ്യുന്നു, കൂടാതെ ഒരു നിശ്ചിത എണ്ണം വിവരങ്ങളിൽ മാത്രമേ പ്രവർത്തിക്കാൻ കഴിയൂ. ക്ലസ്റ്ററുകൾ വലുപ്പത്തിൽ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു; ചെറിയ ഫയലുകൾ ലൈറ്റ് ഫയലുകളിൽ പ്രവർത്തിക്കാൻ അനുയോജ്യമാണ്, അതേസമയം വലിയവയ്ക്ക് വിഘടനത്തിന് വിധേയമാകാനുള്ള സാധ്യത കുറവാണ്.

ഡാറ്റയുടെ നിരന്തരമായ റീറൈറ്റിംഗ് കാരണം വിഘടനം സംഭവിക്കുന്നു. കാലക്രമേണ, ബ്ലോക്കുകളായി വിഭജിക്കപ്പെട്ട ഫയലുകൾ ഡിസ്കിന്റെ തികച്ചും വ്യത്യസ്തമായ ഭാഗങ്ങളിൽ സംരക്ഷിക്കപ്പെടുന്നു, അവയുടെ സ്ഥാനം പുനർവിതരണം ചെയ്യുന്നതിനും HDD- യുടെ വേഗത വർദ്ധിപ്പിക്കുന്നതിനും മാനുവൽ ഡിഫ്രാഗ്മെന്റേഷൻ ആവശ്യമാണ്.

സംശയാസ്‌പദമായ ഉപകരണങ്ങളുടെ ലോജിക്കൽ ഘടനയെക്കുറിച്ച് ഇപ്പോഴും ഗണ്യമായ അളവിലുള്ള വിവരങ്ങൾ ഉണ്ട്; അതേ ഫയൽ ഫോർമാറ്റുകളും സെക്ടറുകളിലേക്ക് എഴുതുന്ന പ്രക്രിയയും എടുക്കുക. എന്നിരുന്നാലും, ഘടകങ്ങളുടെ ലോകം പര്യവേക്ഷണം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഏതൊരു പിസി ഉപയോക്താവിനും അറിയാൻ ഉപയോഗപ്രദമാകുന്ന ഏറ്റവും പ്രധാനപ്പെട്ട കാര്യങ്ങളെക്കുറിച്ച് കഴിയുന്നത്ര ലളിതമായി നിങ്ങളോട് പറയാൻ ഞങ്ങൾ ഇന്ന് ശ്രമിച്ചു.

ഒരു ആധുനിക ഹാർഡ് ഡ്രൈവ് (HDD) ഉള്ളിൽ എങ്ങനെയിരിക്കും? അതിനെ എങ്ങനെ വേർപെടുത്താം? ഏത് ഭാഗങ്ങളെ വിളിക്കുന്നു, പൊതുവായ വിവര സംഭരണ ​​സംവിധാനത്തിൽ അവ എന്ത് പ്രവർത്തനങ്ങൾ ചെയ്യുന്നു? ഇവയ്ക്കും മറ്റ് ചോദ്യങ്ങൾക്കുമുള്ള ഉത്തരങ്ങൾ ഇവിടെ കാണാം. കൂടാതെ, ഹാർഡ് ഡ്രൈവുകളുടെ ഘടകങ്ങളെ വിവരിക്കുന്ന റഷ്യൻ, ഇംഗ്ലീഷ് ടെർമിനോളജികൾ തമ്മിലുള്ള ബന്ധം ഞങ്ങൾ കാണിക്കും.

വ്യക്തതയ്ക്കായി, നമുക്ക് 3.5 ഇഞ്ച് SATA ഡ്രൈവ് നോക്കാം. ഇത് പൂർണ്ണമായും പുതിയ സീഗേറ്റ് ST31000333AS ടെറാബൈറ്റ് ആയിരിക്കും. നമുക്ക് നമ്മുടെ ഗിനിയ പന്നിയെ പരിശോധിക്കാം.


ദൃശ്യമായ ട്രെയ്സ് പാറ്റേൺ, പവർ, SATA കണക്ടറുകൾ എന്നിവ ഉപയോഗിച്ച് സ്ക്രൂകൾ ഉപയോഗിച്ച് ഉറപ്പിച്ചിരിക്കുന്ന ഗ്രീൻ പ്ലേറ്റിനെ ഇലക്ട്രോണിക്സ് ബോർഡ് അല്ലെങ്കിൽ കൺട്രോൾ ബോർഡ് (പ്രിൻറഡ് സർക്യൂട്ട് ബോർഡ്, പിസിബി) എന്ന് വിളിക്കുന്നു. ഹാർഡ് ഡ്രൈവിന്റെ ഇലക്ട്രോണിക് നിയന്ത്രണത്തിന്റെ പ്രവർത്തനങ്ങൾ ഇത് നിർവഹിക്കുന്നു. ഡിജിറ്റൽ ഡാറ്റയെ കാന്തിക വിരലടയാളങ്ങളിൽ ഉൾപ്പെടുത്തുകയും ആവശ്യാനുസരണം തിരിച്ച് തിരിച്ചറിയുകയും ചെയ്യുന്നതുമായി ഇതിന്റെ പ്രവർത്തനത്തെ താരതമ്യം ചെയ്യാം. ഉദാഹരണത്തിന്, കടലാസിൽ വാചകങ്ങളുള്ള ഒരു ഉത്സാഹിയായ എഴുത്തുകാരനെപ്പോലെ. കറുത്ത അലുമിനിയം കേസും അതിലെ ഉള്ളടക്കങ്ങളും ഹെഡ് ആൻഡ് ഡിസ്ക് അസംബ്ലി (HDA) എന്ന് വിളിക്കുന്നു. സ്പെഷ്യലിസ്റ്റുകൾക്കിടയിൽ, ഇതിനെ "കാൻ" എന്ന് വിളിക്കുന്നത് പതിവാണ്. ഉള്ളടക്കമില്ലാത്ത കേസിനെ ഹെർമെറ്റിക് ബ്ലോക്ക് (ബേസ്) എന്നും വിളിക്കുന്നു.

ഇനി നമുക്ക് പ്രിന്റ് ചെയ്ത സർക്യൂട്ട് ബോർഡ് നീക്കം ചെയ്യാം (നിങ്ങൾക്ക് ഒരു T-6 സ്റ്റാർ സ്ക്രൂഡ്രൈവർ ആവശ്യമാണ്) അതിൽ സ്ഥാപിച്ചിരിക്കുന്ന ഘടകങ്ങൾ പരിശോധിക്കുക.


ആദ്യം നിങ്ങളുടെ ശ്രദ്ധ ആകർഷിക്കുന്നത് നടുവിൽ സ്ഥിതിചെയ്യുന്ന വലിയ ചിപ്പാണ് - സിസ്റ്റം ഓൺ ചിപ്പ് (എസ്ഒസി). അതിൽ രണ്ട് പ്രധാന ഘടകങ്ങൾ ഉണ്ട്:

  1. എല്ലാ കണക്കുകൂട്ടലുകളും നടത്തുന്ന സെൻട്രൽ പ്രൊസസർ (സെൻട്രൽ പ്രോസസർ യൂണിറ്റ്, സിപിയു). പ്രിന്റഡ് സർക്യൂട്ട് ബോർഡിൽ സ്ഥിതി ചെയ്യുന്ന മറ്റ് ഘടകങ്ങളെ നിയന്ത്രിക്കുന്നതിനും SATA ഇന്റർഫേസ് വഴി ഡാറ്റ കൈമാറുന്നതിനും പ്രോസസറിന് ഇൻപുട്ട്/ഔട്ട്പുട്ട് പോർട്ടുകൾ (IO പോർട്ടുകൾ) ഉണ്ട്.
  2. റീഡ്/റൈറ്റ് ചാനൽ - ഒരു റീഡ് ഓപ്പറേഷൻ സമയത്ത് ഹെഡ്ഡിൽ നിന്ന് വരുന്ന അനലോഗ് സിഗ്നലിനെ ഡിജിറ്റൽ ഡാറ്റയിലേക്ക് പരിവർത്തനം ചെയ്യുകയും എഴുതുമ്പോൾ ഡിജിറ്റൽ ഡാറ്റ ഒരു അനലോഗ് സിഗ്നലായി എൻകോഡ് ചെയ്യുകയും ചെയ്യുന്ന ഒരു ഉപകരണം. ഇത് തലകളുടെ സ്ഥാനവും നിരീക്ഷിക്കുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, അത് എഴുതുമ്പോൾ കാന്തിക ചിത്രങ്ങൾ സൃഷ്ടിക്കുകയും വായിക്കുമ്പോൾ അവയെ തിരിച്ചറിയുകയും ചെയ്യുന്നു.

മെമ്മറി ചിപ്പ് ഒരു സാധാരണ DDR SDRAM മെമ്മറിയാണ്. മെമ്മറിയുടെ അളവ് ഹാർഡ് ഡ്രൈവ് കാഷെയുടെ വലുപ്പം നിർണ്ണയിക്കുന്നു. ഈ പ്രിന്റഡ് സർക്യൂട്ട് ബോർഡിൽ 32 MB സാംസങ് DDR മെമ്മറി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, ഇത് സിദ്ധാന്തത്തിൽ ഡിസ്കിന് 32 MB കാഷെ നൽകുന്നു (ഇത് ഹാർഡ് ഡ്രൈവിന്റെ സാങ്കേതിക സവിശേഷതകളിൽ നൽകിയിരിക്കുന്ന തുകയാണ്), എന്നാൽ ഇത് പൂർണ്ണമായും ശരിയല്ല. മെമ്മറിയെ യുക്തിപരമായി ബഫർ മെമ്മറി (കാഷെ), ഫേംവെയർ മെമ്മറി എന്നിങ്ങനെ തിരിച്ചിരിക്കുന്നു എന്നതാണ് വസ്തുത. ഫേംവെയർ മൊഡ്യൂളുകൾ ലോഡുചെയ്യാൻ പ്രോസസ്സറിന് ഒരു നിശ്ചിത അളവ് മെമ്മറി ആവശ്യമാണ്. നമുക്കറിയാവുന്നിടത്തോളം, HGST നിർമ്മാതാവ് മാത്രമാണ് സാങ്കേതിക സവിശേഷതകൾ വിവരണത്തിൽ യഥാർത്ഥ കാഷെ വലുപ്പം സൂചിപ്പിക്കുന്നത്; മറ്റ് ഡിസ്കുകളെ സംബന്ധിച്ച്, യഥാർത്ഥ കാഷെ വലുപ്പത്തെക്കുറിച്ച് മാത്രമേ നമുക്ക് ഊഹിക്കാൻ കഴിയൂ. ATA സ്പെസിഫിക്കേഷനിൽ, ഡ്രാഫ്റ്ററുകൾ 16 മെഗാബൈറ്റിന് തുല്യമായ മുൻ പതിപ്പുകളിൽ സജ്ജീകരിച്ച പരിധി വിപുലീകരിച്ചില്ല. അതിനാൽ, പ്രോഗ്രാമുകൾക്ക് പരമാവധി വോളിയം പ്രദർശിപ്പിക്കാൻ കഴിയില്ല.

ഹെഡ് യൂണിറ്റിനെ ചലിപ്പിക്കുന്ന ഒരു സ്പിൻഡിൽ മോട്ടോറും വോയ്‌സ് കോയിൽ കൺട്രോളറുമാണ് അടുത്ത ചിപ്പ് (വോയ്‌സ് കോയിൽ മോട്ടോറും സ്‌പിൻഡിൽ മോട്ടോർ കൺട്രോളറും, വിസിഎം&എസ്എം കൺട്രോളർ). സ്പെഷ്യലിസ്റ്റുകളുടെ പദപ്രയോഗത്തിൽ, ഇതൊരു "ട്വിസ്റ്റ്" ആണ്. കൂടാതെ, ഈ ചിപ്പ് ബോർഡിൽ സ്ഥിതിചെയ്യുന്ന ദ്വിതീയ പവർ സപ്ലൈകളെ നിയന്ത്രിക്കുന്നു, ഇത് പ്രോസസറിനും എച്ച്ഡിഎയിൽ സ്ഥിതി ചെയ്യുന്ന പ്രീആംപ്ലിഫയർ-സ്വിച്ച് ചിപ്പിനും (പ്രീആംപ്ലിഫയർ, പ്രീആമ്പ്) പവർ നൽകുന്നു. അച്ചടിച്ച സർക്യൂട്ട് ബോർഡിലെ പ്രധാന ഊർജ്ജ ഉപഭോക്താവാണിത്. ഇത് സ്പിൻഡിലിൻറെ ഭ്രമണത്തെയും തലകളുടെ ചലനത്തെയും നിയന്ത്രിക്കുന്നു. കൂടാതെ, പവർ ഓഫ് ചെയ്യുമ്പോൾ, അത് നിർത്തുന്ന എഞ്ചിനെ ജനറേഷൻ മോഡിലേക്ക് മാറ്റുകയും കാന്തിക തലകളുടെ സുഗമമായ പാർക്കിംഗിനായി തത്ഫലമായുണ്ടാകുന്ന ഊർജ്ജം വോയ്‌സ് കോയിലിലേക്ക് നൽകുകയും ചെയ്യുന്നു. VCM കൺട്രോളർ കോർ 100 ° C താപനിലയിൽ പോലും പ്രവർത്തിക്കാൻ കഴിയും.

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

R.Lab YouTube ചാനലിൽ, ഒരു മൈക്രോ സർക്യൂട്ട് ഒരു തെറ്റായ ബോർഡിൽ നിന്ന് പ്രവർത്തിക്കുന്ന ഒന്നിലേക്ക് വീണ്ടും സോൾഡറിംഗ് ചെയ്യുന്ന ഒരു ബോർഡ് പുനഃക്രമീകരിക്കുന്നതിന് നിരവധി ഉദാഹരണങ്ങളുണ്ട്:
PC-3000 HDD തോഷിബ MK2555GSX പിസിബി മാറ്റം
PC-3000 HDD സാംസങ് HD103SJ പിസിബി മാറ്റം

ഷോക്ക് സെൻസർ ഡിസ്കിന് അപകടകരമായ കുലുക്കത്തോട് പ്രതികരിക്കുകയും വിസിഎം കൺട്രോളറിലേക്ക് അതിനെക്കുറിച്ച് ഒരു സിഗ്നൽ അയയ്ക്കുകയും ചെയ്യുന്നു. VCM ഉടനടി തലകൾ പാർക്ക് ചെയ്യുകയും ഡിസ്ക് കറങ്ങുന്നത് തടയുകയും ചെയ്യും. സിദ്ധാന്തത്തിൽ, ഈ സംവിധാനം കൂടുതൽ കേടുപാടുകളിൽ നിന്ന് ഡിസ്കിനെ സംരക്ഷിക്കണം, എന്നാൽ പ്രായോഗികമായി ഇത് പ്രവർത്തിക്കുന്നില്ല, അതിനാൽ ഡിസ്കുകൾ ഡ്രോപ്പ് ചെയ്യരുത്. നിങ്ങൾ വീണാലും, സ്പിൻഡിൽ മോട്ടോർ ജാം ആയേക്കാം, എന്നാൽ പിന്നീട് കൂടുതൽ. ചില ഡിസ്കുകളിൽ, വൈബ്രേഷൻ സെൻസർ വളരെ സെൻസിറ്റീവ് ആണ്, ചെറിയ മെക്കാനിക്കൽ വൈബ്രേഷനുകളോട് പ്രതികരിക്കുന്നു. സെൻസറിൽ നിന്ന് ലഭിച്ച ഡാറ്റ തലകളുടെ ചലനം ശരിയാക്കാൻ VCM കൺട്രോളറെ അനുവദിക്കുന്നു. പ്രധാനമായതിന് പുറമേ, അത്തരം ഡിസ്കുകൾക്ക് രണ്ട് അധിക വൈബ്രേഷൻ സെൻസറുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. ഞങ്ങളുടെ ബോർഡിൽ, അധിക സെൻസറുകൾ ലയിപ്പിച്ചിട്ടില്ല, പക്ഷേ അവയ്‌ക്കായി സ്ഥലങ്ങളുണ്ട് - ചിത്രത്തിൽ “വൈബ്രേഷൻ സെൻസർ” എന്ന് സൂചിപ്പിച്ചിരിക്കുന്നു.

ബോർഡിന് മറ്റൊരു സംരക്ഷണ ഉപകരണം ഉണ്ട് - ഒരു താൽക്കാലിക വോൾട്ടേജ് സപ്രഷൻ (ടിവിഎസ്). ഇത് പവർ സർജുകളിൽ നിന്ന് ബോർഡിനെ സംരക്ഷിക്കുന്നു. വൈദ്യുതി കുതിച്ചുയരുമ്പോൾ, ടിവിഎസ് കത്തുകയും ഭൂമിയിലേക്ക് ഒരു ഷോർട്ട് സർക്യൂട്ട് സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. ഈ ബോർഡിൽ രണ്ട് ടിവിഎസ്, 5, 12 വോൾട്ട് ഉണ്ട്.

പഴയ ഡ്രൈവുകൾക്കുള്ള ഇലക്‌ട്രോണിക്‌സ് കുറച്ചുകൂടി സംയോജിപ്പിച്ചിരുന്നു, ഓരോ ഫംഗ്‌ഷനും ഒന്നോ അതിലധികമോ ചിപ്പുകളായി തിരിച്ചിരിക്കുന്നു.


ഇനി നമുക്ക് HDA നോക്കാം.


ബോർഡിന് കീഴിൽ മോട്ടോറിനും തലകൾക്കുമായി കോൺടാക്റ്റുകൾ ഉണ്ട്. കൂടാതെ, ഡിസ്ക് ബോഡിയിൽ (ശ്വാസ ദ്വാരം) ഒരു ചെറിയ, ഏതാണ്ട് അദൃശ്യമായ ദ്വാരം ഉണ്ട്. സമ്മർദ്ദം തുല്യമാക്കാൻ ഇത് സഹായിക്കുന്നു. ഹാർഡ് ഡ്രൈവിനുള്ളിൽ ഒരു വാക്വം ഉണ്ടെന്ന് പലരും വിശ്വസിക്കുന്നു. യഥാർത്ഥത്തിൽ ഇത് സത്യമല്ല. ഉപരിതലത്തിന് മുകളിൽ എയറോഡൈനാമിക് ആയി തലകൾ പുറപ്പെടുന്നതിന് വായു ആവശ്യമാണ്. ഈ ദ്വാരം കണ്ടെയ്‌ൻമെന്റ് ഏരിയയുടെ അകത്തും പുറത്തുമുള്ള മർദ്ദം തുല്യമാക്കാൻ ഡിസ്കിനെ അനുവദിക്കുന്നു. ഉള്ളിൽ, ഈ ദ്വാരം ഒരു ബ്രീത്ത് ഫിൽട്ടർ കൊണ്ട് മൂടിയിരിക്കുന്നു, ഇത് പൊടിയും ഈർപ്പവും കണികകളെ കുടുക്കുന്നു.

ഇനി കണ്ടെയ്ൻമെന്റ് സോണിനുള്ളിലേക്ക് നോക്കാം. ഡിസ്ക് കവർ നീക്കം ചെയ്യുക.


ലിഡ് തന്നെ രസകരമല്ല. പൊടി വരാതിരിക്കാൻ റബ്ബർ ഗാസ്കറ്റ് ഉള്ള ഒരു സ്റ്റീൽ പ്ലേറ്റ് മാത്രം. അവസാനമായി, കണ്ടെയ്ൻമെന്റ് സോൺ പൂരിപ്പിക്കുന്നത് നോക്കാം.


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


പ്ലേറ്റുകളുടെയും സെപ്പറേറ്ററുകളുടെയും സൈഡ് വ്യൂ.


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


ചില ഡ്രൈവുകളിൽ, പ്ലേറ്റുകൾക്ക് പുറത്ത് സ്ഥിതിചെയ്യുന്ന പ്രത്യേക പ്ലാസ്റ്റിക് പാർക്കിംഗ് ഏരിയകളിൽ പാർക്കിംഗ് നടത്തുന്നു.


വെസ്റ്റേൺ ഡിജിറ്റൽ 3.5" ഡ്രൈവിനുള്ള പാർക്കിംഗ് പാഡ്

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

ഹാർഡ് ഡ്രൈവ് ഒരു കൃത്യമായ പൊസിഷനിംഗ് മെക്കാനിസമാണ്, ശരിയായി പ്രവർത്തിക്കാൻ വളരെ ശുദ്ധവായു ആവശ്യമാണ്. ഉപയോഗിക്കുമ്പോൾ, ഹാർഡ് ഡ്രൈവിനുള്ളിൽ ലോഹത്തിന്റെയും ഗ്രീസിന്റെയും സൂക്ഷ്മ കണികകൾ രൂപപ്പെടാം. ഡിസ്കിനുള്ളിലെ വായു ഉടനടി വൃത്തിയാക്കാൻ, ഒരു റീസർക്കുലേഷൻ ഫിൽട്ടർ ഉണ്ട്. ചെറിയ കണങ്ങളെ നിരന്തരം ശേഖരിക്കുകയും കുടുക്കുകയും ചെയ്യുന്ന ഹൈടെക് ഉപകരണമാണിത്. പ്ലേറ്റുകളുടെ ഭ്രമണം സൃഷ്ടിച്ച വായു പ്രവാഹങ്ങളുടെ പാതയിലാണ് ഫിൽട്ടർ സ്ഥിതിചെയ്യുന്നത്


ഇനി മുകളിലെ കാന്തം നീക്കം ചെയ്ത് താഴെ എന്താണ് മറച്ചിരിക്കുന്നതെന്ന് നോക്കാം.


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

നിങ്ങൾക്ക് അവിടെ കാണാൻ കഴിയുന്നത് ഇതാ.


കാന്തിക തല യൂണിറ്റിന്റെ ഭാഗമായ ഒരു വോയ്‌സ് കോയിലും ഞങ്ങൾ ഇവിടെ കാണുന്നു. കോയിലും കാന്തങ്ങളും വിസിഎം ഡ്രൈവ് (വോയ്സ് കോയിൽ മോട്ടോർ, വിസിഎം) രൂപപ്പെടുത്തുന്നു. ഡ്രൈവും കാന്തിക തലകളുടെ ബ്ലോക്കും ഒരു പൊസിഷനർ (ആക്യുവേറ്റർ) രൂപപ്പെടുത്തുന്നു - തലകളെ ചലിപ്പിക്കുന്ന ഒരു ഉപകരണം.

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

ഇനി നമുക്ക് മാഗ്നറ്റിക് ഹെഡ് ബ്ലോക്ക് നീക്കം ചെയ്യാം.


BMG-യുടെ കൃത്യതയും സുഗമവുമായ ചലനത്തെ ഒരു പ്രിസിഷൻ ബെയറിംഗ് പിന്തുണയ്ക്കുന്നു. അലുമിനിയം അലോയ് കൊണ്ട് നിർമ്മിച്ച ബിഎംജിയുടെ ഏറ്റവും വലിയ ഭാഗത്തെ സാധാരണയായി ബ്രാക്കറ്റ് അല്ലെങ്കിൽ റോക്കർ ആം (ആം) എന്ന് വിളിക്കുന്നു. റോക്കർ ഭുജത്തിന്റെ അറ്റത്ത് ഒരു സ്പ്രിംഗ് സസ്പെൻഷനിൽ തലകളുണ്ട് (ഹെഡ്സ് ഗിംബൽ അസംബ്ലി, എച്ച്ജിഎ). സാധാരണയായി തലകളും റോക്കർ ആയുധങ്ങളും വ്യത്യസ്ത നിർമ്മാതാക്കൾ വിതരണം ചെയ്യുന്നു. ഒരു ഫ്ലെക്സിബിൾ കേബിൾ (ഫ്ലെക്സിബിൾ പ്രിന്റഡ് സർക്യൂട്ട്, എഫ്പിസി) കൺട്രോൾ ബോർഡുമായി ബന്ധിപ്പിക്കുന്ന പാഡിലേക്ക് പോകുന്നു.

BMG-യുടെ ഘടകങ്ങളെ അടുത്ത് നോക്കാം.

ഒരു കേബിളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു കോയിൽ.


ബെയറിംഗ്.


ഇനിപ്പറയുന്ന ഫോട്ടോ BMG കോൺടാക്റ്റുകൾ കാണിക്കുന്നു.


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


ഇതൊരു ക്ലാസിക് റോക്കർ ഡിസൈനാണ്.


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

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


നമുക്ക് സ്ലൈഡറിന്റെ ഉപരിതലത്തിലേക്ക് അടുത്ത് നോക്കാം.


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

സ്ലൈഡറിന്റെ മറ്റൊരു ചിത്രം ഇതാ.


ഹെഡ് കോൺടാക്റ്റുകൾ ഇവിടെ വ്യക്തമായി കാണാം.

ഇതുവരെ ചർച്ച ചെയ്യപ്പെടാത്ത ബിഎംജിയുടെ മറ്റൊരു പ്രധാന ഭാഗമാണിത്. ഇതിനെ പ്രീആംപ്ലിഫയർ (പ്രീആമ്പ്) എന്ന് വിളിക്കുന്നു. തലകളെ നിയന്ത്രിക്കുകയും അവയിലേക്കോ അതിൽ നിന്നോ വരുന്ന സിഗ്നലിനെ വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്ന ഒരു ചിപ്പാണ് പ്രീ ആംപ്ലിഫയർ.


വളരെ ലളിതമായ ഒരു കാരണത്താൽ പ്രീആംപ്ലിഫയർ നേരിട്ട് ബിഎംജിയിൽ സ്ഥാപിച്ചിരിക്കുന്നു - തലകളിൽ നിന്ന് വരുന്ന സിഗ്നൽ വളരെ ദുർബലമാണ്. ആധുനിക ഡ്രൈവുകളിൽ ഇതിന് 1 GHz-ൽ കൂടുതൽ ആവൃത്തിയുണ്ട്. നിങ്ങൾ ഹെർമെറ്റിക് സോണിന് പുറത്ത് പ്രീഅംപ്ലിഫയർ നീക്കുകയാണെങ്കിൽ, അത്തരം ഒരു ദുർബലമായ സിഗ്നൽ കൺട്രോൾ ബോർഡിലേക്കുള്ള വഴിയിൽ വളരെയധികം ദുർബലമാകും. ആംപ്ലിഫയർ തലയിൽ നേരിട്ട് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് അസാധ്യമാണ്, കാരണം ഇത് പ്രവർത്തന സമയത്ത് ഗണ്യമായി ചൂടാക്കുന്നു, ഇത് ഒരു അർദ്ധചാലക ആംപ്ലിഫയർ പ്രവർത്തിക്കുന്നത് അസാധ്യമാക്കുന്നു; അത്തരം ചെറിയ വലുപ്പത്തിലുള്ള വാക്വം ട്യൂബ് ആംപ്ലിഫയറുകൾ ഇതുവരെ കണ്ടുപിടിച്ചിട്ടില്ല.

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

തലകളെ കുറിച്ച് മതി, ഡിസ്ക് കൂടുതൽ ഡിസ്അസംബ്ലിംഗ് ചെയ്യാം. മുകളിലെ സെപ്പറേറ്റർ നീക്കം ചെയ്യുക.

അവൻ നോക്കുന്നത് ഇങ്ങനെയാണ്.


അടുത്ത ഫോട്ടോയിൽ മുകളിലെ സെപ്പറേറ്ററും ഹെഡ് ബ്ലോക്കും നീക്കം ചെയ്ത കണ്ടെയ്‌ൻമെന്റ് ഏരിയ നിങ്ങൾ കാണുന്നു.


താഴത്തെ കാന്തം ദൃശ്യമായി.

ഇപ്പോൾ clamping ring (platters clamp).


ഈ മോതിരം പ്ലേറ്റുകളുടെ ബ്ലോക്കിനെ ഒരുമിച്ച് പിടിക്കുന്നു, അവ പരസ്പരം ആപേക്ഷികമായി നീങ്ങുന്നത് തടയുന്നു.

പാൻകേക്കുകൾ ഒരു സ്പിൻഡിൽ ഹബിൽ കെട്ടിയിരിക്കും.


ഇപ്പോൾ ഒന്നും പാൻകേക്കുകൾ പിടിക്കുന്നില്ല, മുകളിലെ പാൻകേക്ക് നീക്കം ചെയ്യുക. അതാണ് താഴെയുള്ളത്.


തലകൾക്കുള്ള ഇടം എങ്ങനെ സൃഷ്ടിക്കപ്പെടുന്നുവെന്ന് ഇപ്പോൾ വ്യക്തമാണ് - പാൻകേക്കുകൾക്കിടയിൽ സ്പേസർ വളയങ്ങളുണ്ട്. ഫോട്ടോ രണ്ടാമത്തെ പാൻകേക്കും രണ്ടാമത്തെ സെപ്പറേറ്ററും കാണിക്കുന്നു.

കാന്തികമല്ലാത്ത അലോയ് അല്ലെങ്കിൽ പോളിമറുകൾ ഉപയോഗിച്ച് നിർമ്മിച്ച ഉയർന്ന കൃത്യതയുള്ള ഭാഗമാണ് സ്‌പെയ്‌സർ റിംഗ്. നമുക്ക് അത് അഴിക്കാം.


ഹെർമെറ്റിക് ബ്ലോക്കിന്റെ അടിഭാഗം പരിശോധിക്കാൻ ഡിസ്കിൽ നിന്ന് മറ്റെല്ലാം എടുക്കാം.


മർദ്ദം തുല്യമാക്കൽ ദ്വാരം ഇങ്ങനെയാണ് കാണപ്പെടുന്നത്. ഇത് എയർ ഫിൽട്ടറിന് കീഴിൽ നേരിട്ട് സ്ഥിതിചെയ്യുന്നു. നമുക്ക് ഫിൽട്ടർ സൂക്ഷ്മമായി പരിശോധിക്കാം.

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

സ്പിൻഡിൽ മോട്ടോറിനെക്കുറിച്ച് കുറച്ചുകൂടി. അതിന്റെ രൂപകൽപ്പന ചിത്രത്തിൽ സ്കീമാറ്റിക് ആയി കാണിച്ചിരിക്കുന്നു.


സ്പിൻഡിൽ ഹബ്ബിനുള്ളിൽ സ്ഥിരമായ ഒരു കാന്തം ഉറപ്പിച്ചിരിക്കുന്നു. സ്റ്റേറ്റർ വിൻഡിംഗുകൾ, കാന്തികക്ഷേത്രം മാറ്റുന്നത്, റോട്ടർ കറങ്ങാൻ കാരണമാകുന്നു.


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

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


റഷ്യൻ, ഇംഗ്ലീഷ് പദങ്ങൾ തമ്മിലുള്ള ബന്ധം ലിയോനിഡ് വോർഷെവ് വ്യക്തമാക്കി.


അപ്ഡേറ്റ് 2018, Sergey Yatsenko

ഒറിജിനലിലേക്കുള്ള റഫറൻസ് നിലനിർത്തിയാൽ വീണ്ടും അച്ചടിക്കാനോ ഉദ്ധരിക്കാനോ അനുവാദമുണ്ട്.

ഫയലുകൾ സൂക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന പ്രധാന തരം ഡിവൈസ് ഡിസ്ക് ഡ്രൈവുകളാണ്. ഒരു ഹാർഡ് ഡ്രൈവിൽ ഒന്നോ അതിലധികമോ ഗ്ലാസ് അല്ലെങ്കിൽ മെറ്റൽ പ്ലേറ്റുകൾ അടങ്ങിയിരിക്കുന്നു, ഓരോന്നിനും ഒന്നോ രണ്ടോ വശങ്ങളിൽ കാന്തിക പദാർത്ഥങ്ങൾ പൂശിയിരിക്കുന്നു. അങ്ങനെ, ഡിസ്കിൽ സാധാരണയായി പ്ലേറ്റുകളുടെ ഒരു സ്റ്റാക്ക് അടങ്ങിയിരിക്കുന്നു (ചിത്രം 7.4).

അരി. 7.4 ഹാർഡ് ഡ്രൈവ് ഡയഗ്രം

പ്ലേറ്റുകളുടെ ഇരുവശത്തും നേർത്ത കേന്ദ്രീകൃത വളയങ്ങൾ അടയാളപ്പെടുത്തിയിരിക്കുന്നു - ട്രാക്കുകൾ (ട്രാക്കുകൾ),അതിൽ ഡാറ്റ സംഭരിച്ചിരിക്കുന്നു. ട്രാക്കുകളുടെ എണ്ണം ഡിസ്ക് തരത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ട്രാക്ക് നമ്പറിംഗ് ഡിസ്കിന്റെ പുറം അറ്റത്ത് നിന്ന് 0 മുതൽ ആരംഭിക്കുന്നു. ട്രാക്കിൽ നിന്നുള്ള ഡാറ്റ റെക്കോർഡുചെയ്യുന്നതും വായിക്കുന്നതും കാന്തിക തലയാണ് നടത്തുന്നത്.

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

മേഖല- ഒരു ഡിസ്ക് ഉപകരണവും റാമും തമ്മിലുള്ള ഡാറ്റാ എക്സ്ചേഞ്ചിന്റെ ഏറ്റവും ചെറിയ അഡ്രസ് ചെയ്യാവുന്ന യൂണിറ്റ്. കൺട്രോളർ ഡിസ്കിൽ ആവശ്യമുള്ള സെക്ടർ കണ്ടെത്തുന്നതിന്, സെക്ടർ വിലാസത്തിന്റെ എല്ലാ ഘടകങ്ങളും നൽകേണ്ടത് ആവശ്യമാണ്: സിലിണ്ടർ നമ്പർ, ഉപരിതല നമ്പർ, സെക്ടർ നമ്പർ. ഒരു സാധാരണ അഭ്യർത്ഥന ഒന്നിലധികം മേഖലകൾ വായിക്കുന്നത് ഉൾപ്പെടുന്നു.

ഒരു ഡിസ്കിൽ പ്രവർത്തിക്കുമ്പോൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം സാധാരണയായി ഡിസ്ക് സ്പേസിന്റെ സ്വന്തം യൂണിറ്റ് ഉപയോഗിക്കുന്നു ക്ലസ്റ്റർ. ക്ലസ്റ്റർ വലുപ്പം ഫിസിക്കൽ സെക്ടർ വലുപ്പത്തിന്റെ ഗുണിതമാണ്, പാർട്ടീഷൻ വലുപ്പത്തെ ആശ്രയിച്ച്, 1 മുതൽ 128 സെക്ടറുകൾ വരെ (512 ബൈറ്റുകൾ മുതൽ 128 കെബി വരെ) വരാം. ഡിസ്ക് ഫോർമാറ്റ് ചെയ്യുമ്പോൾ ക്ലസ്റ്റർ വലുപ്പം സ്വയമേവ അല്ലെങ്കിൽ സ്വമേധയാ സജ്ജീകരിച്ചിരിക്കുന്നു.

ഒരു ഫയൽ സൃഷ്ടിക്കുമ്പോൾ, ക്ലസ്റ്ററുകൾ വഴി അതിന് ഡിസ്ക് സ്പേസ് അനുവദിക്കും. ഉദാഹരണത്തിന്, ഫയൽ വലുപ്പം 2560 ബൈറ്റുകളും ഫയൽ സിസ്റ്റത്തിലെ ക്ലസ്റ്റർ വലുപ്പം 1024 ബൈറ്റുകളുമാണെങ്കിൽ, ഫയൽ ഡിസ്കിൽ 3 ക്ലസ്റ്ററുകൾ അനുവദിക്കും.

*ചിലപ്പോൾ ഒരു ക്ലസ്റ്ററിനെ ബ്ലോക്ക് എന്ന് വിളിക്കുന്നു (ഉദാഹരണത്തിന്, Unix OS-ൽ), ഇത് ആശയക്കുഴപ്പം സൃഷ്ടിക്കുന്നു.

അതിന്റെ ഫലമായി ട്രാക്കുകളും സെക്ടറുകളും സൃഷ്ടിക്കപ്പെടുന്നു താഴ്ന്ന നില (ഭൗതികം)ഡിസ്ക് ഫോർമാറ്റിംഗ്. ലോ-ലെവൽ ഫോർമാറ്റിംഗ് ഈ ഡിസ്ക് ഉപയോഗിക്കുന്ന OS-ന്റെ തരത്തെ ആശ്രയിക്കുന്നില്ല.

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

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

വ്യത്യസ്‌ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ പാർട്ടീഷനുകളുടെ ഒരു പൊതു ആശയം ഉപയോഗിക്കുന്നു, എന്നാൽ ഓരോ OS തരത്തിനും പ്രത്യേകമായ ലോജിക്കൽ ഉപകരണങ്ങൾ സൃഷ്ടിക്കുന്നു. അതിനാൽ, വ്യത്യസ്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ സൃഷ്ടിച്ച ലോജിക്കൽ ഉപകരണങ്ങളും ഫയൽ സിസ്റ്റങ്ങളും പൊതുവെ അനുയോജ്യമല്ല.

അനന്തരഫലമായി, ഒരു ലോജിക്കൽ ഉപകരണത്തിൽ ഒരു ഫയൽ സിസ്റ്റം മാത്രമേ സൃഷ്ടിക്കാൻ കഴിയൂ. ഒരേ ഫിസിക്കൽ ഡിസ്കിന്റെ വ്യത്യസ്ത ലോജിക്കൽ ഡിവൈസുകളിൽ വ്യത്യസ്ത തരത്തിലുള്ള ഫയൽ സിസ്റ്റങ്ങൾ അടങ്ങിയിരിക്കാം, ഉദാഹരണത്തിന്: പാർട്ടീഷനുകൾ C, E എന്നിവയ്ക്ക് NTFS ഫയൽ സിസ്റ്റം ഉണ്ട്, പാർട്ടീഷൻ D-യ്ക്ക് FAT ഫയൽ സിസ്റ്റം ഉണ്ട്.

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

ഹാർഡ് ഡ്രൈവുകൾ സംഘടിപ്പിക്കുന്നു

ആമുഖം

1. ഹാർഡ് ഡ്രൈവുകൾ സംഘടിപ്പിക്കുന്നു

1.1 ഉപകരണങ്ങൾ തടയുക

1.2 ഹാർഡ് ഡ്രൈവ് ഉപകരണം

1.2.1. എച്ച്ഡിഡിയുടെ ഫിസിക്കൽ കോർഡിനേറ്റുകൾ: സിലിണ്ടറുകൾ, തലകൾ, സെക്ടറുകൾ

1.2.2. ലോജിക് ബ്ലോക്കുകൾ

1.2.3. ഹാർഡ് ഡ്രൈവുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ബയോസ് പ്രവർത്തനങ്ങൾ

1.2.4. വലിയ ഡിസ്കുകളിൽ പ്രവർത്തിക്കുമ്പോൾ ബയോസ് പ്രശ്നങ്ങൾ

2.3 ഒരു ഹാർഡ് ഡ്രൈവിന്റെ ബ്ലോക്ക് ഡയഗ്രം

1.3.1. ഒരു ഫിസിക്കൽ ഉപകരണത്തിന്റെ ബ്ലോക്ക് ഡയഗ്രം

1.3.2. വിവര പ്രാതിനിധ്യത്തിനായുള്ള അമൂർത്ത തലങ്ങളുടെ ശ്രേണി

1.4 ഹാർഡ് ഡ്രൈവുകൾ ഫോർമാറ്റ് ചെയ്യുന്നു

1.4.1. ഫിസിക്കൽ ഫോർമാറ്റിംഗ് (താഴ്ന്ന നില)

1.4.2. ലോജിക്കൽ ഫോർമാറ്റിംഗ്

1.5 വിഭാഗങ്ങൾ

1.5.1. പ്രാഥമിക പാർട്ടീഷനുകൾ

1.5.2. അധിക (വിപുലീകരിച്ച) വിഭാഗങ്ങൾ

1.5.3. അധിക വിഭാഗത്തിന്റെ ഉപവിഭാഗങ്ങൾ

1.5.4. പാർട്ടീഷനുകളുടെ വലുപ്പം മാറ്റുന്നു.

1.6 ഫയൽ സിസ്റ്റങ്ങൾ

1.6.1. FAT16

1.6.2. FAT32

1.6.3. NTFS

1.6.4. എച്ച്പിഎഫ്എസ്

1.6.5. Ext2fs

1.7 ഫയൽ സിസ്റ്റങ്ങൾ മൌണ്ട് ചെയ്യുന്നു

1.7.1. ഡ്രൈവ് നാമകരണ ക്രമം

1.8 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ബൂട്ട് ഓർഡർ

1.8.1. മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് (MBR)

1.8.2. OS ബൂട്ട് ബ്ലോക്ക് (BR)

1.9 ഉപസംഹാരം

ആമുഖം

ഒരു ആധുനിക ഹാർഡ് ഡ്രൈവ് തികച്ചും സങ്കീർണ്ണമായ ഉപകരണമാണ്. വിവരങ്ങൾ വായിക്കുന്നതിനും എഴുതുന്നതിനുമുള്ള വേഗത വർദ്ധിപ്പിക്കുക, റെക്കോർഡിംഗ് സാന്ദ്രത വർദ്ധിപ്പിക്കുക, അതുപോലെ തന്നെ വിശ്വാസ്യത, ഊർജ്ജ ഉപഭോഗം, ശബ്ദം എന്നിവയ്ക്കായുള്ള വർദ്ധിച്ച ആവശ്യകതകൾ നിറവേറ്റുന്നതിനുള്ള ആധുനിക പ്രവണതകൾ, വിവര സംഭരണ ​​ഓർഗനൈസേഷൻ സാങ്കേതികവിദ്യകളുടെയും എച്ച്ഡിഡി നിർമ്മാണ സാങ്കേതികവിദ്യയുടെയും സങ്കീർണ്ണത വർദ്ധിപ്പിക്കുന്നതിലൂടെ കൈവരിക്കുന്നു.

1. ഹാർഡ് ഡ്രൈവുകൾ സംഘടിപ്പിക്കുന്നു

1.1 ഉപകരണങ്ങൾ തടയുക

ക്രമരഹിതമായ ആക്‌സസ് സാധ്യതയുള്ള വലിയ അളവിലുള്ള വിവരങ്ങൾ സംഭരിക്കുന്നതിനുള്ള ഏത് ഉപകരണത്തിനും ഒരെണ്ണം ഉണ്ട്സ്വഭാവ സവിശേഷത: അതിന്റെ സ്റ്റോറേജ് മീഡിയത്തിന്റെ ശേഷി വർദ്ധിക്കുന്നതിനനുസരിച്ച് വിവരങ്ങൾക്കായി തിരയാനുള്ള സമയം വർദ്ധിക്കുന്നു. ഈ സാഹചര്യം കാരണം, ഓരോ ഡാറ്റ ആക്സസ് ഓപ്പറേഷനും വിഭജിക്കുന്നത് സൗകര്യപ്രദമാണ്രണ്ട് ഘട്ടങ്ങളിലായി

മീഡിയയിൽ വിവരങ്ങൾ സ്ഥിതിചെയ്യുന്ന സ്ഥലത്തിനായി തിരയുക

വിവരങ്ങളിലേക്കുള്ള പ്രവേശനം

തിരയൽ ഘട്ടം നടപ്പിലാക്കുകയാണെങ്കിൽ മെക്കാനിക്കൽ ഡ്രൈവ് വഴി, പിന്നീട് അതിന്റെ നിർവ്വഹണ സമയം ഒരു ബൈറ്റ് വായിക്കുന്നതിനോ എഴുതുന്നതിനോ ഉള്ള സമയത്തെ പല ഓർഡറുകളാൽ കവിയുന്നു.

അതുകൊണ്ട് വേണ്ടി ജോലി കാര്യക്ഷമത മെച്ചപ്പെടുത്തുന്നുഉപകരണങ്ങൾ ബ്ലോക്ക് അടിസ്ഥാനമാക്കിയാണ് നിർമ്മിച്ചിരിക്കുന്നത്: ഓരോ തിരയൽ പ്രവർത്തനത്തിനും, ആവശ്യത്തിന് വലിയൊരു ഡാറ്റ വായിക്കുകയോ എഴുതുകയോ ചെയ്യുന്നു, അതിനെ ബ്ലോക്ക് എന്ന് വിളിക്കുന്നു. അങ്ങനെ, വിവരങ്ങളിലേക്കുള്ള ആക്സസ് ക്രമരഹിതമായി അഡ്രസ് ചെയ്യാവുന്ന ബ്ലോക്കുകളിലാണ് നടത്തുന്നത്, കൂടാതെ ഉപകരണങ്ങളെ തന്നെ ബ്ലോക്ക് ഉപകരണങ്ങൾ എന്ന് വിളിക്കുന്നു. ഹാർഡ് ഡ്രൈവുകൾ ഒരു തരം ബ്ലോക്ക് ഉപകരണമാണ്. ഒരു ഇൻഫർമേഷൻ ബ്ലോക്കിന്റെ വലിപ്പം കാലക്രമേണ എല്ലാ ഹാർഡ് ഡ്രൈവുകൾക്കും സ്റ്റാൻഡേർഡ് ആയിത്തീർന്നു, അത് 512 ബൈറ്റുകളാണ്. ഉദാഹരണത്തിന്, 40GB ഡിസ്കിലെ ബ്ലോക്കുകളുടെ എണ്ണം ഏകദേശം 80 ദശലക്ഷമാണ്.

1.2. ഹാർഡ് ഡ്രൈവ് ഉപകരണം

കറങ്ങുന്ന സ്പിൻഡിൽ ഘടിപ്പിച്ചിരിക്കുന്ന ഒന്നോ അതിലധികമോ കാന്തിക പൂശിയ ഡിസ്കുകൾ അടങ്ങിയതാണ് ആധുനിക ഹാർഡ് ഡ്രൈവ്. വിവരങ്ങൾ വായിക്കുന്നതിനും എഴുതുന്നതിനുമായി ഓരോ ഡിസ്കിന്റെയും ഓരോ ഉപരിതലത്തിലും കാന്തിക തലകൾ സമന്വയത്തോടെ നീങ്ങുന്നു. ഈ മുഴുവൻ സിസ്റ്റവും നിയന്ത്രിക്കുന്നത് ബിൽറ്റ്-ഇൻ ഇലക്ട്രോണിക്സാണ്, അത് കാന്തിക പദാർത്ഥത്തിനും കമ്പ്യൂട്ടറിന്റെ മെമ്മറിക്കും ഇടയിൽ വിവരങ്ങളുടെ കാര്യക്ഷമമായ കൈമാറ്റം ഉറപ്പാക്കുന്നു.

1.2.1. എച്ച്ഡിഡിയുടെ ഫിസിക്കൽ കോർഡിനേറ്റുകൾ: സിലിണ്ടറുകൾ, തലകൾ, സെക്ടറുകൾ

ഭൗതിക തലത്തിൽ, വിവരങ്ങൾ എഴുതുകയോ വായിക്കുകയോ ചെയ്യുന്ന സ്ഥാനം (മൂന്ന് കോർഡിനേറ്റുകൾ) സൂചിപ്പിക്കാൻ ഡിസ്കിന് മൂന്ന് ഡിഗ്രി സ്വാതന്ത്ര്യമുണ്ട്:

  സിലിണ്ടർ. കാന്തികമായി പൂശിയ ഡിസ്കുകൾ കറങ്ങുമ്പോൾ, തലകൾ പ്ലേറ്ററുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഒരു വൃത്തത്തിൽ നീങ്ങുന്നു. മാത്രമല്ല, അവയെല്ലാം ഡിസ്കിന്റെ മധ്യഭാഗത്ത് നിന്ന് ഒരു നിശ്ചിത അകലത്തിലാണ് സ്ഥിതി ചെയ്യുന്നത്. മധ്യഭാഗത്ത് നിന്ന് ഒരേ അകലത്തിൽ സ്ഥിതിചെയ്യുന്ന ഡിസ്കുകളുടെ എല്ലാ ഉപരിതലങ്ങളിലുമുള്ള തലകളുടെ ഈ വൃത്താകൃതിയിലുള്ള പാതകളുടെ കൂട്ടത്തെ സിലിണ്ടർ എന്ന് വിളിക്കുന്നു. കാന്തിക തലകൾ പരസ്പരം കർശനമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ, അവ സമന്വയത്തോടെ നീങ്ങുകയും ഒരേ സിലിണ്ടറിൽ ഒരേസമയം സ്ഥിതിചെയ്യുകയും ചെയ്യുന്നു. തന്നിരിക്കുന്ന സിലിണ്ടറിൽ തലകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഹെഡ് ബ്ലോക്ക് നീക്കേണ്ടത് ആവശ്യമാണ്, ഇതിന് ഏകദേശം 1.20 മില്ലിസെക്കൻഡ് സമയം ആവശ്യമാണ്.

  തല. ഒന്നിലധികം ഉപരിതലങ്ങൾ അധിക ചോയ്സ് നൽകുന്നു. മെക്കാനിക്കൽ ഘടകങ്ങളുടെ പങ്കാളിത്തമില്ലാതെ സ്വിച്ചിംഗ് നടത്തുന്നതിനാൽ ഒരു തലയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് മാറാൻ സമയമൊന്നും ആവശ്യമില്ല.

  മേഖല. ഭൂമിശാസ്ത്രപരമായി ഒരു സർക്കിളിന്റെ ഒരു ചെറിയ കമാനവുമായി പൊരുത്തപ്പെടുന്ന താരതമ്യേന ചെറിയ ഡാറ്റയാണ് ഒരു ബ്ലോക്ക് വിവരങ്ങൾ. മധ്യഭാഗത്ത് നിന്ന് നോക്കുമ്പോൾ, അത്തരം ആർക്കുകൾ ഒരു കോർണർ സെക്ടറിലാണ് സ്ഥിതി ചെയ്യുന്നത്. കൃത്യമായി പറഞ്ഞാൽ, ആധുനിക ഡിസ്കുകളിൽ ഇത് സംഭവിക്കില്ല, കാരണം ചുറ്റളവുകൾ വർദ്ധിക്കുന്ന ആരം വർദ്ധിക്കുന്നു, ഒരു ബിറ്റിന്റെ വലുപ്പം എല്ലായിടത്തും തുല്യമാണ്. അതിനാൽ, ദൈർഘ്യമേറിയ ട്രാക്കുകൾ കൂടുതൽ ബിറ്റുകൾക്ക് യോജിക്കുന്നു, അതിനാൽ കൂടുതൽ ഡാറ്റ ബ്ലോക്കുകൾ. ഒരു ട്രാക്കിൽ ഒരു സെക്ടർ തിരഞ്ഞെടുക്കുന്നതിന്, നിങ്ങൾ തലകൾ ചലിപ്പിക്കേണ്ടതില്ല, പക്ഷേ പ്ലേറ്റുകൾ കറങ്ങുന്നത് വരെ നിങ്ങൾ കാത്തിരിക്കേണ്ടതുണ്ട്, അങ്ങനെ സെക്ടർ വിലാസം റീഡ്/റൈറ്റ് ഹെഡുകളെ സമീപിക്കും. മിനിറ്റിൽ ഏകദേശം 5.7 ആയിരം വിപ്ലവങ്ങളുടെ ഡിസ്ക് റൊട്ടേഷൻ വേഗതയിൽ, സെക്ടർ കാത്തിരിപ്പ് സമയം ഏകദേശം 8-10 മില്ലിസെക്കൻഡ് ആണ്. ഈ സമയം തലകൾ ചലിപ്പിക്കാൻ എടുക്കുന്ന സമയത്തേക്കാൾ ദൈർഘ്യമേറിയതാണ്; എന്നിരുന്നാലും, അവ നീക്കിയതിന് ശേഷവും, സെക്ടർ അടയാളം തിരയേണ്ടതുണ്ട്, അതിനാൽ വിവരങ്ങൾക്കായി തിരയുമ്പോൾ സിലിണ്ടർ മാറ്റുന്നത് ഏറ്റവും ദൈർഘ്യമേറിയ പ്രവർത്തനമാണ്.

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

പലപ്പോഴും നിങ്ങൾക്ക് ഈ പദം കേൾക്കാംബ്ലോക്കും സെക്ടർ എന്ന പദവും . ഞങ്ങൾ ഒരു ഹാർഡ് ഡ്രൈവിനെക്കുറിച്ചാണ് സംസാരിക്കുന്നതെങ്കിൽ രണ്ടും 512 ബൈറ്റുകളുടെ വലുപ്പത്തിലുള്ള ഒരു ഡാറ്റയെ സൂചിപ്പിക്കുന്നു. എന്നിരുന്നാലും, “ബ്ലോക്ക്” എന്ന വാക്ക് ഡിസ്കിലെ ഡാറ്റയുടെ ലോജിക്കൽ ഘടനയെ പ്രതിഫലിപ്പിക്കുമ്പോൾ, “സെക്ടർ” എന്ന വാക്ക് ഡിസ്കുകളുടെ ഭൗതിക ഘടനയുടെ ഒരു ഭാഗം മാത്രമേ പ്രതിഫലിപ്പിക്കുന്നുള്ളൂ, അത് കാലക്രമേണ അന്തർനിർമ്മിതത്തിന്റെ ആഴത്തിൽ നമ്മിൽ നിന്ന് മറഞ്ഞിരിക്കുന്നു. കണ്ട്രോളർ. പദം ഉപയോഗിക്കുന്നതാണ് കൂടുതൽ ശരിയെന്ന് ഇതിൽ നിന്ന് മനസ്സിലാക്കാംബ്ലോക്ക്.

1.2.2. ലോജിക് ബ്ലോക്കുകൾ

എല്ലാ ആധുനിക ഹാർഡ് ഡ്രൈവുകളും പുതിയതും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ ഡിസൈനിലേക്ക് മാറിയിരിക്കുന്നുവിലാസം - ലീനിയർ. ഓരോ ബ്ലോക്കിനും ഒരൊറ്റ സംഖ്യ, അതിന്റെ നമ്പർ എന്നിവയുണ്ട്. ആധുനിക നിലവാരം ATA-5 ഡിസ്ക് നമ്പറുകൾ സംഭരിക്കുന്നതിന് 28 ബിറ്റുകൾ അനുവദിക്കുന്നു, ഇത് നിങ്ങളെ 268435456 ബ്ലോക്കുകൾ അല്ലെങ്കിൽ ഏകദേശം 137.4 ജിഗാബൈറ്റുകൾ അഭിസംബോധന ചെയ്യാൻ അനുവദിക്കുന്നു.

ബിൽറ്റ്-ഇൻ ഹാർഡ് ഡ്രൈവ് കൺട്രോളറിൽ നമ്പറിന്റെ വ്യാഖ്യാനം മറച്ചിരിക്കുന്നു. ഇതൊക്കെയാണെങ്കിലും, ഹാർഡ് ഡ്രൈവ് നിർമ്മാതാക്കൾക്ക് പൊതുവായി അംഗീകരിക്കപ്പെട്ട ചില നിയമങ്ങളുണ്ട്, അതനുസരിച്ച് ലോജിക്കൽ ബ്ലോക്ക് നമ്പർ സിലിണ്ടർ, ഹെഡ്, സെക്ടർ നമ്പറുകളിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു:

<блок> = (<цилиндр>* തലകളുടെ എണ്ണം +<головка>) * NUMBER_SECTORS +<сектор> - 1

NUMBER_HEADS ബയോസ് തിരികെ നൽകിയ ഹാർഡ് ഡ്രൈവ് ഹെഡുകളുടെ എണ്ണം

NUMBER_SECTORS BIOS തിരികെ നൽകിയ ഹാർഡ് ഡ്രൈവ് സെക്ടറുകളുടെ എണ്ണം

<сектор> സെക്ടർ നമ്പർ, ശ്രേണിയിൽ നിന്ന് [1 . NUMBER_SECTORS ]

<головка> ഹെഡ് നമ്പർ, ശ്രേണിയിൽ നിന്ന് [0 . NUMBER_HEADS-1 ]

<цилиндр> സിലിണ്ടർ നമ്പർ, ശ്രേണിയിൽ നിന്ന് [0 . CYLINDER_NUMBER-1 ]

കോർഡിനേറ്റ് മാറ്റങ്ങളുടെ ക്രമംരേഖീയ വിലാസത്തിനായി വിവരങ്ങളുടെ സ്ഥാനം: ബ്ലോക്ക് നമ്പർ വർദ്ധിക്കുമ്പോൾ, സെക്ടർ നമ്പർ ആദ്യം മാറുന്നു, തുടർന്ന് ഹെഡ് നമ്പർ, തുടർന്ന് സിലിണ്ടർ നമ്പർ. തുടർച്ചയായ ഡാറ്റ ബ്ലോക്കുകളുടെ ഏറ്റവും വലിയ മേഖലയാണ് സിലിണ്ടറുകൾ എന്ന് ഇത് പിന്തുടരുന്നു. ഇക്കാരണത്താൽ, മിക്ക സ്റ്റാൻഡേർഡ് ടൂളുകളും (fdisk) സൃഷ്ടിക്കുമ്പോൾ പാർട്ടീഷനുകൾ വിന്യസിക്കുന്ന അതിരുകളാണ് സിലിണ്ടറുകൾ.

ലീനിയർ അഡ്രസ്സിംഗ് കൂടുതൽ പുരോഗമനപരമാണെങ്കിലും, അത് നയിച്ചുഅനുയോജ്യത പ്രശ്നങ്ങളിലേക്ക്, അത് കുറേ വർഷങ്ങളായി നടക്കുന്നു. അടിസ്ഥാനപരമായി, ഈ പ്രശ്നങ്ങൾ പഴയ മദർബോർഡുകളുള്ള പുതിയ ഹാർഡ് ഡ്രൈവുകളുടെയും വിവിധ ബയോസ് ക്രമീകരണങ്ങളുടെയും ഉപയോഗവുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു, അവ ചുവടെ ചർച്ചചെയ്യും.

1.2.3. ഹാർഡ് ഡ്രൈവുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ബയോസ് പ്രവർത്തനങ്ങൾ

ബേസിക് ഇൻപുട്ട് ഔട്ട്പുട്ട് സിസ്റ്റം (BIOS) പ്രോഗ്രാമുകൾക്ക് ഹാർഡ് ഡ്രൈവുകളുമായി ആശയവിനിമയം നടത്താനുള്ള കഴിവ് നൽകുന്നു. ഈ ആവശ്യത്തിനായി ഒരു പ്രത്യേക സോഫ്റ്റ്വെയർ തടസ്സമുണ്ട്, INT 13 മണിക്കൂർ.

ഏത് തരത്തിലുള്ള ഹാർഡ് ഡ്രൈവുകളുമായും സംവദിക്കുന്നതിന് പ്രോഗ്രാമുകൾക്ക് ഒരു സാധാരണ ഇന്റർഫേസ് നൽകിയിട്ടുണ്ട് എന്നതാണ് ബയോസിന്റെ പ്രധാന നേട്ടം. ആദ്യത്തെ ബയോസ് പതിപ്പുകൾ രൂപകൽപന ചെയ്ത സമയത്ത്, ഹാർഡ് ഡ്രൈവുകൾ ഇന്നത്തെപ്പോലെ നിലവാരമുള്ളതായിരുന്നില്ല, അതിനാൽ I/O ഫംഗ്‌ഷനുകൾ നടപ്പിലാക്കുന്നതിൽ വ്യത്യാസമുണ്ടാകുമെന്ന് പ്രതീക്ഷിച്ചിരുന്നു. പ്രാരംഭ ഘട്ടത്തിൽ BIOS- ന്റെ നേരിട്ടുള്ള പങ്കാളിത്തത്തോടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (OS) ലോഡ് ചെയ്യുന്നു, ഇക്കാരണത്താൽ, ഏതെങ്കിലും OS- യുടെ ലോഡിംഗ് സ്റ്റാൻഡേർഡ് രീതിയിൽ ആരംഭിക്കുന്നു. BIOS-ന് ഇത് ഒരു നല്ല പങ്കുണ്ട്.

ഡിസ്കുകളുമായുള്ള പ്രവർത്തനവുമായി ബന്ധപ്പെട്ട് ബയോസിന്റെ പ്രധാന പോരായ്മകൾ ഇവയാണ്:

1. വളരെ പതുക്കെ. മിക്ക കമ്പ്യൂട്ടർ ബയോസുകളും ആവർത്തിച്ചുള്ള പ്രവർത്തനങ്ങൾ നടത്താൻ ധാരാളം സമയം ചെലവഴിക്കുന്നു. കൂടാതെ, അവർ എല്ലായ്പ്പോഴും ഹാർഡ് ഡ്രൈവുകളുടെ വിപുലമായ ഡയഗ്നോസ്റ്റിക്സ് നടത്തുന്നില്ല, അതിന്റെ ഫലമായി ഹാർഡ് ഡ്രൈവുകളുമായുള്ള പ്രവർത്തനം പ്രകടനത്തിന്റെ കാര്യത്തിൽ ഏറ്റവും ഒപ്റ്റിമൽ മോഡുകളിൽ നടക്കുന്നില്ല. അതിനാൽ, സെക്കൻഡിൽ 10 അല്ലെങ്കിൽ അതിൽ കൂടുതൽ മെഗാബൈറ്റ് ക്രമത്തിലുള്ള ആധുനിക വായന-എഴുത്ത് വേഗതയിൽ, ബയോസ് വഴിയുള്ള വായന വേഗത 2-2.5 MB/s മാത്രമാണ്.

2. കർശനമായി സ്ഥിരതയുള്ള. ബയോസ് ഉപയോഗിച്ച് ഒരു ഡ്രൈവ് ആക്‌സസ് ചെയ്യാൻ കഴിയൂ, മറ്റൊന്ന് ആക്‌സസ് ചെയ്‌തതിനുശേഷം മാത്രമേ ആക്‌സസ് ചെയ്യാൻ കഴിയൂ, ഡ്രൈവുകൾ സ്വതന്ത്രമായി പ്രവർത്തിക്കാമെങ്കിലും, സിസ്റ്റം കാര്യക്ഷമത കുറയും.

3. അവർക്ക് 20-ബിറ്റ് മെമ്മറി വിലാസം മാത്രമേ ഉള്ളൂ. ബയോസ് ഫംഗ്ഷനുകൾ യഥാർത്ഥത്തിൽ ഇന്റൽ 8086 പ്രൊസസ്സറുകൾക്കായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്, ഇതിന് 1 മെഗാബൈറ്റ് മെമ്മറി മാത്രമേ കൈകാര്യം ചെയ്യാൻ കഴിയൂ. അതിനാൽ, ഒരു ആധുനിക കമ്പ്യൂട്ടറിന്റെ കഴിവുകൾ പൂർണ്ണമായി മനസ്സിലാക്കാൻ ബയോസിന് കഴിയില്ല.

4. ഡിസ്ക് ബ്ലോക്കുകളെ അഭിസംബോധന ചെയ്യുന്നതിൽ അവർക്ക് നിയന്ത്രണങ്ങളുണ്ട്, ഇത് 8GB പരിധിക്കപ്പുറം സ്ഥിതി ചെയ്യുന്ന OS-കൾ ലോഡുചെയ്യുന്നതിൽ പ്രശ്നങ്ങളിലേക്ക് നയിക്കുന്നു. ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് ഈ പ്രശ്നം പരിഹരിക്കാൻ സഹായിക്കുന്ന ഒരു വിപുലീകരണമാണ് ബയോസിന്റെ ആധുനിക പതിപ്പുകൾക്കുള്ളത്. എന്നിരുന്നാലും, ഈ വിപുലീകരണം പഴയ ബയോസ് സവിശേഷതകളുമായി പൊരുത്തപ്പെടുന്നില്ല, അതിനാൽ പഴയ ബയോസ് ഇന്റർഫേസുകൾ ഉപയോഗിക്കുന്ന ഡോസ് പോലുള്ള പഴയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് 8 ജിബി പരിധി മറികടക്കാനും കഴിയില്ല.

ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലെ ഈ പോരായ്മകൾ മറികടക്കുന്നത് ഹാർഡ് ഡ്രൈവുകളിൽ പ്രവർത്തിക്കുന്നതിന് സ്വന്തം ഡ്രൈവറുകൾ ഉപയോഗിച്ചാണ്. എന്നിരുന്നാലും, പ്രാരംഭ ഘട്ടത്തിൽ, OS കേർണൽ ഇതുവരെ മെമ്മറിയിലേക്ക് ലോഡുചെയ്യാത്തതും ഡിസ്കുകളിൽ പ്രവർത്തിക്കാൻ ഡ്രൈവറുകൾ ഇല്ലാത്തതും ആയപ്പോൾ, സിസ്റ്റം ബൂട്ട് ചെയ്യുന്നതിനുള്ള ഏക ഏകീകൃത മാർഗ്ഗം BIOS നൽകുന്നു.

BIOS സവിശേഷതകൾ ഡ്രൈവുകൾക്ക് അദ്വിതീയ നമ്പറുകൾ നൽകി ആക്സസ് നൽകുന്നു. ഡിസ്ക് നമ്പറിനായി, 1 ബൈറ്റ് അനുവദിച്ചിരിക്കുന്നു, അതിൽ 80-FFh ശ്രേണിയിൽ ഒരു സംഖ്യ അടങ്ങിയിരിക്കുന്നു (00h-7Fh നമ്പറുകൾ ഫ്ലോപ്പി ഡിസ്കുകളുമായി യോജിക്കുന്നു). 80h, 81h, 82h, എന്നീ അക്കങ്ങളുമായി പൊരുത്തപ്പെടുന്ന C, D, E. എന്ന അക്ഷരങ്ങളുള്ള ബയോസ് പേരുകൾ അതിന്റെ ക്രമീകരണങ്ങളിൽ ഡ്രൈവ് ചെയ്യുന്നു. ഈ അക്ഷരങ്ങൾ ഫിസിക്കൽ ഡ്രൈവുകളുമായി പൊരുത്തപ്പെടുന്നു, ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ നിന്ന് കാണുന്ന ലോജിക്കൽ ഡ്രൈവ് അക്ഷരങ്ങളുമായി ആശയക്കുഴപ്പത്തിലാകരുത്.

1.2.4. വലിയ ഡിസ്കുകളിൽ പ്രവർത്തിക്കുമ്പോൾ ബയോസ് പ്രശ്നങ്ങൾ

സ്റ്റാൻഡേർഡ് ബയോസ് ഫംഗ്ഷനുകൾ സിലിണ്ടർ, ഹെഡ്, സെക്ടർ എന്നിവയിൽ മാത്രം ഒരു ഡിസ്കിൽ പ്രവർത്തിക്കുന്നു. റീഡ് ആൻഡ് റൈറ്റ് ഫംഗ്ഷനുകൾക്കുള്ള എല്ലാ പാരാമീറ്ററുകളും പ്രോസസ്സർ രജിസ്റ്ററുകളിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു, കൂടാതെ

-സിലിണ്ടർ നമ്പറിനായി 10 ബിറ്റുകൾ അനുവദിച്ചിരിക്കുന്നു (1024 സിലിണ്ടറുകൾ).

-8 ബിറ്റുകൾ ഹെഡ് നമ്പറിനായി അനുവദിച്ചിരിക്കുന്നു (256 തലകൾ).

-സെക്ടർ നമ്പറിന് (63 സെക്ടറുകൾ) 6 ബിറ്റുകൾ അനുവദിച്ചിരിക്കുന്നു.

എംബഡഡ് ഹാർഡ് ഡ്രൈവ് കൺട്രോളറുകൾക്കുള്ള ആദ്യ ATA സ്റ്റാൻഡേർഡ് നിർവചിച്ചു

ഹാർഡ് ഡ്രൈവ് പാരാമീറ്ററുകളുടെ ഇനിപ്പറയുന്ന ശ്രേണികൾ:

-16 ബിറ്റുകൾ സിലിണ്ടർ നമ്പറിനായി അനുവദിച്ചിരിക്കുന്നു (65536 സിലിണ്ടറുകൾ).

-ഹെഡ് നമ്പറിന് (16 തലകൾ) 4 ബിറ്റുകൾ അനുവദിച്ചിരിക്കുന്നു.

-സെക്ടർ നമ്പറിനായി (64 സെക്ടറുകൾ) 6 ബിറ്റുകൾ അനുവദിച്ചിരിക്കുന്നു.

ഈ ആവശ്യകതകൾ സംയോജിപ്പിച്ചതിന്റെ ഫലമായി, ബയോസ് അഡ്രസ് ചെയ്യാവുന്ന ഡിസ്ക് കപ്പാസിറ്റി 504 MB ആയി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. വലിയ ഡിസ്കുകളുടെ വരവോടെ, ഡിസ്ക് സ്പേസ് ഉപയോഗത്തിൽ പ്രശ്നങ്ങൾ ഉയർന്നു. ഈ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന്, ബയോസിൽ വ്യത്യസ്ത മോഡുകൾ നടപ്പിലാക്കിയിട്ടുണ്ട്പ്രക്ഷേപണം ചെയ്യുന്നു ഡിസ്ക് വിലാസങ്ങൾ.

സാധാരണ നില . ഇത് യഥാർത്ഥത്തിൽ 504 MB മാത്രം ദൃശ്യമാകുന്ന ഒരു മോഡാണ്. ഈ മോഡിൽ, എല്ലാ സിലിണ്ടർ, ഹെഡ്, സെക്ടർ നമ്പറുകളും മാറ്റമില്ലാതെ ഹാർഡ് ഡിസ്ക് കൺട്രോളറിലേക്ക് കൈമാറ്റം ചെയ്യപ്പെടുന്നു. മിക്ക വിവരങ്ങളുടെയും അപ്രാപ്യത കാരണം പുതിയ ഡിസ്കുകളിൽ ഈ മോഡ് ഉപയോഗിക്കുന്നത് സാധ്യമല്ല.

വലിയ മോഡ് . ഈ മോഡ് മെച്ചപ്പെട്ട ഒരു സാധാരണ മോഡാണ്. ബയോസ് തലകളും സിലിണ്ടറുകളും പരിവർത്തനം ചെയ്യുന്നു, അതുവഴി ഡിസ്കിന്റെ ലോജിക്കൽ ജ്യാമിതി മാറ്റുന്നു. BIOS-ന് ലഭ്യമായ ഹെഡുകളുടെ എണ്ണം ഡിസ്കിലുള്ള പരമാവധി ഹെഡ്ഡുകളുടെ എണ്ണം 16 മടങ്ങ് കൂടുതലായതിനാൽ, BIOS ലോജിക്കൽ സിലിണ്ടറുകളുടെ എണ്ണം 2,4,8 മടങ്ങ് കുറയ്ക്കുകയും അതേ സമയം ലോജിക്കൽ ഹെഡുകളുടെ എണ്ണം വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു. അതേ എണ്ണം കൊണ്ട്. ഇത് കൺവേർഷൻ കോഫിഫിഷ്യന്റ് ഓർക്കുന്നു, ഡിസ്ക് ആക്സസ് ചെയ്യുമ്പോഴെല്ലാം, കൺട്രോളറിലേക്ക് ഒരു കമാൻഡ് സൃഷ്ടിക്കുന്നതിന് മുമ്പ്, അത് റിവേഴ്സ് കൺവേർഷൻ നടത്തുന്നു. അങ്ങനെ, പരിവർത്തനം ഉപയോഗിച്ച്, കൂടുതൽ ഡിസ്ക് ബ്ലോക്കുകൾ പരിഹരിക്കാൻ സാധിക്കും.

LBA മോഡ് . ഈ മോഡിൽ, ലീനിയർ ബ്ലോക്ക് നമ്പർ കൺട്രോളറിലേക്ക് അയയ്ക്കുന്നു. ഇതിന് നന്ദി, ബയോസിന് അതിന്റെ ലോജിക്കൽ ജ്യാമിതി ചില പ്രാരംഭ ഡിസ്ക് ജ്യാമിതിയിലേക്ക് ക്രമീകരിക്കേണ്ടതില്ല, അത് നിലവിലില്ല. അതിനാൽ, ബയോസ് തലകളുടെ എണ്ണം 255 ലേക്ക് നൽകുന്നു, അതായത്, സാധ്യമായ പരമാവധി മൂല്യം, ഇത് 8 ജിബി വരെ അഭിസംബോധന ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

ഒരു ട്രാക്കിലെ സെക്ടറുകളുടെ എണ്ണവും തലകളുടെ എണ്ണവുമായി സോഫ്‌റ്റ്‌വെയർ ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, പൊതുവായി പറഞ്ഞാൽ, വ്യത്യസ്ത മോഡുകൾ പരസ്പരം പൊരുത്തപ്പെടുന്നില്ല. രേഖീയ വിലാസം മാത്രമേ സാർവത്രികമായി നിലനിൽക്കുന്നുള്ളൂ. ഇക്കാരണങ്ങളാൽ, ഡ്രൈവ് ഫോർമാറ്റ് ചെയ്ത ശേഷം BIOS ക്രമീകരണങ്ങളിൽ ഡ്രൈവ് മോഡ് മാറ്റരുതെന്ന് ശുപാർശ ചെയ്യുന്നു. അല്ലെങ്കിൽ, അത് ലളിതമായി വായിക്കാൻ കഴിയില്ല.

2.3 ഒരു ഹാർഡ് ഡ്രൈവിന്റെ ബ്ലോക്ക് ഡയഗ്രം

ഒരു ഹാർഡ് ഡ്രൈവ് കൂടുതൽ ഫലപ്രദമായി ഉപയോഗിക്കുന്നതിന്, അതിന്റെ ആന്തരിക ഘടന നിങ്ങൾ മനസ്സിലാക്കേണ്ടതുണ്ട്, അതിൽ ഏറ്റവും ഉപയോഗപ്രദമായ വശങ്ങൾ ഡിസ്കിന്റെ പ്രവർത്തന ബ്ലോക്കുകളുടെ ഭൗതിക ഓർഗനൈസേഷനും ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നതിലെ അമൂർത്തതയുടെ പാളികളുമാണ്.

ഒരു ഡിസ്കിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ സ്ഥാപിക്കുമ്പോൾ അതിന്റെ ഘടനയുടെ പ്രത്യേകതകൾ നിങ്ങൾ കണക്കിലെടുക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഫയൽ സിസ്റ്റത്തിന്റെ ഉയർന്ന പ്രകടനം നേടാൻ കഴിയും, അതിന്റെ ഫലമായി, മുഴുവൻ സിസ്റ്റവും മൊത്തത്തിൽ.

1.3.1. ഒരു ഫിസിക്കൽ ഉപകരണത്തിന്റെ ബ്ലോക്ക് ഡയഗ്രം

ഹാർഡ് ഡ്രൈവിന്റെ ബ്ലോക്ക് ഡയഗ്രം ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. ഹൈ-സ്പീഡ് പെരിഫറൽ ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കുന്നതിനുള്ള സ്റ്റാൻഡേർഡ് ഇന്റർഫേസുകളിലൂടെ സിസ്റ്റത്തിന്റെ സെൻട്രൽ പ്രോസസർ ഹാർഡ് ഡ്രൈവുമായി ആശയവിനിമയം നടത്തുന്നു. ആധുനിക ഹാർഡ് ഡ്രൈവുകളിൽ, വിവരങ്ങൾ എഴുതുന്നതിനും വായിക്കുന്നതിനുമുള്ള എല്ലാ നിയന്ത്രണ സർക്യൂട്ടുകളും ബിൽറ്റ്-ഇൻ ഹാർഡ് ഡ്രൈവ് കൺട്രോളറിൽ കേന്ദ്രീകരിച്ചിരിക്കുന്നു. I/O പ്രവർത്തനങ്ങൾ നടത്തുന്നതിനായി പ്രൊസസർ അതിലേക്ക് കമാൻഡുകൾ അയയ്‌ക്കുന്നു, കൂടാതെ ഒരു തടസ്സം നൽകി പ്രവർത്തനത്തിന്റെ പൂർത്തീകരണ നില തിരികെ നൽകിക്കൊണ്ട് കൺട്രോളർ അവയുടെ പൂർത്തീകരണത്തെക്കുറിച്ച് അറിയിക്കുന്നു.

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

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

അരി. 1 ഒരു ഹാർഡ് ഡ്രൈവിന്റെ ബ്ലോക്ക് ഡയഗ്രം

ഒരു ഹാർഡ് ഡ്രൈവിന്റെ പ്രകടനത്തെ ഗൗരവമായി കുറയ്ക്കുന്ന പ്രധാന ഘടകം തലകളുടെ സ്ഥാനമാണ്. ഈ പ്രക്രിയ ഏറ്റവും കുറഞ്ഞ സിപിയു പവർ ഉപയോഗിക്കുന്നു.

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

ഒരു കാന്തിക ഡിസ്കിന്റെ ട്രാക്കുകൾക്ക് വ്യത്യസ്ത ദൈർഘ്യമുണ്ട്, അതേസമയം ഒരു മാഗ്നെറ്റിക് ഡിസ്കിലെ ഒരു ബിറ്റ് വിവരങ്ങളുടെ വലുപ്പത്തിന് സ്ഥിരമായ ദൈർഘ്യമുണ്ട്. കാന്തിക ഫലകങ്ങളുടെ ഭ്രമണത്തിന്റെ രേഖീയ വേഗതയും വ്യത്യസ്ത ട്രാക്കുകളിൽ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു. അതിനാൽ, ഡിസ്കിന്റെ ഭ്രമണത്തിന്റെ മധ്യഭാഗത്ത് നിന്ന് കൂടുതൽ ബ്ലോക്കുകൾ പ്രാരംഭ ട്രാക്കുകളിൽ സ്ഥാപിക്കാൻ കഴിയും, അവസാനത്തേതിനേക്കാൾ കൂടുതൽ ബ്ലോക്കുകൾ സ്ഥാപിക്കാം, ഈ ബ്ലോക്കുകളുടെ വായന വേഗത ഏറ്റവും ഉയർന്നതായിരിക്കും.

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

1.3.2. വിവര പ്രാതിനിധ്യത്തിനായുള്ള അമൂർത്ത തലങ്ങളുടെ ശ്രേണി

ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും സ്റ്റോറേജ് മീഡിയയും വികസിപ്പിച്ചപ്പോൾ, ഉപയോക്തൃ ഡാറ്റ സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു മൾട്ടി-ലെവൽ സിസ്റ്റം ഉയർന്നുവന്നു. ഹാർഡ് ഡ്രൈവ് കൺട്രോളറുകൾക്കായുള്ള ഓപ്പൺ സ്റ്റാൻഡേർഡുകളും കമ്പ്യൂട്ടറുമായുള്ള ആശയവിനിമയത്തിനുള്ള പ്രോട്ടോക്കോളുകളും, ഡാറ്റയുടെ ഘടനയുടെ സങ്കീർണ്ണത, ആക്സസ് ചെയ്യാവുന്ന റെയ്ഡ് സാങ്കേതികവിദ്യയുടെ ഉദയം, മറ്റ് കാരണങ്ങൾ എന്നിവയാണ് ഇതിന് കാരണം. ഈ വിഭാഗം അമൂർത്തീകരണത്തിന്റെ വിവിധ തലങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകുന്നു.

ലെവൽ ഡയഗ്രം താഴെ ചിത്രം 2 ൽ കാണിച്ചിരിക്കുന്നു.

നില 1 അമിതമായ ഡാറ്റ ബ്ലോക്കുകൾ അടങ്ങുന്ന റോ ഡിസ്ക് സ്പേസിനെ പ്രതിനിധീകരിക്കുന്നു, കൂടാതെ തെറ്റായവയുടെ സാന്നിധ്യം അനുവദിക്കുകയും ചെയ്യുന്നു. കാന്തിക മാധ്യമങ്ങളിൽ നേരിട്ട് സ്ഥാപിച്ചിരിക്കുന്ന ബ്ലോക്കുകളാണിവ. ഈ തലത്തിൽ, അവർക്ക് അവരുടേതായ വിലാസ ലേബലുകൾ മാത്രമേയുള്ളൂ, എന്നാൽ ചില ബ്ലോക്കുകൾ തകരാറിലായതിനാൽ അവയുടെ തുടർച്ചയായ നമ്പറിംഗ് ഇതുവരെ സാധ്യമായിട്ടില്ല. ഈ തലത്തിലുള്ള പ്രവർത്തനം ഹാർഡ് ഡ്രൈവ് കൺട്രോളറിൽ പൂർണ്ണമായും മറഞ്ഞിരിക്കുന്നു കൂടാതെ ഉപയോക്താവിന് ആക്സസ് ചെയ്യാൻ കഴിയില്ല.

ലെവൽ 2 അഡ്രസ് ചെയ്യാവുന്ന ഡാറ്റ ബ്ലോക്ക് സ്പേസ് പ്രതിനിധീകരിക്കുന്നു. ഈ തലത്തിൽ, ഡിസ്ക് ശേഷി ഉപകരണ പാസ്പോർട്ടിൽ പ്രഖ്യാപിച്ച മീഡിയ കപ്പാസിറ്റിയുമായി യോജിക്കുന്നു. അഡ്രസ് ചെയ്യാവുന്ന ബ്ലോക്ക് സ്‌പെയ്‌സിൽ ഇനി തെറ്റായ ബ്ലോക്കുകൾ അടങ്ങിയിട്ടില്ല, അതിനാൽ ബ്ലോക്കുകൾക്ക് അദ്വിതീയ രേഖീയ സംഖ്യകളുണ്ട്. ഈ നമ്പറുകൾ റീഡ്-റൈറ്റ് പ്രവർത്തനങ്ങൾക്കായി ഹാർഡ് ഡ്രൈവ് കൺട്രോളറിലേക്ക് സൂചിപ്പിച്ചിരിക്കുന്നു. സാധാരണയായി, ഒരു ഡിസ്കിന്റെ അഡ്രസ് ചെയ്യാവുന്ന ശേഷി അതിന്റെ അസംസ്കൃത ശേഷിയുടെ 70-90% ആണ്, പ്ലാറ്റർ ഏരിയയും വിവര സംഭരണ ​​സാന്ദ്രതയും കണക്കാക്കുന്നു.

ലെവൽ 3 ഒരു ഹാർഡ് ഡ്രൈവിന്റെ വിലാസ സ്ഥലമാണ്, ഓവർലാപ്പുചെയ്യാത്ത വിഭാഗങ്ങളായി (പാർട്ടീഷനുകൾ) തിരിച്ചിരിക്കുന്നു. പാർട്ടീഷനുകൾ ഒരു മുഴുവൻ ഡിസ്ക് പോലെയാണ്, അവ തുടർച്ചയായ ബ്ലോക്കുകളാൽ നിർമ്മിതമാണ്. ഈ ഓർഗനൈസേഷന് നന്ദി, ഒരു വിഭാഗത്തെ വിവരിക്കാൻ, വിഭാഗത്തിന്റെ തുടക്കവും അതിന്റെ നീളവും ബ്ലോക്കുകളിൽ സൂചിപ്പിച്ചാൽ മതി.

ഡിസ്കിനെ പാർട്ടീഷനുകളായി പാർട്ടീഷൻ ചെയ്യുന്നത് പ്രോഗ്രമാറ്റിക്കായി നടപ്പിലാക്കുകയും ഹാർഡ് ഡിസ്കിന്റെ ആദ്യ ബ്ലോക്കിൽ സ്ഥിതിചെയ്യുന്ന ഒരു പാർട്ടീഷൻ ടേബിൾ ഉപയോഗിച്ച് വിവരിക്കുകയും ചെയ്യുന്നു. ഈ തലത്തിലുള്ള പാർട്ടീഷനുകൾ യഥാർത്ഥവും ഫിസിക്കൽ പാർട്ടീഷനുകളും അവയുടെ വിലാസങ്ങൾ ഫിസിക്കൽ ഉപകരണത്തിലെ വിലാസങ്ങളുമാണ്.

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

ലെവൽ 5 പാർട്ടീഷനുകളിൽ സ്ഥിതി ചെയ്യുന്ന ഫയൽ സിസ്റ്റങ്ങൾ അടങ്ങിയിരിക്കുന്നു. മിക്കവാറും എല്ലാ സാഹചര്യങ്ങളിലും, ഒരു പാർട്ടീഷനിൽ കൃത്യമായി ഒരു ഫയൽ സിസ്റ്റം അടങ്ങിയിരിക്കുന്നു. ഒരുപക്ഷേ, ഫയൽ സിസ്റ്റമൊന്നുമില്ലാത്ത സ്വാപ്പ് പാർട്ടീഷൻ, നിരവധി ഫയൽ സിസ്റ്റങ്ങൾ ഉൾക്കൊള്ളുന്ന എക്സ്റ്റൻഡഡ് പാർട്ടീഷൻ എന്നിവ മാത്രമാണ് ഒഴിവാക്കലുകൾ. ആദ്യ രണ്ട് ലെവലുകൾ. ഹാർഡ്‌വെയർ, അവ ഉപയോക്താവിന് മാറ്റാൻ കഴിയില്ല. ശേഷിക്കുന്ന ലെവലുകൾ സോഫ്റ്റ്വെയർ കോൺഫിഗറേഷൻ അനുവദിക്കുന്നു.

അരി. .2 ഹാർഡ് ഡ്രൈവുകളുടെ മൾട്ടി-ലെവൽ ഓർഗനൈസേഷൻ

1.4 ഹാർഡ് ഡ്രൈവുകൾ ഫോർമാറ്റ് ചെയ്യുന്നു

വിവര സംഭരണം സംഘടിപ്പിക്കുന്നതിന്, അമൂർത്തതയുടെ നിരവധി തലങ്ങളുണ്ട് - ഡിസ്ക് പാർട്ടീഷനിംഗ് (ഫോർമാറ്റിംഗ്). ഫിസിക്കൽ, ലോജിക്കൽ ഫോർമാറ്റിംഗ് വേർതിരിക്കുക.

1.4.1. ഫിസിക്കൽ ഫോർമാറ്റിംഗ് (താഴ്ന്ന നില)

വിഭാഗം 2.3.2 ൽ വിവരിച്ചിരിക്കുന്ന ഡിസ്ക് ശ്രേണിയുടെ ആദ്യ രണ്ട് തലങ്ങളിൽ ഫിസിക്കൽ ഫോർമാറ്റിംഗ് സംഭവിക്കുന്നു, കൂടാതെ ഡിസ്കിൽ സെക്ടർ അഡ്രസ് മാർക്കുകൾ സൃഷ്ടിക്കുന്നതും സെക്ടറുകൾക്കിടയിൽ ചെക്ക്സമുകളും പ്രത്യേക സിൻക്രൊണൈസിംഗ് ഫില്ലറുകളും സ്ഥാപിക്കുന്നതും ഉൾക്കൊള്ളുന്നു, അതുവഴി കൺട്രോളറിന് തന്നെ ബിറ്റുകളുടെ സ്ട്രീം മനസ്സിലാക്കാൻ കഴിയും ഡിസ്കിൽ നിന്ന് വരുന്നു. നിർമ്മാതാക്കൾ ഈ ടാസ്‌ക് കൈകാര്യം ചെയ്യുന്നതിനാൽ ഉപയോക്താക്കൾ സാധാരണയായി ലോ-ലെവൽ ഫോർമാറ്റിംഗ് ചെയ്യേണ്ടതില്ല. ഡിസ്ക് ശരിയായി ഉപയോഗിച്ചാൽ ലോ-ലെവൽ ഫോർമാറ്റിംഗിന്റെ ആവശ്യം ഉണ്ടാകരുത്. എന്നിരുന്നാലും, തലകളുടെ അസന്തുലിതാവസ്ഥ കാരണം, വിവര നഷ്ടം സാധ്യമാണ്, തുടർന്ന് താഴ്ന്ന നിലയിലുള്ള ഫോർമാറ്റിംഗ് ഡിസ്കിന്റെ ശേഷി പുനഃസ്ഥാപിക്കാൻ കഴിയും.

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

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

സ്പെയർ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നത് ഡിസ്കിന്റെ പ്രകടനം മെച്ചപ്പെടുത്തുന്നുവെങ്കിലും, കൺട്രോളർ പരാജയപ്പെട്ട ബ്ലോക്ക് സൂചിപ്പിക്കുമ്പോൾ മാത്രമേ സ്പെയർ ബ്ലോക്ക് ഉപയോഗിക്കൂ എന്ന് ഓർമ്മിക്കേണ്ടതാണ്. ഈ സാഹചര്യത്തിൽ, എഴുത്തിന്റെ കാര്യത്തിൽ, വിവരങ്ങളുടെ നഷ്ടം സംഭവിക്കില്ല, എന്നാൽ വായനയുടെ കാര്യത്തിൽ, നഷ്ടപ്പെട്ട വിവരങ്ങൾ ബാക്കപ്പ് ബ്ലോക്കിൽ നിന്ന് പുനഃസ്ഥാപിക്കാൻ കഴിയില്ല. ഇത് ഉയർന്ന തലത്തിൽ സാധ്യമായ പിശകുകൾ അവതരിപ്പിക്കും, തൽഫലമായി കേടായ ഫയലുകൾക്കും സോഫ്റ്റ്വെയർ ക്രാഷുകൾക്കും കാരണമാകും.

1.4.2. ലോജിക്കൽ ഫോർമാറ്റിംഗ്

ഉയർന്ന തലത്തിൽ, ഡ്രൈവ് ലോജിക്കലി ഫോർമാറ്റ് ചെയ്തിരിക്കണം. ലോജിക്കൽ ഫോർമാറ്റിംഗ് ശ്രേണിയുടെ ലെവൽ 5 ൽ സംഭവിക്കുന്നു, കൂടാതെ ഒരു ഫയൽ സിസ്റ്റം സൃഷ്ടിക്കുന്നത് ഉൾക്കൊള്ളുന്നു, അതുവഴി വിവരങ്ങളുടെ ഉയർന്ന ഓർഗനൈസേഷൻ കൈവരിക്കുന്നു. ഫയലുകൾക്ക് പ്രതീകാത്മക പേരുകളുണ്ട്, പ്രോഗ്രാമുകളെയും ഉപയോക്താക്കളെയും വിവരങ്ങൾ രൂപപ്പെടുത്താനും കൂടുതൽ വേഗത്തിൽ വിവരങ്ങൾ തിരയാനും വിവരങ്ങളിലേക്കുള്ള ആക്‌സസിന്റെ സുരക്ഷ നിയന്ത്രിക്കാനും അനുവദിക്കുന്നു.

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

ഫോർമാറ്റിംഗ് പ്രക്രിയയിൽ, നിങ്ങൾക്ക് ഒരു പാർട്ടീഷന് ഒരു പ്രതീകാത്മക നാമം നൽകാം - ഒരു വോളിയം ലേബൽ. മറ്റ് ലോജിക്കൽ ഡ്രൈവുകൾക്കിടയിൽ ഫയൽ സിസ്റ്റത്തിൽ ഒരു ലോജിക്കൽ ഡ്രൈവ് കൂടുതൽ എളുപ്പത്തിൽ തിരിച്ചറിയാൻ ഇത് സഹായിക്കുന്നു.

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

1.5 വിഭാഗങ്ങൾ

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

ഹാർഡ് ഡിസ്കുകൾ ഫ്ലോപ്പി ഡിസ്കുകൾക്ക് സമാനമാണ്, അതിൽ ഒരു ഫയൽ സിസ്റ്റം മാത്രമേ ഉള്ളൂ. അക്കാലത്ത്, പിസികൾക്കുള്ള ഒരേയൊരു ഫയൽ സിസ്റ്റമായിരുന്നു FAT12. ഇത് 4096 ക്ലസ്റ്ററുകൾക്കായി മാത്രം രൂപകൽപ്പന ചെയ്‌തതാണ്, കൂടാതെ 2 മുതൽ 32 MB വരെയുള്ള ഡിസ്‌ക് അഡ്രസ് സ്‌പേസ് കവർ ചെയ്യാനും ഇത് പ്രാപ്തമായിരുന്നു, ഇത് ഹാർഡ് ഡ്രൈവുകൾ നിരന്തരം മെച്ചപ്പെടുത്തിക്കൊണ്ടിരിക്കുന്നതിനാൽ ഉടൻ പ്രശ്‌നങ്ങളിലേക്ക് നയിച്ചു. ഈ അവസ്ഥയിൽ നിന്നുള്ള ഏറ്റവും ലളിതമായ മാർഗം സ്യൂഡോഫിസിക്കൽ ഡിസ്കുകളുടെ കണ്ടുപിടുത്തമായിരുന്നു. വിഭാഗങ്ങൾ. ഓരോ പാർട്ടീഷനിലും ഒരു FAT12 ഫയൽ സിസ്റ്റം അടങ്ങിയിരിക്കാം. എന്നിരുന്നാലും, ഇതിന് ഓരോ പാർട്ടീഷനും അതിന്റെ ഡിസ്കിലുള്ള സ്ഥാനം വ്യക്തമാക്കുകയും പാർട്ടീഷനിലെ ബ്ലോക്കുകളുടെ ലോജിക്കൽ വിലാസങ്ങൾ സമ്പൂർണ്ണ ബ്ലോക്ക് വിലാസങ്ങളിലേക്ക് വിവർത്തനം ചെയ്യുകയും വേണം. FAT ഫയൽ സിസ്റ്റങ്ങളുടെ സൂപ്പർബ്ലോക്ക് ഘടനയുടെ വർദ്ധിച്ചുവരുന്ന സങ്കീർണ്ണതയാൽ ഈ പരിവർത്തനത്തിന്റെ സമയം നമുക്ക് വിലയിരുത്താം. ഇത് DOS 2.13 പതിപ്പിൽ എവിടെയോ സംഭവിച്ചു, ഇത് 1983 ലെ വേനൽക്കാലത്തിന്റെ അവസാനത്തോട് യോജിക്കുന്നു.

പാർട്ടീഷൻ ടേബിൾ.പാർട്ടീഷനുകളുടെ വരവ് പാർട്ടീഷൻ ടേബിളിന്റെ കണ്ടുപിടുത്തത്തിലേക്ക് നയിച്ചു. ഒരു പാർട്ടീഷൻ ടേബിൾ ഒരു ഡിസ്കിലെ നാല് പാർട്ടീഷനുകൾ വരെ വിവരിക്കുന്നു. ഞങ്ങൾ ഈ പട്ടിക ഡിസ്കിന്റെ ആദ്യ ബ്ലോക്കിൽ സ്ഥാപിച്ചു, കാരണം ബൂട്ട് പ്രക്രിയയിൽ ഇത് എളുപ്പത്തിൽ ആക്സസ് ചെയ്യാനുള്ള ഒരേയൊരു മാർഗ്ഗമാണിത്. ഘടനയുടെ ഈ സങ്കീർണതയ്ക്ക് ശേഷം, ഡിസ്കിന്റെ ആദ്യ ബ്ലോക്കിനെ മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് ( MBR - മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ്).

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

-ഒരു ഹാർഡ് ഡ്രൈവിൽ ഒന്നിലധികം OS ഇൻസ്റ്റാൾ ചെയ്യുന്നു;

-ഡിസ്ക് സ്പേസ് ഉപയോഗത്തിന്റെ കാര്യക്ഷമത വർദ്ധിപ്പിക്കൽ;

-വ്യത്യസ്ത ഉപയോക്താക്കൾക്കായി ഫയലുകളുടെ ദൃശ്യപരത നിയന്ത്രിക്കുക. (മൂന്നാം കക്ഷി ഉപയോക്താക്കൾ, വൈറസുകൾ, പ്രോഗ്രാം പരാജയങ്ങൾ എന്നിവയിൽ നിന്നുള്ള സംരക്ഷണം);

എളുപ്പത്തിലും വേഗത്തിലും ആർക്കൈവിംഗിനും വീണ്ടെടുക്കലിനും വിവിധ തരത്തിലുള്ള ഡാറ്റയുടെ ഒറ്റപ്പെടുത്തൽ.

പാർട്ടീഷനുകൾ സൃഷ്ടിക്കുന്നത് fdisk പ്രോഗ്രാം ആണ്, ഇതിന്റെ പേര് മിക്കവാറും എല്ലാ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കും സ്റ്റാൻഡേർഡ് ആണ്. ഉദാഹരണത്തിന്, പോലുള്ള യൂട്ടിലിറ്റികൾപാർട്ടീഷൻ മാജിക് പാർട്ടീഷനുകൾ സൃഷ്ടിക്കുന്നതിനും പ്രവർത്തിക്കുന്നതിനുമുള്ള സ്വന്തം ടൂളുകളും SyMon ഉം ഉൾക്കൊള്ളുന്നു, സാധാരണ fdisk-ന്റെ കഴിവുകളേക്കാൾ വളരെ മികച്ചതാണ്.

1.5.1. പ്രാഥമിക പാർട്ടീഷനുകൾ

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

1.5.2. അധിക (വിപുലീകരിച്ച) വിഭാഗങ്ങൾ

ഒരു അധിക പാർട്ടീഷൻ ഒരു പ്രത്യേക തരം പ്രൈമറി പാർട്ടീഷൻ ആണ്. ഇതിൽ ഫയൽ സിസ്റ്റം നേരിട്ട് അടങ്ങിയിട്ടില്ല. പകരം, ഇത് ഒരു വിപുലീകൃത പാർട്ടീഷൻ ടേബിൾ സംഭരിക്കുന്നു. ഒരു ഏകദേശ ടോപ്പോളജി ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു.

അരി. 3 വിപുലീകൃത പാർട്ടീഷന്റെ ആന്തരിക ഘടന

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

-ഓരോ പാർട്ടീഷൻ ടേബിളും ആദ്യത്തെ സിലിണ്ടർ ബ്ലോക്കിലാണ് സ്ഥിതി ചെയ്യുന്നത്.

-എല്ലാ വിപുലീകൃത പാർട്ടീഷൻ ടേബിളിലും ഒരു പാർട്ടീഷൻ ഹാൻഡിലും അടുത്ത വിപുലീകൃത പാർട്ടീഷൻ ടേബിളിലേക്കുള്ള ഒരു ലിങ്കും മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ.

- തുടർന്നുള്ള ഓരോ വിപുലീകൃത പാർട്ടീഷൻ ടേബിളും മുമ്പത്തേതിനേക്കാൾ ഡിസ്കിന്റെ ആരംഭം മുതൽ കൂടുതൽ സ്ഥിതി ചെയ്യുന്നു.

-വിപുലീകരിച്ച പാർട്ടീഷൻ പട്ടികയിൽ വിവരിച്ചിരിക്കുന്ന പാർട്ടീഷൻ അതിന് തൊട്ടുപിന്നാലെ സ്ഥിതിചെയ്യുന്നു, സാധാരണയായി അടുത്ത ട്രാക്കിന്റെ തുടക്കത്തിൽ.

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

1.5.3. അധിക വിഭാഗത്തിന്റെ ഉപവിഭാഗങ്ങൾ

അധിക പാർട്ടീഷന്റെ ഉപവിഭാഗങ്ങൾ പ്രാഥമിക പാർട്ടീഷനുകൾക്ക് പൂർണ്ണമായും സമാനമാണ്. അവയ്ക്ക് ഫയൽ സിസ്റ്റങ്ങൾ അടങ്ങിയിരിക്കാനും സ്വാപ്പിംഗിനായി സേവിക്കാനും കഴിയും. മുഴുവൻ ട്രാക്കും റിസർവ് ചെയ്‌തിരിക്കുന്ന ഒരു വിപുലീകൃത പാർട്ടീഷൻ ടേബിളാണ് അവയ്‌ക്ക് മുമ്പുള്ളതിനാൽ അവ സിലിണ്ടർ അതിർത്തിയിലേക്ക് പൂർണ്ണമായും വിന്യസിക്കാൻ കഴിയില്ല. അതിനാൽ, ഡിസ്കിന്റെ ആദ്യ ട്രാക്കിന്റെ ആദ്യ സെക്ടറിൽ അവ ആരംഭിക്കുന്നു.

വിപുലീകൃത പാർട്ടീഷൻ ഉപപാർട്ടീഷനുകളും ലോജിക്കൽ ഡ്രൈവുകളും തമ്മിൽ ആശയക്കുഴപ്പമുണ്ട്. fdisk യൂട്ടിലിറ്റിയിൽ നിന്നാണ് ആശയക്കുഴപ്പം വരുന്നത്. ഈ യൂട്ടിലിറ്റി ഒരു അധിക പാർട്ടീഷനിൽ ഉപപാർട്ടീഷനുകൾ സൃഷ്ടിക്കുകയും അവയ്ക്ക് ലോജിക്കൽ ഡ്രൈവുകൾ എന്ന് പേരിടുകയും ചെയ്യുന്നു. എന്നിരുന്നാലും, FAT, NTFS അല്ലെങ്കിൽ HPFS ഫയൽ സിസ്റ്റം അടങ്ങുന്ന ഫോർമാറ്റ് ചെയ്ത പാർട്ടീഷനാണ് ലോജിക്കൽ ഡിസ്ക്, അതായത്, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് മനസ്സിലാക്കാവുന്നതേയുള്ളൂ. എന്നാൽ എല്ലാ ഉപവിഭാഗങ്ങളിലും അത്തരമൊരു സംവിധാനം അടങ്ങിയിരിക്കണമെന്നില്ല.

1.5.4. പാർട്ടീഷനുകളുടെ വലുപ്പം മാറ്റുന്നു.

പാർട്ടീഷൻ വലുപ്പം ഫിസിക്കൽ ലെയറിൽ രണ്ട് സ്ഥലങ്ങളിൽ സംഭരിച്ചിരിക്കുന്നു:

-പാർട്ടീഷൻ ടേബിളിൽ, മെയിൻ (MBR) അല്ലെങ്കിൽ ചിലത് വിപുലീകരിച്ച ഒന്ന്.

-ഫയൽ സിസ്റ്റത്തിന്റെ ഒരു സൂപ്പർ ബ്ലോക്കിൽ.

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

പ്രത്യേക പ്രോഗ്രാമുകൾ ഉപയോഗിച്ച് ഫോർമാറ്റ് ചെയ്ത പാർട്ടീഷൻ വലുപ്പം മാറ്റണം. ഈ പ്രോഗ്രാമുകൾ ഫയൽ സിസ്റ്റത്തെ മനസ്സിലാക്കുന്നു, ഡിലീറ്റ് ചെയ്യേണ്ട പാർട്ടീഷന്റെ ഭാഗത്ത് ഫയലുകൾ ഉണ്ടോ എന്ന് നിർണ്ണയിക്കുന്നു, അവയെ മറ്റൊരു സ്ഥലത്തേക്ക് മാറ്റുന്നു, FAT, MFT അല്ലെങ്കിൽ inode പോലുള്ള സേവന ഘടനകൾ ചെറുതാക്കുകയോ ദീർഘിപ്പിക്കുകയോ ചെയ്യുന്നു. ഫയൽ സിസ്റ്റത്തിന്റെ നിയന്ത്രണ ഘടനകൾ അതിന്റെ വലിപ്പത്തിന്റെ പുതിയ മൂല്യവുമായി പൊരുത്തപ്പെട്ടുകഴിഞ്ഞാൽ മാത്രമേ ഈ പുതിയ മൂല്യം സൂപ്പർബ്ലോക്കിലും തുടർന്ന് പാർട്ടീഷൻ ടേബിളിലും സ്ഥാപിക്കാൻ കഴിയൂ.

ഫോർമാറ്റ് ചെയ്യാത്ത പാർട്ടീഷൻ മാറ്റുന്നത് വളരെ എളുപ്പമാണ്. അവിടെ ഫയൽ സിസ്റ്റം ഇല്ലാത്തതിനാൽ, സൂപ്പർബ്ലോക്ക് ഇല്ല, നിങ്ങൾ പാർട്ടീഷൻ ടേബിളുകളിലെ മൂല്യങ്ങൾ മാറ്റേണ്ടതുണ്ട്.

1.6 ഫയൽ സിസ്റ്റങ്ങൾ

ഒരു ഹാർഡ് ഡ്രൈവിന്റെ വീക്ഷണകോണിൽ നിന്ന്, ഒരു ഫയൽ സിസ്റ്റം എന്നത് ഒരു പാർട്ടീഷനെ സർവീസിലേക്കും യൂസർ ബ്ലോക്കുകളിലേക്കും വിഭജിക്കുന്നതിനുള്ള ഒരു സിസ്റ്റമായി മനസ്സിലാക്കണം. സേവന ബ്ലോക്കുകൾ ഉപയോക്തൃ ബ്ലോക്കുകളുടെ അവസ്ഥയെ വിവരിക്കുന്നു, അവ ഫയലുകൾ അല്ലെങ്കിൽ സൗജന്യമായി കൈവശപ്പെടുത്താം. ഫയൽ സിസ്റ്റത്തിന്റെ ചുമതലകളിൽ ഇവ ഉൾപ്പെടുന്നു:

പുതിയ ഫയലുകൾക്കായി സൗജന്യ ബ്ലോക്കുകളുടെ അലോക്കേഷൻ നിയന്ത്രിക്കുക

-ഡയറക്‌ടറികളും ഫയലുകളുടെ പേരുകളും ലിങ്കുകളും നിയന്ത്രിക്കുക

-ഫയൽ ഉള്ളടക്കങ്ങൾ പേര് പ്രകാരം തിരയുക.

വ്യത്യസ്‌ത ഫയൽ സിസ്റ്റങ്ങൾ മേൽപ്പറഞ്ഞ ഫംഗ്‌ഷനുകൾ വ്യത്യസ്ത അളവിലുള്ള കാര്യക്ഷമതയോടെ നടപ്പിലാക്കുന്നു, കൂടാതെ വിവിധ ഫയൽ സിസ്റ്റങ്ങളും പിന്തുണയ്ക്കുന്നു. ഏറ്റവും സാധാരണയായി കണ്ടുമുട്ടുന്ന ഫയൽ സിസ്റ്റങ്ങൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.

1.6.1. FAT16

ഈ ഫയൽ സിസ്റ്റം ഇന്നും ഉപയോഗത്തിലുള്ള ഏറ്റവും പഴയ സിസ്റ്റങ്ങളിൽ ഒന്നാണ്. മിക്ക ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും ഇതിന്റെ പിന്തുണ നടപ്പിലാക്കുന്നു: ഡോസ്, വിൻഡോസ് 95/98/ME, Windows NT /2000/ XP, OS /2, Linux, QNX, FreeBSD എന്നിവയും മറ്റുള്ളവയും.

ഫയൽ സിസ്റ്റത്തിന്റെ പേര് അതിന്റെ പ്രധാന നിയന്ത്രണ ഘടകത്തിന്റെ പേരിൽ നിന്നാണ്. ഫയൽ അലോക്കേഷൻ ടേബിൾ. ഡാറ്റാ പ്ലേസ്‌മെന്റിന്റെ യൂണിറ്റ് ക്ലസ്റ്ററാണ്. നിരവധി തുടർച്ചയായ ഡിസ്ക് ബ്ലോക്കുകളുടെ ഒരു ശേഖരം. ക്ലസ്റ്റർ വലുപ്പം 1, 2, 4, 8, 16, 32 അല്ലെങ്കിൽ 64 ബ്ലോക്കുകൾ ആകാം. ഫയലുകൾ ക്ലസ്റ്ററുകളുടെ ശൃംഖലയാണ്. ഓരോ ഫയലിനും ഉൾപ്പെടുന്ന ക്ലസ്റ്ററുകളുടെ ശൃംഖലകളെ ഫയൽ അലോക്കേഷൻ പട്ടിക വിവരിക്കുന്നു. ഓരോ ക്ലസ്റ്ററും പരമാവധി ഒരു ഫയലിൽ ഉൾപ്പെടാം.

ഫയൽ സിസ്റ്റത്തിന്റെ പേരിലുള്ള നമ്പർ 16, ഫയൽ അലോക്കേഷൻ ടേബിളിൽ ക്ലസ്റ്റർ നമ്പർ സംഭരിക്കുന്നതിന് അനുവദിച്ച ബൈനറി അക്കങ്ങളുടെ എണ്ണം സൂചിപ്പിക്കുന്നു. FAT16 ഒരു ഡിസ്കിൽ 65525 ക്ലസ്റ്ററുകൾ വരെ അനുവദിക്കുന്നു, അവയുടെ വലുപ്പം 512 മുതൽ 32768 ബൈറ്റുകൾ വരെയാകാം. 2 ജിബി വരെ വലിപ്പമുള്ള ലോജിക്കൽ ഡിസ്കുകൾ സൃഷ്ടിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. ഡിസ്കിന്റെ വലുപ്പം കൂടുന്തോറും ക്ലസ്റ്റർ വലുപ്പം ആവശ്യമാണ്.

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

FAT16 ഫയൽ സിസ്റ്റത്തിന്റെ ടോപ്പോളജി ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. 4.

അരി. 4 FAT16 പാർട്ടീഷൻ ടോപ്പോളജി

ഉപയോക്തൃ ക്ലസ്റ്ററുകൾ റൂട്ട് ഡയറക്‌ടറിക്ക് പിന്നിൽ സ്ഥിതിചെയ്യുന്നു, അതിന്റെ വലുപ്പം ഫോർമാറ്റിംഗ് സമയത്ത് സജ്ജീകരിച്ചിരിക്കുന്നു, തുടർന്ന് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മാറ്റില്ല.

1.6.2. FAT32

FAT32 സിസ്റ്റം FAT സിസ്റ്റത്തിന്റെ വികസനമാണ്. ക്ലസ്റ്റർ നമ്പർ എൻകോഡ് ചെയ്യുന്ന ബിറ്റുകളുടെ എണ്ണം 32 ആയി വർദ്ധിപ്പിച്ചു. തൽഫലമായി, FAT16 സിസ്റ്റത്തേക്കാൾ ഏകദേശം 65,000 മടങ്ങ് കൂടുതൽ ക്ലസ്റ്ററുകൾ ഉൾക്കൊള്ളാൻ FAT32 ന് കഴിയും. ഒരു ചെറിയ ക്ലസ്റ്റർ വലിപ്പത്തിൽ പോലും, 2TB വരെ വലിപ്പമുള്ള പാർട്ടീഷനുകൾ ഈ ഫയൽ സിസ്റ്റത്തിനായി ഫോർമാറ്റ് ചെയ്യാവുന്നതാണ്. കൂടാതെ, FAT32 സിസ്റ്റത്തിന് ഒരു ബാക്കപ്പ് ബൂട്ട് റെക്കോർഡ് ഉണ്ട്, കൂടാതെ റൂട്ട് ഡയറക്ടറിയുടെ ക്രമരഹിതമായ സ്ഥാനം അനുവദിക്കുന്നു.

Windows 95 OEM റിലീസ് 2 മുതൽ Windows 98, ME, കൂടാതെ Windows 2000, XP എന്നിവയിലും FAT32 സിസ്റ്റം ഉപയോഗത്തിന് ലഭ്യമാണ്. MS-DOS, Windows 3.1, Windows NT 3.51/4.0, Windows 95-ന്റെ ആദ്യകാല പതിപ്പുകൾക്ക് FAT32 ഉപയോഗിക്കാൻ കഴിയില്ല.

അരി. 5 FAT32 പാർട്ടീഷൻ ടോപ്പോളജി

FAT16-ൽ നിന്ന് വ്യത്യസ്തമായി, FAT32-ൽ റൂട്ട് ഡയറക്ടറി മറ്റ് ഫയലുകൾ പോലെ ക്ലസ്റ്ററുകളിലാണ് സ്ഥിതി ചെയ്യുന്നത്. ബൂട്ട് റെക്കോർഡിൽ അതിന്റെ ആദ്യ ക്ലസ്റ്ററിലേക്കുള്ള ഒരു ലിങ്ക് അടങ്ങിയിരിക്കുന്നു.

1.6.3. NTFS

NTFS ഫയൽ സിസ്റ്റം FAT സിസ്റ്റങ്ങളേക്കാൾ സങ്കീർണ്ണമാണ്. ഇതിനൊപ്പം പ്രവർത്തിക്കാൻ, കൂടുതൽ റാം ആവശ്യമാണ്, അതിനാൽ ഉയർന്ന വിശ്വാസ്യത ആവശ്യമുള്ള താരതമ്യേന ഉൽപ്പാദനക്ഷമതയുള്ള സിസ്റ്റങ്ങളിൽ മാത്രം അതിന്റെ ഉപയോഗം സ്വയം ന്യായീകരിക്കാൻ തുടങ്ങുന്നു. Windows NT, Windows 2000, Windows XP ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ NTFS ഉപയോഗിക്കുന്നു. NTFS-നായി 400MB-യിൽ താഴെയുള്ള പാർട്ടീഷനുകൾ ഫോർമാറ്റ് ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നില്ല, കാരണം സേവന ഡാറ്റാ ഘടനകൾക്ക് കീഴിൽ സ്ഥലത്തിന്റെ ഒരു പ്രധാന ഭാഗം "പാഴായിപ്പോകുന്നു".

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

FAT സിസ്റ്റങ്ങളെപ്പോലെ, NTFS സിസ്റ്റങ്ങളും ക്ലസ്റ്ററുകളാൽ നിർമ്മിതമാണ്. എന്നിരുന്നാലും, ഫാറ്റിനേക്കാൾ നിരവധി മെച്ചപ്പെടുത്തലുകൾ വരുത്തിയിട്ടുണ്ട്. പാർട്ടീഷൻ വലുപ്പം പരിഗണിക്കാതെ, 2 ന്റെ ഗുണിതമായ ഏത് സെക്ടർ വലുപ്പവും ക്ലസ്റ്ററുകൾക്ക് ഉണ്ടായിരിക്കാം. ക്ലസ്റ്ററുകൾ മുഴുവൻ പാർട്ടീഷനും പൂരിപ്പിക്കുന്നു, അതായത്, പാർട്ടീഷന്റെ തുടക്കത്തിൽ തന്നെ ക്ലസ്റ്റർ നമ്പർ 0 ആരംഭിക്കുന്നു. അങ്ങനെ, ക്ലസ്റ്റർ നമ്പറും അതിന്റെ വലിപ്പവും അടിസ്ഥാനമാക്കി, ഡിസ്കിലെ ഏതെങ്കിലും ക്ലസ്റ്ററിന്റെ സ്ഥാനം അദ്വിതീയമായി കണക്കാക്കുന്നു.

എൻ‌ടി‌എഫ്‌എസ് സിസ്റ്റം ഫയലുകൾ എൻ‌ക്രിപ്റ്റ് ചെയ്യാനും കം‌പ്രസ്സുചെയ്‌ത രൂപത്തിൽ സംഭരിക്കാനും ഫയൽ പ്രവർത്തനങ്ങൾ ലോഗിംഗ് ചെയ്യാനും ഡയറക്‌ടറികളിലെ ഫയലുകൾ ഒരു അനിയന്ത്രിതമായ ആട്രിബ്യൂട്ട് പ്രകാരം ഇൻഡെക്‌സ് ചെയ്യാനും അനുവദിക്കുന്നു, അല്ലാതെ പേരിൽ മാത്രമല്ല. ഒരു ഡയറക്‌ടറിയിൽ ഒരു ഫയൽ കണ്ടെത്തുന്നത് FAT സിസ്റ്റങ്ങളേക്കാൾ കൂടുതൽ കാര്യക്ഷമമായ പ്രവർത്തനമാണ്.

അരി. 6 NTFS പാർട്ടീഷൻ ടോപ്പോളജി

NTFS-ന്റെ പോരായ്മ, MFT ഒരു സുപ്രധാന ഘടനയാണ്, അതിന്റെ കേടുപാടുകൾ ഫയലുകൾ വിഘടിച്ചിട്ടില്ലെങ്കിലും വീണ്ടെടുക്കുന്നത് പൂർണ്ണമായും അസാധ്യമാക്കുന്നു. ഫയലിന്റെ ഡിസ്ക് ലൊക്കേഷൻ ഒരു ആട്രിബ്യൂട്ടായി അടങ്ങുന്ന ഒരു MFT എൻട്രി മാത്രമാണ് ഡയറക്ടറി എൻട്രി സൂചിപ്പിക്കുന്നത്. FAT സിസ്റ്റം, കൂടുതൽ പ്രാകൃതമാണെങ്കിലും, ഫയലിന്റെ ആദ്യ ക്ലസ്റ്ററും അതിന്റെ വലുപ്പവും നേരിട്ട് സൂചിപ്പിക്കുന്ന ഒരു ഡയറക്‌ടറി എൻട്രിയിൽ നിന്ന് വിഘടിക്കാത്ത ഫയൽ പുനഃസ്ഥാപിക്കാൻ അനുവദിക്കുന്നു.

1.6.4. എച്ച്പിഎഫ്എസ്

ഈ ഫയൽ സിസ്റ്റം ഐബിഎം വികസിപ്പിച്ചതാണ്, ഇത് NTFS-ന്റെ ഒരു വിദൂര ബന്ധുവാണ്. ഇത് പ്രാഥമികമായി OS/2 ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലാണ് ഉപയോഗിക്കുന്നത്, എന്നാൽ Windows NT-യുടെ മുൻ പതിപ്പുകളിലും ഇത് പിന്തുണയ്ക്കുന്നു.

HPFS-ന് FAT-നേക്കാൾ മികച്ച സ്വഭാവസവിശേഷതകൾ ഉണ്ട്; ഡയറക്‌ടറികൾ ഒരു ട്രീയുടെ രൂപത്തിലാണ് അവതരിപ്പിക്കുന്നത്, ഇത് വലിയ ഡയറക്ടറികളിൽ ആവശ്യമായ ഫയലുകൾക്കായി വേഗത്തിൽ തിരയാനും അതുപോലെ ഫയലുകൾ പേരിനനുസരിച്ച് അടുക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു. ഈ ഫയൽ സിസ്റ്റത്തിൽ ക്ലസ്റ്ററുകളൊന്നുമില്ല; സെക്ടർ അനുസരിച്ച് സ്വതന്ത്ര ഇടം അനുവദിച്ചിരിക്കുന്നു. മുഴുവൻ പാർട്ടീഷനും 8MB വിഭാഗങ്ങളായി തിരിച്ചിരിക്കുന്നു, ഓരോ വിഭാഗത്തിലെയും സ്വതന്ത്ര ഇടം ഒരു ബിറ്റ്മാപ്പ് വിവരിക്കുന്നു. ഫയലുകൾക്കായി സ്ഥലം അനുവദിക്കുന്നത് ഇത് എളുപ്പമാക്കുന്നു, കാരണം നിങ്ങളുടെ തല അടുത്തുള്ള ബിറ്റ്മാപ്പിലേക്ക് മാറ്റേണ്ടതുണ്ട്, അല്ലാതെ FAT സിസ്റ്റത്തിലെന്നപോലെ ഡിസ്കിന്റെ തുടക്കത്തിലല്ല.

1.6.5. Ext2fs

ലിനക്സിനുള്ള പ്രധാന ഫയൽ സിസ്റ്റമായി ഈ ഫയൽ സിസ്റ്റം ഉപയോഗിക്കുന്നു.

1.7 ഫയൽ സിസ്റ്റങ്ങൾ മൌണ്ട് ചെയ്യുന്നു

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

അതിനാൽ, ഫയലിന്റെ പേരിൽ അതിന്റെ വിഭാഗത്തിന്റെ പേരും ഈ വിഭാഗത്തിനുള്ളിലെ പേരും അടങ്ങിയിരിക്കുന്നു. ഏത് ഫയൽ സിസ്റ്റത്തിനും ഇത് ശരിയാണ്. ഉദാഹരണത്തിന്, ഒരു ഡോസ് സിസ്റ്റത്തിൽ, autoexec.bat ഫയലിന്റെ കൃത്യമായ സ്ഥാനം വ്യക്തമാക്കുന്നതിന്, നിങ്ങൾ C:\autoexec.bat വ്യക്തമാക്കണം. ഈ സാഹചര്യത്തിൽ, പേര് C: വിഭാഗത്തെ സൂചിപ്പിക്കുന്നു, പേര് \autoexec.bat ആണ്. അതിനുള്ളിലെ ഫയലിന്റെ പേര്.

ഒരു ഫയൽ സിസ്റ്റം ഉൾക്കൊള്ളുന്ന ഒരു പാർട്ടീഷന് ഒരു പ്രതീകാത്മക നാമം നൽകുന്ന പ്രവർത്തനത്തെ മൗണ്ടിംഗ് എന്ന് വിളിക്കുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ആരംഭിക്കുമ്പോൾ മൗണ്ടിംഗ് സംഭവിക്കുന്നു, കൂടാതെ ഫയലുകളുമായുള്ള പ്രവർത്തനം ഈ പ്രവർത്തനത്തിലൂടെ ആരംഭിക്കുന്നു.

ചരിത്രപരമായി, ഫയൽ സിസ്റ്റം വളരെ ഫ്ലെക്സിബിൾ ആയ unix സിസ്റ്റങ്ങളിൽ മൗണ്ടിംഗ് ഫയൽ സിസ്റ്റങ്ങൾ പ്രത്യക്ഷപ്പെട്ടു. മുഴുവൻ ഫയൽ സിസ്റ്റത്തിനും ഒരൊറ്റ റൂട്ട് ഡയറക്‌ടറി ഉണ്ട്, കൂടാതെ ഫയൽ നാമങ്ങൾ പ്രത്യേക ഫിസിക്കൽ ഉപകരണങ്ങളുമായി കർശനമായി ബന്ധിപ്പിച്ചിട്ടില്ല. മൗണ്ട് ഓപ്പറേഷനു പുറമേ, ജോടിയാക്കിയ അൺമൗണ്ട് ഓപ്പറേഷനും ഉണ്ട്. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ആരംഭിക്കുമ്പോൾ മാത്രമല്ല, പ്രവർത്തന സമയത്ത് രണ്ട് പ്രവർത്തനങ്ങളും ഉപയോക്താവിന് ലഭ്യമാണ്. ഉപയോക്താവിന് മൗണ്ട് പോയിന്റുകൾ സ്വതന്ത്രമായി നിർവചിക്കാൻ കഴിയും, അതിനാൽ സിസ്റ്റത്തിലെ ഫിസിക്കൽ ഡിസ്കുകളുടെ എണ്ണം മാറുമ്പോൾ ഫയലുകളുടെ പേരുകൾ മാറ്റമില്ലാതെ തുടരും. മാത്രമല്ല, കമ്പ്യൂട്ടർ കോൺഫിഗറേഷൻ മാറ്റുന്ന പ്രക്രിയയിൽ ഫയലുകൾ ആക്സസ് ചെയ്യാനാകാത്തതോ പേരുകൾ മാറിയതോ ആണെങ്കിൽപ്പോലും, ഉപയോക്താവിന് എല്ലായ്പ്പോഴും ഫയൽ സിസ്റ്റത്തിന്റെ ഒരു ഭാഗം അൺമൗണ്ട് ചെയ്യാനും ഫയൽ ശ്രേണിയിൽ ശരിയായ സ്ഥലത്ത് മൌണ്ട് ചെയ്യാനും കഴിയും.

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

ഡ്രൈവ് പേരുകൾ മാറ്റുന്നത് പലപ്പോഴും C: ഡ്രൈവിൽ ഇല്ലാത്ത പ്രോഗ്രാമുകൾക്കുള്ള പാതകളെ തകർക്കുന്നു.

മൈക്രോസോഫ്റ്റ് വിൻഡോസ് NT/2000/XP സിസ്റ്റങ്ങളിൽ, കമ്പ്യൂട്ടർ ആരംഭിക്കുമ്പോൾ ഡിസ്കുകൾ മൌണ്ട് ചെയ്യപ്പെടുന്നു, എന്നാൽ ബൂട്ട് ഡിസ്ക് ഒഴികെയുള്ള ഡിസ്കിന്റെ പേരുകൾ പുനഃക്രമീകരിക്കാൻ അവ അനുവദിക്കുന്നു. കോൺഫിഗറേഷൻ മാറ്റുന്നതുമായി ബന്ധപ്പെട്ട പ്രശ്നങ്ങൾ ഭാഗികമായി ഒഴിവാക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു, പ്രായോഗികമായി ഇത് തികച്ചും അസൗകര്യമാണെങ്കിലും.

1.7.1. ഡ്രൈവ് നാമകരണ ക്രമം

മൈക്രോസോഫ്റ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ലോഡുചെയ്യുമ്പോൾ, പാർട്ടീഷനുകൾ (പ്രധാനവും അധികവുമായ ഉപപാർട്ടീഷനുകൾ) ലോജിക്കൽ ഡിസ്കുകളുടെ കാരിയറുകളായി പ്രവർത്തിക്കുന്നു, അതിനാൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം അവയ്ക്ക് അക്ഷരമാലാക്രമത്തിലുള്ള ഉപകരണ നാമങ്ങൾ നൽകുന്നു. സിസ്റ്റത്തിലേക്ക് പുതിയ ഹാർഡ് ഡ്രൈവുകൾ ചേർക്കുന്നത് അല്ലെങ്കിൽ നിലവിലുള്ളവ നീക്കംചെയ്യുന്നത് വ്യത്യസ്ത ലോജിക്കൽ ഡ്രൈവുകളിലേക്ക് അക്ഷരങ്ങൾ നിയോഗിക്കുന്ന ക്രമത്തെ ബാധിക്കുന്നു, ഇത് പലപ്പോഴും അഭികാമ്യമല്ലാത്ത ഫലങ്ങളിലേക്ക് നയിക്കുന്നു.

പല പ്രോഗ്രാമുകളുടെയും ക്രമീകരണങ്ങളിൽ ചില ഫയലുകളിലേക്കുള്ള പൂർണ്ണ പാതകൾ അടങ്ങിയിരിക്കുന്നു, അതായത്, അവ ചില ലോജിക്കൽ ഡ്രൈവുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഡ്രൈവ് അക്ഷരങ്ങളുടെ പേരുകൾ മാറ്റുമ്പോൾ, ക്രമീകരണങ്ങൾ തെറ്റാണ്, പ്രോഗ്രാമുകളുമായി പ്രവർത്തിക്കുന്നത് അസാധ്യമാക്കുന്നു.

DOS, Windows 3.x, Windows 95/98/ME, OS/2

ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ നിലവിലുള്ള ഡ്രൈവുകളും അവയിലെ പാർട്ടീഷനുകളുടെ തരങ്ങളും അടിസ്ഥാനമാക്കി കർശനമായ രീതിയിൽ ഡ്രൈവ് പേരുകൾ നൽകുന്നു. പാർട്ടീഷനുകൾ നൽകുന്നതിനുള്ള നിയമങ്ങൾ ഇപ്രകാരമാണ്:

1. ഫിസിക്കൽ ഡിസ്കുകളുടെ ക്രമത്തിൽ എല്ലാ അംഗീകൃത സജീവ പ്രൈമറി പാർട്ടീഷനുകളിലേക്കും പേരുകൾ നൽകിയിട്ടുണ്ട്.

2. വിപുലീകൃത പാർട്ടീഷനുകളിൽ സ്ഥിതിചെയ്യുന്ന എല്ലാ അംഗീകൃത ഡിസ്കുകൾക്കും പേരുകൾ നൽകിയിട്ടുണ്ട്. വിപുലീകരിച്ച പാർട്ടീഷനുകൾ ഫിസിക്കൽ ഡിസ്കുകളുടെ ക്രമത്തിൽ അടുക്കുന്നു.

3. ഫിസിക്കൽ ഡിസ്കുകളുടെ ക്രമത്തിൽ ബാക്കിയുള്ള എല്ലാ പ്രാഥമിക പാർട്ടീഷനുകൾക്കും പേരുകൾ നൽകിയിരിക്കുന്നു.

അതിനാൽ, ഫിസിക്കൽ ഡിസ്കുകളുടെ എണ്ണം മാറ്റുന്നത് ലോജിക്കൽ ഡിസ്കുകളിലേക്ക് നൽകിയിരിക്കുന്ന അക്ഷരങ്ങൾ മാറുന്നതിന് കാരണമായേക്കാം. ഒരു പുതിയ പാർട്ടീഷൻ ചേർക്കുകയോ ഇല്ലാതാക്കുകയോ ചെയ്താൽ, തന്നിരിക്കുന്ന OS അംഗീകരിച്ച ഒരു ഫയൽ സിസ്റ്റം അടങ്ങുന്ന ലെറ്റർ ഷിഫ്റ്റിംഗ് സംഭവിക്കാം. OS തിരിച്ചറിയാത്ത ഫയൽ സിസ്റ്റം ഉൾക്കൊള്ളുന്ന പാർട്ടീഷനുകൾ അത് ഒഴിവാക്കുന്നു, അതിനാൽ അക്ഷരങ്ങൾ മാറ്റുന്നത് സംഭവിക്കുന്നില്ല.

Windows NT/2000/XP

തുടക്കത്തിൽ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയയിൽ, ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഡോസ്, വിൻഡോസ് 9x പതിപ്പുകൾക്ക് സമാനമായി പ്രവർത്തിക്കുന്നു, NTFS പാർട്ടീഷനുകളും അവയ്ക്ക് അംഗീകാരം നൽകുന്നു. എന്നിരുന്നാലും, ഭാവിയിൽ, സിസ്റ്റം ബൂട്ട് ചെയ്തിട്ടുള്ള ഡിസ്കുകൾ ഒഴികെയുള്ള എല്ലാ ഡിസ്കുകളുടെയും പേരുകൾ പുനഃക്രമീകരിക്കാൻ ഈ സിസ്റ്റങ്ങൾ അനുവദിക്കുന്നു. Windows NT/2000/XP-യിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഡിസ്ക് അഡ്മിനിസ്ട്രേറ്റർ യൂട്ടിലിറ്റി ഉപയോഗിച്ചാണ് ഡിസ്ക് റീസൈൻമെന്റ് നടത്തുന്നത്. ഡിസ്ക് നാമങ്ങൾ നൽകിയ ശേഷം, അവ അവയുടെ പാർട്ടീഷനുകളിലേക്ക് അസൈൻ ചെയ്യപ്പെടുന്നു, അവ മറ്റ് പാർട്ടീഷനുകളുടെ രൂപത്തെയോ നീക്കം ചെയ്യുന്നതിനെയോ ആശ്രയിക്കുന്നില്ല.

1.8 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ബൂട്ട് ഓർഡർ

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ലോഡ് ചെയ്യുന്നു. മൾട്ടി-സ്റ്റെപ്പ് പ്രക്രിയ. ഹാർഡ്‌വെയർ പരിശോധിച്ച് ബൂട്ടിംഗ് പിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങളുടെ ലിസ്റ്റ് നിർണ്ണയിച്ചതിന് ശേഷം ഇത് BIOS-ൽ ആരംഭിക്കുന്നു. അത്തരം ഉപകരണങ്ങൾ വിവിധ ഡിസ്ക് ഡ്രൈവുകൾ, നെറ്റ്വർക്ക് അഡാപ്റ്ററുകൾ, ടേപ്പുകൾ, മറ്റ് ഉപകരണങ്ങൾ എന്നിവ ആകാം. എന്നാൽ പ്രാഥമിക ബൂട്ട് ഉപകരണങ്ങൾ ഹാർഡ് ഡ്രൈവുകളാണ്.

1. ബൂട്ട് ചെയ്യേണ്ട ഡിസ്ക് തിരഞ്ഞെടുക്കുക. ബൂട്ട് ചെയ്യേണ്ട ഉപകരണത്തിന്റെ പൊതുവായ തിരഞ്ഞെടുപ്പ് സമയത്ത് ബയോസ് സജ്ജീകരണത്തിൽ ഉപയോക്താവ് തിരഞ്ഞെടുക്കുന്നു. അതേ സമയം, ബയോസ് ഡിസ്ക് നമ്പറുകൾ വീണ്ടും അസൈൻ ചെയ്യുന്നു, അങ്ങനെ ബൂട്ട് ഡിസ്ക് മറ്റെല്ലാ ഡിസ്കുകളിലും ഒന്നാം സ്ഥാനത്തെത്തുന്നു.

2. തിരഞ്ഞെടുത്ത ഡിസ്കിൽ നിന്ന് മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് (MBR) വായിക്കുന്നു. വായിച്ച ഡാറ്റയുടെ കൃത്യതയ്ക്ക് ഉത്തരവാദിയായ ഒപ്പ് പരിശോധിച്ചു. MBR-ന്റെ ഭാഗമായ ബൂട്ട്ലോഡറിലേക്ക് നിയന്ത്രണം കൈമാറുന്നു. ഈ ഘട്ടം മുതൽ, ബൂട്ട് നിയന്ത്രണം BIOS-ൽ നിന്ന് പുറത്തുപോകുകയും ഹാർഡ് ഡ്രൈവിൽ സ്ഥിതി ചെയ്യുന്ന പ്രോഗ്രാമുകളാൽ നിർണ്ണയിക്കപ്പെടുകയും ചെയ്യുന്നു.

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

4. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ലോഡർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കേർണൽ ലോഡ് ചെയ്യുകയും കേർണലിലേക്ക് നിയന്ത്രണം കൈമാറുകയും ചെയ്യുന്നു.

5. കേർണൽ ആരംഭിക്കുകയും ഹാർഡ് ഡിസ്ക് ഡ്രൈവറുകൾ സജീവമാക്കുകയും ചെയ്ത ശേഷം, ഫയൽ സിസ്റ്റങ്ങൾ മൗണ്ടുചെയ്യുന്നതിനും ആരംഭിക്കുന്നതിനുമുള്ള പ്രക്രിയ ആരംഭിക്കുന്നു.

ഡോസ്).

ഈ നിരവധി ഘട്ടങ്ങൾ വ്യത്യസ്ത തലങ്ങളിൽ നടത്തുന്നു, ഇത് പ്രാഥമികമായി അനുയോജ്യത പ്രശ്നങ്ങളിൽ സ്വയം പ്രത്യക്ഷപ്പെടുന്നു. ബയോസ് ഉപയോഗിച്ചുള്ള ബൂട്ട് തുടക്കത്തിൽ എല്ലാ ബൂട്ട് ലോഡർ സോഫ്റ്റ്വെയറുകളും സാധാരണ ബയോസ് സവിശേഷതകളിലേക്ക് പരിമിതപ്പെടുത്തുന്നു.

ലോഡറുകൾക്ക് അവരുടെ സ്വന്തം പ്രവർത്തനങ്ങൾക്കായി 512 ബൈറ്റുകളിൽ താഴെ മാത്രമേ അനുവദിച്ചിട്ടുള്ളൂ എന്നതിനാൽ, അവയിൽ നിന്ന് ഉയർന്ന ഫ്ലെക്സിബിലിറ്റി പ്രതീക്ഷിക്കാനാവില്ല. മുഴുവൻ ഫയലും മെമ്മറിയിലേക്ക് വായിക്കാൻ കഴിയുന്ന ഒരു ആധുനിക ഫയൽ സിസ്റ്റം മിനി-ഡ്രൈവർ നടപ്പിലാക്കാൻ ലോഡറിന് മതിയായ ഇടമില്ല എന്നതാണ് പ്രധാന ബുദ്ധിമുട്ട്. അതിനാൽ, ഡവലപ്പർമാർ രണ്ട് ഘട്ടങ്ങളിലായി ബൂട്ട്ലോഡർ നിർമ്മിക്കേണ്ടതുണ്ട്. അവയിൽ ആദ്യത്തേതിൽ, OS പാർട്ടീഷന്റെ ആദ്യ ബ്ലോക്കിൽ സ്ഥിതിചെയ്യുന്ന ബൂട്ട്ലോഡർ, മെമ്മറിയിലേക്ക് ഒരു ദ്വിതീയ ബൂട്ട്ലോഡർ വായിക്കുന്നു, അത് വലുപ്പത്തിൽ വലുതാണ്. സെക്കണ്ടറി ബൂട്ട്ലോഡർ ഫയലിൽ നിന്ന് കേർണൽ ലോഡ് ചെയ്യുന്നു.

1.8.1. മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് (MBR)

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

MBR (a) ന്റെ ഘടനയും ബൂട്ട് റെക്കോർഡിന്റെ പാർട്ടീഷൻ ടേബിളിലെ (b) ഒരു പാർട്ടീഷന്റെ ഘടനയും ചുവടെയുണ്ട്.

അരി. 7 മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് (MBR) ഫോർമാറ്റ്

1.8.2. OS ബൂട്ട് ബ്ലോക്ക് (BR)

ബൂട്ട് റെക്കോർഡ് എന്നും അറിയപ്പെടുന്ന OS ബൂട്ട് ബ്ലോക്കിന്റെ ഘടന ഏകപക്ഷീയമായിരിക്കാം. അടിസ്ഥാനപരമായി, ബൂട്ട് ബ്ലോക്കുകൾക്ക് ബാധകമാകുന്ന രണ്ട് പ്രസ്താവനകൾ ഉണ്ട്:

ബൂട്ട് ബ്ലോക്കിന്റെ അവസാനം MBR സിഗ്നേച്ചറിന് സമാനമായ 0xAA55 ഒപ്പ് ഉണ്ട്. അവരുടെ അനുബന്ധ ഉത്ഭവമാണ് ഇതിന് കാരണം. ഈ ബ്ലോക്കുകളെ അവയുടെ ഉദ്ദേശ്യമനുസരിച്ച് ബയോസ് പ്രായോഗികമായി വേർതിരിക്കുന്നില്ല. അതിന്റെ പ്രധാന തത്വം. ഡൗൺലോഡ് ചെയ്യുക, ഒപ്പ് പരിശോധിച്ച് പ്രവർത്തിപ്പിക്കുക.

OS ബൂട്ട് ബ്ലോക്ക് എല്ലായ്പ്പോഴും OS ബൂട്ട് പാർട്ടീഷന്റെ ആദ്യ ബ്ലോക്കിലാണ് സ്ഥിതി ചെയ്യുന്നത്. ബൂട്ട്ലോഡർ പ്രോഗ്രാമിലേക്കുള്ള എൻട്രി പോയിന്റ് എല്ലായ്പ്പോഴും ബ്ലോക്കിന്റെ തുടക്കവുമായി ബന്ധപ്പെട്ട് വിലാസം 0 ആണ്. ഒരു സാധാരണ MBR ബൂട്ട് ലോഡർ ഉപയോഗിച്ച് ഏത് OS യും ബൂട്ട് ചെയ്യുന്നതിനുള്ള വൈദഗ്ധ്യം ഇത് നിങ്ങൾക്ക് നൽകുന്നു.

OS കേർണൽ തിരയുകയും ലോഡ് ചെയ്യുകയും ചെയ്യുന്ന ഒരു പ്രോഗ്രാം ബൂട്ട് ബ്ലോക്കിൽ അടങ്ങിയിരിക്കുന്നു. എന്നിരുന്നാലും, 512 ബൈറ്റുകൾ അവയിൽ ഒരു ഗുരുതരമായ പ്രോഗ്രാം ഉൾക്കൊള്ളിക്കാൻ പര്യാപ്തമല്ലാത്തതിനാൽ, ഒരു ഇന്റർമീഡിയറ്റ് ലോഡറിന്റെ ആവശ്യകതയുണ്ട്:

1. 400-500 ബൈറ്റുകൾ മാത്രം വലിപ്പമുള്ള ഒരു ബൂട്ട്ലോഡർ ഉപയോഗിച്ച് എളുപ്പത്തിൽ ലോഡ് ചെയ്യാൻ കഴിയുന്നത്ര ചെറുത്.

2. കേർണൽ തിരയുകയും ലോഡ് ചെയ്യുകയും ചെയ്യുന്ന ഫയൽ കൈകാര്യം ചെയ്യുന്നതിനുള്ള നടപടിക്രമങ്ങൾ ഉൾക്കൊള്ളാൻ കഴിയുന്നത്ര വലുത്.

ഫയൽ സിസ്റ്റത്തിന്റെ സങ്കീർണ്ണതയെ ആശ്രയിച്ച്, ഈ പ്രശ്നത്തിന് രണ്ട് പരിഹാരങ്ങളുണ്ട്.

ആദ്യത്തേത്, ബൂട്ട്ലോഡർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഫയലിന്റെ ഒരു ഭാഗം ഉടൻ വായിക്കാൻ ശ്രമിക്കുന്നു എന്നതാണ്. ഇത് ചെയ്യുന്നത്, ഉദാഹരണത്തിന്, ഡോസ് സിസ്റ്റവും അതിന്റെ പിൻഗാമികളും - വിൻഡോസ് 95/98/ME. അവരുടെ ലോഡർ റൂട്ട് ഡയറക്‌ടറിയിൽ IO.SYS ഫയൽ കണ്ടെത്തുകയും അതിന്റെ ആദ്യത്തെ മൂന്ന് ബ്ലോക്കുകൾ വായിക്കുകയും ചെയ്യുന്നു. ഇതിന്റെ അടിസ്ഥാനം. ഡയറക്‌ടറിയിൽ വ്യക്തമാക്കിയിട്ടുള്ള ഫയലിന്റെ ആദ്യ ക്ലസ്റ്റർ ഉപയോഗിച്ച് ഡിസ്കിൽ നിന്ന് ഫയലിന്റെ തുടക്കം കണ്ടെത്താൻ നിങ്ങളെ അനുവദിക്കുന്ന ഫാറ്റ് സിസ്റ്റങ്ങളുടെ ലാളിത്യം. എന്നിരുന്നാലും, ഇത് ചെയ്യുന്നതിന് സിസ്റ്റം ഫയലുകൾ സാധാരണ പ്രോഗ്രാമുകളിൽ നിന്ന് ഡീഫ്രാഗ്മെന്റ് ചെയ്യുകയും മറയ്ക്കുകയും വേണം.

രണ്ടാമത്തെ പരിഹാരം, ലോഡറിൽ അതിന്റെ ശരീരത്തിൽ അതിന്റെ തുടർച്ചയുടെ സമ്പൂർണ്ണ വിലാസങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഒന്നാമതായി അതിന്റെ തുടർച്ച മെമ്മറിയിലേക്ക് വായിക്കുന്നു. ഇത് ചെയ്യുന്നത്, ഉദാഹരണത്തിന്, ntldr, LILO എന്നിവയും മറ്റുള്ളവരും. ബൂട്ട്ലോഡർ ഫയൽ സിസ്റ്റം മുഖേനയല്ല നേരിട്ട് വിലാസം നൽകുന്നതിനാൽ ഈ പരിഹാരം അസൗകര്യമാണ്, അതിനാൽ ഫയലുകൾ കൈകാര്യം ചെയ്യുന്നത് ബൂട്ട് പരാജയത്തിന് ഇടയാക്കും, അതിനാൽ ഇത് ഒരു നോൺ-മൂവബിൾ ഫയൽ ആക്കേണ്ടതുണ്ട്. എന്നാൽ ഇത് നിരീക്ഷിച്ചാലും, മുഴുവൻ പാർട്ടീഷനും ഒരു പുതിയ സ്ഥലത്തേക്ക് മാറ്റുന്നത് വീണ്ടും ഒരു തെറ്റായ ബ്ലോക്ക് ചെയിൻ ഉണ്ടാക്കും, ലോഡിംഗ് അസാധ്യമാകും. അത്തരം സാഹചര്യങ്ങളിൽ, ഹാർഡ് ഡ്രൈവിൽ OS ബൂട്ട്ലോഡർ പുനഃസ്ഥാപിക്കാൻ കഴിയുന്ന ഒരു ബൂട്ട് ചെയ്യാവുന്ന ഫ്ലോപ്പി ഡിസ്ക് എപ്പോഴും ശുപാർശ ചെയ്യപ്പെടുന്നു.

1.9 ഉപസംഹാരം

ഹാർഡ് ഡ്രൈവുകളിൽ വിവരങ്ങൾ സംഘടിപ്പിക്കുന്നതുമായി ബന്ധപ്പെട്ട അടിസ്ഥാന ആശയങ്ങൾ ഈ വിഭാഗം ചർച്ച ചെയ്തു. ഏതൊരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും മുകളിൽ വിവരിച്ച തത്വങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ഡിസ്ക് പാർട്ടീഷൻ ചെയ്യുന്നതിലൂടെ ആരംഭിക്കുന്നു. അടുത്തതായി, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പിന്തുണയ്ക്കുന്ന ഫയൽ സിസ്റ്റങ്ങളിലൊന്നിനായി പാർട്ടീഷനുകൾ ഫോർമാറ്റ് ചെയ്യുന്നു. ഫോർമാറ്റ് ചെയ്ത ശേഷം, ഫയലുകൾ സംഭരിക്കുന്നതിന് ഡിസ്ക് സ്പേസ് ലഭ്യമാകും. OS ഇൻസ്റ്റാളർ സൃഷ്ടിച്ച സ്വതന്ത്ര സ്ഥലത്തേക്ക് സോഫ്‌റ്റ്‌വെയർ പാക്കേജുകൾ അൺപാക്ക് ചെയ്യുന്നു. ഇതിനുശേഷം, പ്രോഗ്രാമുകൾ കോൺഫിഗർ ചെയ്യുകയും ഒരു പാർട്ടീഷൻ ബൂട്ട് റെക്കോർഡ് ഉണ്ടാക്കുകയും ചെയ്യുന്നു, അത് തന്നിരിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തിരഞ്ഞെടുത്തതിന് ശേഷം കേർണൽ ലോഡ് ചെയ്യുന്നുവെന്ന് ഉറപ്പാക്കുന്നു.

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



ലോഡിംഗ്...

ഏറ്റവും പുതിയ ലേഖനങ്ങൾ

പരസ്യം ചെയ്യൽ