వాల్యూమ్ బూట్ కోడ్ అంటే ఏమిటి?

ఏ వాల్యూమ్ బూట్ కోడ్ వాల్యూమ్ బూట్ కోడ్ దోషాలను సరిచేయడానికి సహాయం చేస్తుంది

వాల్యూమ్ బూట్ కోడ్ మరియు డిస్క్ పారామితి బ్లాక్ మరియు వాల్యూమ్ బూట్ రికార్డు / సెక్టార్ను తయారు చేసే రెండు ప్రధాన భాగాలు. వాల్యూమ్ బూట్ కోడ్ మాస్టర్ బూట్ కోడ్ ద్వారా పిలువబడుతుంది మరియు ఆపరేటింగ్ సిస్టమ్ యొక్క వాస్తవ లోడ్ను ప్రారంభించే బూట్ మేనేజర్ను ప్రారంభించడానికి ఉపయోగించబడుతుంది.

వాల్యూమ్ బూట్ కోడ్ ప్రతి వాల్యూమ్ బూట్ రికార్డును కలిగివున్న ప్రతి విభజననందు వాడబడుతుంది, ఇది ప్రతి ఆకృతీకరణ విభజన. అయితే, ప్రాధమిక విభజన కోసం క్రియాశీలంగా పనిచేసే మాస్టర్ బూట్ కోడ్ మాత్రమే దీనిని పిలుస్తుంది. లేకపోతే, క్రియాశీల విభజనల కొరకు, వాల్యూమ్ బూట్ కోడ్ ఉపయోగించబడదు.

వాల్యూమ్ బూట్ సంకేతాలు నిర్దిష్ట విభజనపై ఆపరేటింగ్ సిస్టమ్కు ప్రత్యేకమైనవి. ఉదాహరణకు, విండోస్ 10 కు వాల్యూమ్ బూట్ కోడ్ Linux యొక్క రుచి లేదా Windows XP లేదా Windows 7 వంటి Windows యొక్క వేరొక వెర్షన్ కోసం ఒకటి కంటే భిన్నంగా పనిచేస్తుంది.

గమనిక: వాల్యూమ్ బూట్ కోడ్ కొన్నిసార్లు దాని సంక్షిప్త VBC ద్వారా సూచిస్తారు.

వాల్యూమ్ బూట్ కోడ్ ఏమి చేస్తుంది

బూట్ సీక్వెన్స్ / క్రమంలో బూటబుల్ పరికరం కోసం మాస్టర్ బూట్ రికార్డ్ శోధనలు BIOS ద్వారా సెట్ చేయబడతాయి.

చిట్కా: పరికర బూట్ సంకేతాలు తనిఖీ చేయబడిన క్రమాన్ని మార్చడానికి మీకు సహాయం అవసరమైతే , BIOS లో బూట్ ఆర్డర్ను ఎలా మార్చాలో చూడండి.

ఒక హార్డ్ డిస్క్ లాగానే సంబంధిత పరికరం కనుగొనబడినప్పుడు, వాల్యూమ్ బూట్ కోడ్ ఆపరేటింగ్ సిస్టమ్ను ప్రారంభించే సరైన ఫైల్లను లోడ్ చేయడానికి బాధ్యత వహిస్తుంది. విండోస్ 10, విండోస్ 8 , విండోస్ 7, విండోస్ 7, విండోస్ బూట్ మేనేజర్ (BOOTMGR) , ఆపరేటింగ్ సిస్టంని లోడ్ చేస్తోంది.

Windows XP వంటి పాత వెర్షన్ల కోసం, ఇది NT లోడరు (NTLDR) , ఇది వాల్యూమ్ బూట్ కోడ్ ఆపరేటింగ్ సిస్టంను ప్రారంభించడానికి ఉపయోగపడుతుంది.

