ഗ്നു ഗ്രബ്
ഗ്നു പ്രോജക്റ്റിൽ നിന്നുള്ള ഒരു ബൂട്ട് ലോഡർ പാക്കേജാണ് ഗ്നു ഗ്രബ് (ഗ്നു ഗ്രാൻഡ് യൂണിഫൈഡ് ബൂട്ട്ലോഡർ എന്നതിന്റെ ചുരുക്കം, സാധാരണയായി GRUB എന്ന് വിളിക്കുന്നു). കമ്പ്യൂട്ടറിലുള്ള വിവിധ ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങളിൽ നിന്ന് ആവശ്യമുള്ളത് തെരഞ്ഞെടുത്ത് അതിലേക്ക് ബൂട്ട് ചെയ്യാൻ സഹായിക്കുന്ന ഗ്നു പ്രോജക്റ്റിന്റെ ബൂട്ട് ലോഡറാണു് ഗ്നു ഗ്രാന്റ് യൂണിഫൈഡ് ബൂട്ട് ലോഡർ അല്ലെങ്കിൽ ഗ്നു ഗ്രബ് (GRand Unified Bootloader). മൾട്ടിബൂട്ട് സ്പെസിഫിക്കേഷൻ അടിസ്ഥാനമാക്കി ഉണ്ടാക്കിയ ഗ്രബ് ബൂട്ട് ലോഡർ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള നിരവധി കേർണലുകളിൽ നിന്ന് വേണ്ടത് തിരഞ്ഞെടുക്കാനും സഹായിക്കുന്നു. യുണിക്സ് പോലുള്ള ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റങ്ങളും, മിക്കവാറും എല്ലാ ഗ്നു/ലിനക്സ് വിതരണങ്ങളും ഗ്നു ഹേർഡും ബൂട്ട് ലോഡറായി ഗ്രബ്ബാണ് ഉപയോഗിക്കുന്നത്. സൊളാരിസ് 10 1/06 പതിപ്പിലും ഈ ബൂട്ട് ലോഡറാണ് ഉപയോഗിക്കുന്നത്. ഓപ്പറേഷൻ![]() ![]() ബൂട്ടിംഗ്ഒരു കമ്പ്യൂട്ടർ ഓൺ ചെയ്യുമ്പോൾ, ബയോസ്(BIOS), കോൺഫിഗർ ചെയ്ത് ബൂട്ട് ചെയ്യാവുന്ന ഉപകരണം(സാധാരണയായി കമ്പ്യൂട്ടറിന്റെ ഹാർഡ് ഡിസ്ക്) കണ്ടെത്തി, മാസ്റ്റർ ബൂട്ട് റെക്കോർഡിൽ (MBR) നിന്ന് പ്രാരംഭ ബൂട്ട്സ്ട്രാപ്പ് പ്രോഗ്രാം ലോഡുചെയ്ത് നടപ്പിലാക്കുന്നു. എംബിആർ ഹാർഡ് ഡിസ്കിന്റെ ആദ്യ സെക്ടറാണ്, പൂജ്യം അതിന്റെ ഓഫ്സെറ്റാണ്(സെക്ടറുകളുടെ എണ്ണൽ പൂജ്യത്തിൽ ആരംഭിക്കുന്നു). വളരെക്കാലമായി, ഒരു സെക്ടറിന്റെ വലുപ്പം 512 ബൈറ്റുകളായിരുന്നു, എന്നാൽ 2009 മുതൽ 4096 ബൈറ്റുകളുടെ സെക്ടർ വലുപ്പമുള്ള ഹാർഡ് ഡിസ്കുകൾ ലഭ്യമാണ്, അതിനെ അഡ്വാൻസ്ഡ് ഫോർമാറ്റ് ഡിസ്കുകൾ എന്ന് വിളിക്കുന്നു. 2013 ഒക്ടോബറിലെ കണക്കനുസരിച്ച്, 512e എമുലേഷൻ ഉപയോഗിച്ച് അത്തരം ഹാർഡ് ഡിസ്കുകൾ 512-ബൈറ്റ് സെക്ടറുകളിൽ ഇപ്പോഴും ആക്സസ് ചെയ്യപ്പെടുന്നു.[6] ലെഗസി എംബിആർ പാർട്ടീഷൻ ടേബിൾ പരമാവധി നാല് പാർട്ടീഷനുകളെ പിന്തുണയ്ക്കുകയും 64 ബൈറ്റുകൾ ഉൾക്കൊള്ളുകയും ചെയ്യുന്നു. ഓപ്ഷണൽ ഡിസ്ക് സിഗ്നേച്ചർ (നാല് ബൈറ്റുകൾ), ഡിസ്ക് ടൈംസ്റ്റാമ്പ് (ആറ് ബൈറ്റുകൾ) എന്നിവയ്ക്കൊപ്പം, ഇത് ഒരു ബൂട്ട് ലോഡറിന്റെ മെഷീൻ കോഡിനായി 434 നും 446 ബൈറ്റുകൾക്കും ഇടയിൽ സ്ഥലം ലഭ്യമാണ്. വളരെ ലളിതമായ ബൂട്ട് ലോഡറുകൾക്ക് ഇത്രയും ചെറിയ ഇടം മതിയാകുമെങ്കിലും,[7] സങ്കീർണ്ണവും ഒന്നിലധികം ഫയൽ സിസ്റ്റങ്ങളും പിന്തുണയ്ക്കുന്ന ഒരു ബൂട്ട് ലോഡർ, ബൂട്ട് ചോയിസുകളുടെ മെനു-അധിഷ്ഠിത തിരഞ്ഞെടുപ്പ് മുതലായവ ഉൾക്കൊള്ളാൻ ഇത് പര്യാപ്തമല്ല. വലിയ ഫുട്ട്പ്രിന്റുകളുള്ള ബൂട്ട് ലോഡറുകൾ ഇങ്ങനെ കഷണങ്ങളായി വിഭജിക്കപ്പെടുന്നു, അവിടെ ഏറ്റവും ചെറിയ കഷണം എംബിആറിനുള്ളിൽ യോജിക്കുകയും അതിൽ വസിക്കുകയും ചെയ്യുന്നു, കൂടാതെ ബൂട്ട് ലോഡറിന്റെ എംബിആർ കോഡ് ഉപയോഗിച്ചും, അതേസമയം വലിയ കഷണങ്ങൾ (ഉദാഹരണത്തിന്, എംബിആറിനും ആദ്യ പാർട്ടീഷനും ഇടയിലുള്ള ശൂന്യമായ സെക്ടറുകളിൽ) മറ്റ് സ്ഥലങ്ങളിൽ സൂക്ഷിക്കുന്നു. പ്രത്യേകതകൾ
കൂടുതൽ വിവരങ്ങൾക്ക്![]() boot.img has the exact size of 446 Bytes and is written to the MBR (sector 0). core.img is written to the empty sectors between the MBR and the first partition, if available (for legacy reasons the first partition starts at sector 63 instead of sector 1, but this is not mandatory). The /boot/grub -directory can be located on an distinct partition, or on the /-partition.അവലംബം
കുറിപ്പുകൾ |
Portal di Ensiklopedia Dunia