GRUB బూట్‌లోడర్ అంటే ఏమిటి మరియు అది ఏమి చేస్తుంది?

GRUB బూట్‌లోడర్ అంటే ఏమిటి మరియు అది ఏమి చేస్తుంది?

మీ లైనక్స్ ఆపరేటింగ్ సిస్టమ్ యొక్క బూట్ ప్రాసెస్‌లో బూట్ లోడర్ చాలా ముఖ్యమైన భాగాలలో ఒకటి.





Mac నుండి PC కి ఫైల్‌లను కాపీ చేయండి

ఈ వ్యాసం బూట్ లోడర్ అంటే ఏమిటో మరియు లైనక్స్ సిస్టమ్‌లో అది పోషిస్తున్న పాత్రను చూపుతుంది. ముఖ్యంగా, ఈ గైడ్ శక్తివంతమైన మరియు అత్యంత సౌకర్యవంతమైన బూట్ లోడర్ ప్రోగ్రామ్ అయిన గ్రాండ్ యూనిఫైడ్ బూట్‌లోడర్ (GRUB) పై దృష్టి పెడుతుంది. GRUB ని వివరంగా చూసే ముందు, Linux లో బూట్ ప్రక్రియను అర్థం చేసుకోవడం ముఖ్యం.





లైనక్స్ బూట్ ప్రాసెస్

Linux లో బూట్ ప్రాసెస్ అనేది మీరు మీ PC లోని పవర్ బటన్‌ను నొక్కినప్పటి నుండి లాగిన్ స్క్రీన్ కనిపించే వరకు జరిగే కార్యకలాపాల శ్రేణి.





మీ ఆపరేటింగ్ సిస్టమ్ యొక్క బూట్ ప్రక్రియలో నాలుగు ప్రధాన దశలు ఉన్నాయి మరియు అవి క్రింది క్రమంలో జరుగుతాయి:

  1. BIOS : ఉన్నచో ప్రాథమిక ఇన్‌పుట్/అవుట్‌పుట్ సిస్టమ్ మరియు బూట్‌లోడర్‌ను లోడ్ చేయడానికి ప్రధానంగా బాధ్యత వహిస్తుంది. కంప్యూటర్ స్టార్ట్ అయినప్పుడు, మెమరీ మరియు హార్డ్ డిస్క్ వంటి కోర్ హార్డ్‌వేర్ సరిగ్గా పనిచేస్తుందో లేదో నిర్ధారించుకోవడానికి ఇది పవర్ ఆన్ సెల్ఫ్ టెస్ట్ (POST) రన్ అవుతుంది. తరువాత, BIOS ప్రాథమిక హార్డ్ డ్రైవ్‌ల మాస్టర్ బూట్ రికార్డ్ (MBR) ని తనిఖీ చేస్తుంది, ఇది మీ హార్డ్ డ్రైవ్‌లో బూట్‌లోడర్ ఉన్న విభాగం.
  2. బూట్లోడర్ : కెర్నల్ పారామితుల సమితితో కెర్నల్‌ను RAM లోకి లోడ్ చేస్తుంది.
  3. కెర్నల్ : కెర్నల్ యొక్క ప్రాథమిక విధి పరికరాలను మరియు మెమరీని ప్రారంభించడం. తరువాత, ఇది init ప్రక్రియను లోడ్ చేస్తుంది.
  4. అందులో : మీ సిస్టమ్‌లో అవసరమైన సేవలను ప్రారంభించడానికి మరియు ఆపడానికి బాధ్యత వహిస్తుంది.

గమనిక : BIOS అనేది లైనక్స్-సంబంధిత ప్రక్రియ కాదు, ఇది మీ ఆపరేటింగ్ సిస్టమ్‌తో సంబంధం లేకుండా జరిగే ప్రక్రియ.



ఇంకా నేర్చుకో: కంప్యూటర్ యొక్క BIOS సాఫ్ట్‌వేర్, హార్డ్‌వేర్ లేదా ఫర్మ్‌వేర్‌గా పరిగణించబడుతుందా?

