துவக்க ஏற்றி என்றால் என்ன?

What Is Boot Loader



துவக்க ஏற்றிகள் மிகவும் சிறியதாகவும் ஒப்பீட்டளவில் எளிமையாகவும் இருந்தாலும், துவக்க செயல்பாட்டில் அவை முக்கிய பங்கு வகிக்கின்றன. ஏதேனும் லினக்ஸ் தொடர்பான மன்றத்திற்குச் சென்று, துவக்க ஏற்றி ஒரு சிக்கலை எவ்வாறு சரிசெய்வது என்று கேட்கும் சிலரையாவது நீங்கள் சந்திக்கும் வாய்ப்புகள் அதிகம். துவக்க ஏற்றிகளில் உள்ள சிக்கல்களைத் தவிர்க்க, துவக்க செயல்பாட்டில் அவர்கள் என்ன பங்கு வகிக்கிறார்கள் மற்றும் மிகவும் பிரபலமான லினக்ஸ் துவக்க ஏற்றிகள் என்ன என்பதைப் புரிந்துகொள்வது மிக முக்கியமானது.

துவக்க ஏற்றி என்பது லினக்ஸ் கர்னலை விருப்ப கர்னல் அளவுருக்கள் மற்றும் லினக்ஸ் ஆரம்ப ரேம் வட்டு, initrd என அழைக்கப்படும் ஒரு நிரலாகும். லினக்ஸ் கர்னல் என்பது லினக்ஸ் இயக்க முறைமையின் மையமாகும், மேலும் இது init (துவக்கத்திற்கு குறுகிய) செயல்முறை அல்லது ஒரு init மாற்று போன்றவற்றைத் தொடங்குகிறது அமைப்பு , ஏற்றப்பட்ட உடனேயே. உண்மையான ரூட் கோப்பு முறைமை ஏற்றப்படுவதற்கு முன்பு முக்கியமான கோப்புகளை நினைவகத்தில் ஏற்றுவதற்கு லினக்ஸ் ஆரம்ப ரேம் வட்டு தற்காலிக சேமிப்பு இடத்தை வழங்குகிறது.







BIOS (அடிப்படை உள்ளீடு/வெளியீட்டு அமைப்பு) கொண்ட பழைய கணினிகளில், ஒரு துவக்க ஏற்றி MBR (மாஸ்டர் பூட் ரெக்கார்ட்) இல் உள்ளது, இது ஒரு வட்டில் முதல் 512 பைட்டுகளை ஆக்கிரமிக்கிறது, ஆனால் UEFI (யுனிஃபைட் எக்ஸ்டென்சிபிள் ஃபார்ம்வேர் இன்டர்ஃபேஸ்) கொண்ட புதிய கணினிகள் EFI கணினி பகிர்வு என்று அழைக்கப்படும் ஒரு சிறப்பு பகிர்வு.



ஒரு வெற்றிகரமான POST (Power-On Self-Test) க்குப் பிறகு BIOS அல்லது UEFI ஆல் ஒரு துவக்க ஏற்றி ஏற்றப்படுகிறது, இது ஒரு கணினி அல்லது பிற டிஜிட்டல் மின்னணு சாதனம் இயக்கப்பட்ட உடனேயே செய்யப்படும் ஒரு சுய-சோதனை செயல்முறை ஆகும்.



துவக்க ஏற்றி என்பது லினக்ஸ் கர்னல் மற்றும் லினக்ஸ் ஆரம்ப ரேம் வட்டை ஏற்றுவதற்கு பொறுப்பான ஒரு முக்கியமான மென்பொருளாகும். லினக்ஸ் பயனர்கள் பலவிதமான துவக்க ஏற்றிகளிலிருந்து தேர்வு செய்யலாம், ஒவ்வொன்றும் அதன் சொந்த பலம் மற்றும் பலவீனங்களைக் கொண்டுள்ளன.