ఏ సందర్భములోనైనా, వాల్యూమ్ బూట్ కోడ్ బూటు ప్రాసెస్ను కదల్చటానికి సరైన సమాచారాన్ని కనుగొంటుంది. వాల్యూమ్ బూట్ కోడ్ను హార్డు డ్రైవు నుండి OS లోడ్ చేయబడిన విలక్షణ ప్రక్రియలో ఉపయోగించినప్పుడు మీరు ఇక్కడ చూడవచ్చు:

  1. POST హార్డ్వేర్ కార్యాచరణను తనిఖీ చేయడానికి అమలు అవుతుంది.
  2. హార్డు డ్రైవు యొక్క మొదటి విభాగంలో ఉన్న మాస్టర్ బూట్ రికార్డ్ నుండి BIOS లోడ్లు మరియు కోడ్ను అమలు చేస్తుంది.
  3. మాస్టర్ బూట్ కోడ్ హార్డు డ్రైవుపై బూటబుల్ విభజన కొరకు మాస్టర్ విభజన పట్టిక ద్వారా కనిపిస్తుంది.
  4. ప్రాధమిక, క్రియాశీల విభజనను బూట్ చేయుటకు ప్రయత్నం చేయబడుతుంది.
  5. ఆ విభజన యొక్క వాల్యూమ్ బూట్ సెక్టార్ మెమొరీ లోడైపోతుంది కనుక దాని కోడ్ మరియు డిస్క్ పారామితి బ్లాక్ వుపయోగించవచ్చు.
  6. బూట్ విభాగంలోని వాల్యూమ్ బూట్ కోడ్ మిగిలిన బూట్ ప్రాసెస్పై నియంత్రణ ఇవ్వబడుతుంది, అక్కడ ఫైల్ వ్యవస్థ నిర్మాణం క్రమంలో పనిచేస్తుందని నిర్ధారిస్తుంది.
  7. వాల్యూమ్ బూట్ కోడ్ ఫైల్ వ్యవస్థను నిర్ధారించిన తర్వాత, BOOTMGR లేదా NTLDR అమలు చేయబడుతుంది.
  8. పైన చెప్పిన విధంగా, BOOTMGR లేదా NTLDR మెమొరీలోకి లోడ్ చేయబడుతుంది మరియు సరైన OS ఫైళ్ళు అమలు చేయబడటానికి మరియు Windows ను సాధారణంగా ప్రారంభించవచ్చు తద్వారా వారికి నియంత్రణ బదిలీ చేయబడుతుంది.

వాల్యూమ్ బూట్ కోడ్ లోపాలు

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

ఒక అవినీతి వాల్యూమ్ బూట్ కోడ్ సాధారణంగా hal.dll లోపాలు వంటి ఫలితాలు:

వాల్యూమ్ బూట్ కోడ్ దోషాలను బూట్స్క్ట్ ఆదేశంతో పరిష్కరించవచ్చు, ఇది విండోస్లో లభించే అనేక కమాండ్ ప్రాంప్ట్ ఆదేశాలలో ఒకటి. మీరు సహాయం అవసరం ఉంటే BOOTMGR కు వాల్యూమ్ బూట్ కోడ్ అప్డేట్ Bootsect ఎలా ఉపయోగించాలో చూడండి.

పైన 4 వ దశలో, క్రియాశీల విభజనను కనుగొనే ప్రయత్నం విఫలమైతే, మీరు " బూట్ బూట్ సాధ్యం కాదు." ఇది వాల్యూమ్ బూట్ కోడ్ కారణంగా కాదు అని లోపం సంభవిస్తుంది.

హార్డు డ్రైవులో సరిగా ఫార్మాట్ చేయబడిన విభజన లేదా BIOS తప్పు పరికరాన్ని చూడటం సాధ్యంకాదు, ఈ సందర్భంలో మీరు హార్డు డ్రైవు వంటి సరైన పరికరానికి బూట్ ఆర్డర్ను మార్చవచ్చు (బదులుగా డిస్క్ లేదా బాహ్య హార్డు డ్రైవు , ఉదాహరణకు).