గ్రాండ్ యూనిఫైడ్ బూట్‌లోడర్ అంటే ఏమిటి?

మీరు బూట్ చేయదలిచిన ఆపరేటింగ్ సిస్టమ్ లేదా పర్యావరణాన్ని ఎంచుకోగల ఎంపికల మెనుని మీకు అందించడానికి GRUB ప్రధానంగా బాధ్యత వహిస్తుంది. అదనంగా, లోడ్ చేయడానికి GRUB బాధ్యత వహిస్తుంది లైనక్స్ కెర్నల్ .





ఇక్కడ ఒక GRUB మెనూ ఎంపిక కనిపిస్తుంది. మీరు బహుళ ఆపరేటింగ్ సిస్టమ్‌లను ఇన్‌స్టాల్ చేసి ఉంటే, మీరు వాటిని ఇక్కడ జాబితా చేస్తారు.

టీవీకి ఆవిరి ఆటలను ఎలా ప్రసారం చేయాలి

గమనిక : GRUB అనేది Linux ఆపరేటింగ్ సిస్టమ్‌లలో బూట్ చేయడానికి మాత్రమే పరిమితం కాదు, మీరు Windows వంటి ఇతర ఆపరేటింగ్ సిస్టమ్‌లలో బూట్ చేయడానికి కూడా దీనిని ఉపయోగించవచ్చు.





ఈ రచన సమయంలో GRUB యొక్క రెండు ప్రధాన వెర్షన్‌లు అందుబాటులో ఉన్నాయి.

  1. GRUB లెగసీ : ఇది GRUB యొక్క మొదటి వెర్షన్ మరియు మొదట్లో 1995 లో అభివృద్ధి చేయబడింది.
  2. GRUB 2 : మంజరో, ఉబుంటు, ఫెడోరా మరియు Red Hat Enterprise Linux (RHEL) వంటి అనేక ప్రధాన స్రవంతి లైనక్స్ డిస్ట్రోలు ఉపయోగించే GRUB యొక్క తాజా వెర్షన్ ఇది. GRUB 2 దాని మునుపటి కంటే మెరుగైన టూల్స్ మరియు కాన్ఫిగరేషన్ ఎంపికలను మీకు అందిస్తుంది.

GRUB కాకుండా, Linux డిస్ట్రోలు Linux లోడర్ (LILO), కోర్‌బూట్ మరియు SYSLINUX వంటి ఇతర బూట్ లోడర్‌లను కూడా ఉపయోగిస్తాయి.

GRUB పాత్ర

బూట్ చేయడానికి మీరు ఆపరేటింగ్ సిస్టమ్‌ని ఎంచుకున్న తర్వాత, GRUB ఎంచుకున్న కెర్నల్‌ను లోడ్ చేస్తుంది. కెర్నల్ ఎక్కడ ఉందో మరియు ఇతర ముఖ్యమైన పారామితులను ఉపయోగించాలో తెలుసుకోవడానికి GRUB కెర్నల్ పారామితులను ఉపయోగిస్తుంది.

  • initrd : ప్రారంభ RAM డిస్క్‌ను పేర్కొనడానికి ఉపయోగిస్తారు.
  • BOOT_IMAGE : లైనక్స్ కెర్నల్ ఇమేజ్ యొక్క స్థానం.
  • రూట్ : రూట్ ఫైల్‌సిస్టమ్ స్థానాన్ని తెలుపుతుంది. కీలకమైన సేవలను లోడ్ చేసే init ని కనుగొనడానికి కెర్నల్ ద్వారా ఉపయోగించబడుతుంది.
  • NS : ఫైల్ సిస్టమ్‌ను రీడ్-ఓన్లీ మోడ్‌లో మౌంట్ చేయడానికి బాధ్యత వహిస్తుంది.
  • నిశ్శబ్దంగా : మీ PC బూట్ అవుతున్నందున కొన్ని సిస్టమ్-నిర్దిష్ట సందేశాలను దాచిపెడుతుంది.
  • స్ప్లాష్ : మీ సిస్టమ్ బూట్ అవుతున్నప్పుడు స్ప్లాష్ స్క్రీన్‌ను ప్రదర్శించడానికి ఉపయోగించబడుతుంది.

