ఉబుంటులో గ్రబ్ రికవరీ

Anonim

ఉబుంటులో గ్రబ్ రికవరీ

పద్ధతి 1: బూట్-రిపేర్ యుటిలిటీ

అన్ని మొదటి, మేము ప్రారంభ కోసం నిర్ణయం ప్రభావితం చేయాలనుకుంటున్నాము. ఉబుంటులో GRUB యొక్క పునరుద్ధరణతో క్రెడిట్ బూట్-రిపేర్ యుటిలిటీకి సహాయపడుతుంది. యూజర్ నుండి మీరు దానిని ఇన్స్టాల్ చేసి, దోష పరిశీలనను అమలు చేయాలి. ఆ తరువాత, దొరకలేదు అన్ని సమస్యలు స్వయంచాలకంగా సరిదిద్దబడతారు, మరియు ఒక వివరణాత్మక నివేదిక తెరపై కనిపిస్తుంది. అదనంగా, ఈ సాధనంలో, మీరు అదనపు పారామితులను సెట్ చేయవచ్చు, ఉదాహరణకు, MBR లేదా డౌన్లోడ్ మెనుని ప్రదర్శించడానికి సమయాన్ని పునరుద్ధరించడానికి సమాంతరంగా ఉంటుంది. మీరు ఇప్పటికే బూట్ రిపేర్ ద్వారా డీబగ్గింగ్ GRUB లో ఒక ప్రత్యేక పదార్థం కలిగి. క్రింద ఉన్న సూచనను ఉపయోగించి దానితో మీరే తెలుసుకుంటామని మేము సూచిస్తున్నాము మరియు మేము క్రింది పద్ధతులకు వెళ్తాము.

మరింత చదవండి: Ubuntu లో బూట్-రిపేర్ ద్వారా Groub బూట్లోడ్ రికవరీ

విధానం 2: మాన్యువల్ రికవరీ GRUB2

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

  1. మొదటి విషయం LiveCD నుండి బూట్ ఉంటుంది, GRUB2 లోడర్ యొక్క పూర్తి వినాశనం ఒక ప్రామాణిక షెల్ తెరవడం అసాధ్యం అర్థం. ఈ అంశంపై ఒక వివరణాత్మక మార్గదర్శిని మద్దతు ఉబుంటు యొక్క అధికారిక వెబ్ సైట్లో, నూతనంగా లక్ష్యంగా పెట్టుకుంది, కాబట్టి మేము ఇప్పుడు దానిని విడదీయలేము.
  2. అధికారిక వెబ్ సైట్ లో Livecd తో ubuntu డౌన్లోడ్ సూచనలు

  3. Livecd మోడ్లో డౌన్లోడ్ చేసిన తరువాత, "టెర్మినల్" సౌకర్యవంతంగా తెరవండి మరియు అక్కడ Sudo fdisk -l కమాండ్ను నమోదు చేయండి.
  4. ఉబుంటులో గ్రబ్ను మరింత పునరుద్ధరించడానికి డిస్కుల జాబితాను తెరవడం

  5. దానిని నిర్ధారించండి, రూట్ నుండి పాస్వర్డ్ను పేర్కొనడం.
  6. ఉబుంటులో గ్రబ్ను పునరుద్ధరించినప్పుడు డిస్కుల జాబితాను ప్రదర్శించడానికి పాస్వర్డ్ను నమోదు చేయండి

  7. ఫలితంగా, అందుబాటులో ఉన్న డిస్కుల జాబితా తెరపై కనిపిస్తుంది. దానిని పరిశీలించండి మరియు ప్రధాన వ్యవస్థ మరియు బూట్లోడర్ నిల్వ ఉన్న విభాగంతో డిస్క్ను కనుగొనండి. కావలసిన విభాగాల వివరణ యొక్క ఉదాహరణలు మీరు క్రింద వివరణను చూస్తారు.

    డిస్క్ / dev / sdc: 14,5 గిబ్, 15514730496 బైట్లు, 30302208 రంగాలు

    యూనిట్లు: 1 * 512 = 512 బైట్లు యొక్క రంగాలు

    సెకను పరిమాణం (తార్కిక / భౌతిక): 512 బైట్లు / 512 బైట్లు

    I / o పరిమాణం (కనీస / సరైనది): 512 బైట్లు / 512 బైట్లు

    Disclabel రకం: DOS

    డిస్క్ ఐడెంటిఫైయర్: 0x38972eb0

    పరికరం బూట్ ప్రారంభం ముగింపు రంగాలు సైజు ID రకం

    / dev / sdc1 * 23949312 29882367 5933056 2.8g 7 HPFS / NTFS / EXFAT

    / dev / sdc2 29882368 30302207 419840 205m b w95 fat32

    / Dev / sdc3 13551616 23949311 10397696 5g 83 Linux

    / dev / sdc4 2048 12621823 12619776 6g b w95 fat32

  8. Ubuntu లో మరింత రికవరీ GRUB కోసం డిస్క్ జాబితాను వీక్షించండి

  9. ఇప్పుడు అవసరమైన ఫైల్ వ్యవస్థలు అవసరమైన స్థానానికి మౌంట్ చేయబడవు, కాబట్టి దీనిని చేద్దాము. మొదటి జట్టు మౌంట్ / dev / sdc3 / mnt వీక్షణను కలిగి ఉంది. ఇక్కడ మరియు తరువాతి ఆదేశాలలో, గతంలో నిర్వచించినందున డిస్కుల స్థానాన్ని భర్తీ చేయండి.
  10. ఉబుంటులో గ్రబ్ను పునరుద్ధరించడానికి ఫైల్ సిస్టమ్తో మౌంటు డిస్క్

  11. రెండవ ఆదేశం - మౌంట్ / dev / sdc2 / mnt / boot. ఇది బూట్లోడర్ ఫైళ్ళను మౌంటు చేయడానికి బాధ్యత వహిస్తుంది.
  12. Ubuntu లో GRUB పునరుద్ధరించడానికి లోడర్ ఫైళ్లతో మౌంటు డిస్క్

  13. ఇప్పుడు సైన్ ఇన్ చేయడానికి సన్నాహక చర్యలను నిర్వహిస్తుంది. మొదటి మేము సుడో మౌంట్ --bind / dev / mnt / dev జట్టులో ఆసక్తి కలిగి ఉంటారు.
  14. ఉబుంటులో గ్రబ్ను మానవీయంగా పునరుద్ధరించినప్పుడు షెల్ యొక్క ఆధారాన్ని మౌంటు చేస్తుంది

  15. తుది మౌంటు పంక్తులు ఇలా కనిపిస్తాయి: సుడో మౌంట్ --bind / sys / mnt / sys మరియు sudo మౌంట్ --bind / proc / mnt / proc.
  16. ఉబుంటులో గ్రబ్ను పునరుద్ధరించినప్పుడు ప్రధాన షెల్ను మౌంటు చేయడానికి అదనపు ఆదేశాలు

  17. అప్పుడు chroot / mnt / bin / bash ఆదేశం ఉపయోగించి డెస్క్టాప్ వాతావరణంలో ఎంటర్.
  18. ఉబుంటులో గ్రబ్ను పునరుద్ధరించినప్పుడు మౌంటెడ్ షెల్ కు మారడానికి ఆదేశం

  19. ఈ ప్రదేశంలో, ప్రొఫైల్ వేరియబుల్స్ యొక్క అన్ని నవీకరణలను డౌన్లోడ్ చేయడానికి ENV- నవీకరణ ఆదేశాన్ని పేర్కొనండి.
  20. Ubuntu లో GRUB లోడర్ కోసం నవీకరణలను ఇన్స్టాల్ చేసినప్పుడు

  21. మూలం / etc / ప్రొఫైల్ నమోదు చేయడం ద్వారా ఈ చర్యను పూర్తి చేయండి.
  22. ఉబుంటులో గ్రబ్ను పునరుద్ధరించినప్పుడు వేరియబుల్స్ వృత్తిని నవీకరించడానికి బృందం

  23. మునుపటి పనులు సన్నాహకరంగా ఉన్నాయి, మరియు విజయవంతమైన అమలు తర్వాత, GRUB2 యొక్క ప్రత్యక్ష పునరుద్ధరణకు కొనసాగే అవకాశం ఉంది. తో ప్రారంభించడానికి, sudo grub2-install / dev / sdc ను ఉపయోగించి మళ్లీ ఇన్స్టాల్ చేయండి / dev / sdc మీ హార్డ్ డిస్క్ పేరును భర్తీ చేస్తుంది.
  24. అది పునరుద్ధరణలో ఉన్నప్పుడు ఉబుంటులో GRUB కోసం నవీకరణలను ఇన్స్టాల్ చేస్తోంది

  25. ఆ తరువాత, లోడర్ బిహేవియర్ బాధ్యత ఒక కొత్త ఆకృతీకరణ ఫైలు సృష్టించండి: sudo grub2-mkconfig -o /boot/grub/grub.cfg.
  26. అది పునరుద్ధరించినప్పుడు ఉబుంటులో GRUB కోసం ఒక కొత్త ఆకృతీకరణ ఫైల్ను సృష్టించడం

  27. అన్ని భాగాలను నవీకరించడానికి sudo grub-update ఆదేశం ఉపయోగించండి.
  28. Ubuntu లో GRUB బూట్లోడర్ పునరుద్ధరించబడిన తర్వాత నవీకరణలను ఇన్స్టాల్ చేస్తోంది

  29. ఈ ప్రక్రియలో ఏ లోపాలు లేనట్లయితే, పర్యావరణాన్ని నిష్క్రమించడానికి నిష్క్రమించండి.
  30. Ubuntu లో GRUB బూట్లోడర్ను విజయవంతంగా పునరుద్ధరించిన తర్వాత షెల్ నుండి నిష్క్రమించు

  31. ఇప్పటికే పునరుద్ధరించిన లోడర్తో సరిగ్గా చేర్చడానికి ఆపరేటింగ్ సిస్టమ్ను పునఃప్రారంభించండి.
  32. ఉబుంటులో విజయవంతమైన GRUB రికవరీ తర్వాత కంప్యూటర్ను పునఃప్రారంభించడం

మీరు చూడగలిగినట్లుగా, GRUB2 తగ్గింపు చర్యలలో దాని పూర్తి వైఫల్యంతో సంక్లిష్టంగా ఏదీ లేదు. చాలా సందర్భాల్లో, ఒక దోషాన్ని పొందకుండా, సానుకూల ఫలితాన్ని సాధించడానికి పైన పేర్కొన్న ఆదేశాలను మాత్రమే ఉపయోగించాల్సిన అవసరం ఉంది. అయినప్పటికీ, అసంపూర్ణ లోడర్ వైఫల్యం కోసం ఉపయోగపడే సరళమైన మార్గం ఉంది. మేము అతని గురించి తదుపరి మాట్లాడతాము.

పద్ధతి 3: లివెక్ లేకుండా మాన్యువల్ రికవరీ

కొన్నిసార్లు, వినియోగదారులు ఉబుంటు లోడ్ సాధ్యం కానప్పుడు వినియోగదారులు పరిస్థితులను ఎదుర్కొంటారు, కాని "లైన్ ఎడిటింగ్ వంటి తక్కువ బాష్ మద్దతునిస్తుంది" నోటిఫికేషన్ తెరపై కనిపిస్తుంది, మరియు చురుకైన స్ట్రింగ్ దిగువన ఆదేశాలను నమోదు చేయడానికి ఉంది. ఇది బాష్ యొక్క కనీస వాతావరణం అంటారు, మరియు GRUB పునరుద్ధరణ కూడా దాని ద్వారా అందుబాటులో ఉంది, GRUB యొక్క పునరుద్ధరణ ఇప్పటికే అందుబాటులో ఉంది.

  1. ఈ షెల్ లో, ఒక కంప్యూటర్కు కనెక్ట్ చేయబడిన డిస్కుల జాబితాను వీక్షించడానికి LS ఆదేశాన్ని ఉపయోగించండి. ఇది ఇలా కనిపిస్తుంది: (HD2, msdos1, hd2, msdos2, hd2, msdos3, hd2, msdos4).
  2. Ubuntu లో GRUB పునరుద్ధరించడానికి కనీస షెల్ లో డిస్క్ల జాబితాను వీక్షించండి

  3. ఈ టెర్మినల్ లో, మీరు ఒకే సమయంలో ఒక డిస్క్తో మాత్రమే కమ్యూనికేట్ చేయవచ్చు, కాబట్టి బూట్లోడర్ ఫైళ్ళతో విభాగాన్ని ఎంచుకోండి మరియు సెట్ రూట్ = (HD2,2) పేర్కొనడం ద్వారా పర్యావరణ వేరియబుల్స్ను కేటాయించండి. HD2,2 కావలసిన పేరును భర్తీ చేయండి.
  4. ఉబుంటులో గ్రబ్ను పునరుద్ధరించినప్పుడు కనీస షెల్ లో డిస్క్ను ఎంచుకోండి

  5. ప్రత్యామ్నాయంగా, GRUB కోశం యొక్క ప్రారంభను నిర్వహించడానికి క్రింది ఆదేశాలను నమోదు చేయండి.

    Ubuntu లో GRUB పునరుద్ధరించడానికి కనీస షెల్ లో డిస్కుకు మారండి

    Insmod ext2.

    Insmod సాధారణ

    సాధారణ

  6. కెర్నల్ను అమలు చేయండి. చాలా సందర్భాలలో, Linux / boot / vmlinuz ఆదేశం ఈ కోసం అనుకూలంగా ఉంటుంది.
  7. కనీస షెల్ లో ఉబుంటులో గ్రబ్ లోడర్ను పునరుద్ధరించడానికి ఒక ఆదేశం

  8. ఇది ప్రామాణిక లోడ్ను నిర్వహించడానికి మరియు ఆపరేటింగ్ సిస్టమ్ యొక్క "టెర్మినల్" లో ప్రత్యామ్నాయంగా కింది ఆదేశాలను నిర్వహిస్తుంది:

    బూట్.

    Sudo grub2-install / dev / sda

    Sudo grub2-mkconfig -o /boot/grub/grub.cfg

ఇప్పుడు మీరు ఉబుంటులో గ్రబ్ను పునరుద్ధరించడానికి పూర్ణాంకం మూడు మార్గాల్లో సుపరిచితులు. మీరు గమనిస్తే, వాటిలో ప్రతి ఒక్కటి కొన్ని సందర్భాల్లో అనుకూలంగా ఉంటుంది మరియు చర్య యొక్క ఖచ్చితంగా భిన్న అల్గోరిథం యొక్క పనిని సూచిస్తుంది. మీరు సరైన పద్ధతిని మాత్రమే ఎంచుకోవచ్చు. బిగినర్స్ మేము మొదటి ఎంపికకు ప్రత్యేక శ్రద్ధ చెల్లించమని సలహా ఇస్తున్నాము, ఎందుకంటే ఇది వినియోగదారుల యొక్క ఈ వర్గానికి అత్యంత ప్రభావవంతమైనది.

ఇంకా చదవండి