మీరు GRUB ఎంపికల మెనులో ఉన్నప్పుడు, మీరు నొక్కడం ద్వారా కెర్నల్ పారామితులను సవరించవచ్చు మరియు మీ కీబోర్డ్ మీద కీ.

GRUB బూట్‌లోడర్‌ను కాన్ఫిగర్ చేస్తోంది

మీ బూట్ లోడర్‌ను కాన్ఫిగర్ చేసేటప్పుడు GRUB 2 మీకు చాలా సౌలభ్యాన్ని మరియు శక్తిని ఇస్తుంది.

ది /బూట్/గ్రబ్ డైరెక్టరీ పేరు గల ఫైల్‌ను కలిగి ఉంది grub.cfg , ఇది GRUB కోసం ప్రధాన కాన్ఫిగరేషన్ ఫైల్. అయితే, మీరు ఎడిట్ చేయవద్దని సూచించారు grub.cfg నేరుగా ఫైల్ చేయండి, బదులుగా మీరు సవరించాలి /etc/డిఫాల్ట్/గ్రబ్ ఫైల్.

మీరు మార్పులు చేసినప్పుడు /etc/డిఫాల్ట్/గ్రబ్ ఫైల్, మీరు దిగువ ఆదేశాన్ని అమలు చేస్తున్నారని నిర్ధారించుకోవాలి, తద్వారా మీ మార్పులు వ్రాయబడతాయి grub.cfg స్వయంచాలకంగా ఫైల్.

కోరిందకాయ పై ఏమి చేయవచ్చు
sudo update-grub

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు GRUB మరియు దాని ఆకృతీకరణ ఎంపికల గురించి మరింత తెలుసుకోవచ్చు:

info -f grub

Linux లో GRUB ని అనుకూలీకరించడం

ఈ గైడ్ GRUB అత్యంత శక్తివంతమైన మరియు సౌకర్యవంతమైన బూట్ లోడర్ అని మరియు మీ ఆపరేటింగ్ సిస్టమ్ పనిలో కీలక పాత్ర పోషిస్తుందని మీకు చూపించింది. GRUB బూట్ స్క్రీన్ ప్రదర్శనపై వినియోగదారులకు పూర్తి నియంత్రణ ఉంటుంది. మీరు బూట్ స్క్రీన్ నేపథ్య చిత్రాన్ని కూడా సులభంగా అనుకూలీకరించవచ్చు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ నేపథ్య చిత్రంతో గ్రబ్ బూట్ మెనూని ఎలా అనుకూలీకరించాలి

డిఫాల్ట్ గ్రబ్ మెనూతో విసుగు చెందిందా? మీకు నచ్చిన నేపథ్య చిత్రంతో దీన్ని ఎలా అనుకూలీకరించాలో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • GRUB బూట్‌లోడర్
  • లైనక్స్
రచయిత గురుంచి వెళ్లడం మంచిది(36 కథనాలు ప్రచురించబడ్డాయి)

Mwiza వృత్తి ద్వారా సాఫ్ట్‌వేర్‌ను అభివృద్ధి చేస్తుంది మరియు Linux మరియు ఫ్రంట్-ఎండ్ ప్రోగ్రామింగ్‌పై విస్తృతంగా రాస్తుంది. అతని అభిరుచులలో కొన్నింటిలో చరిత్ర, ఆర్థికశాస్త్రం, రాజకీయాలు & ఎంటర్‌ప్రైజ్-ఆర్కిటెక్చర్ ఉన్నాయి.

Mwiza Kumwenda నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి