పద్ధతి 1: బూట్-రిపేర్ యుటిలిటీ
అన్ని మొదటి, మేము ప్రారంభ కోసం నిర్ణయం ప్రభావితం చేయాలనుకుంటున్నాము. ఉబుంటులో GRUB యొక్క పునరుద్ధరణతో క్రెడిట్ బూట్-రిపేర్ యుటిలిటీకి సహాయపడుతుంది. యూజర్ నుండి మీరు దానిని ఇన్స్టాల్ చేసి, దోష పరిశీలనను అమలు చేయాలి. ఆ తరువాత, దొరకలేదు అన్ని సమస్యలు స్వయంచాలకంగా సరిదిద్దబడతారు, మరియు ఒక వివరణాత్మక నివేదిక తెరపై కనిపిస్తుంది. అదనంగా, ఈ సాధనంలో, మీరు అదనపు పారామితులను సెట్ చేయవచ్చు, ఉదాహరణకు, MBR లేదా డౌన్లోడ్ మెనుని ప్రదర్శించడానికి సమయాన్ని పునరుద్ధరించడానికి సమాంతరంగా ఉంటుంది. మీరు ఇప్పటికే బూట్ రిపేర్ ద్వారా డీబగ్గింగ్ GRUB లో ఒక ప్రత్యేక పదార్థం కలిగి. క్రింద ఉన్న సూచనను ఉపయోగించి దానితో మీరే తెలుసుకుంటామని మేము సూచిస్తున్నాము మరియు మేము క్రింది పద్ధతులకు వెళ్తాము.మరింత చదవండి: Ubuntu లో బూట్-రిపేర్ ద్వారా Groub బూట్లోడ్ రికవరీ
విధానం 2: మాన్యువల్ రికవరీ GRUB2
ఈ పద్ధతి యొక్క ప్రయోజనం యూజర్ అదనపు భాగాలను ఇన్స్టాల్ చేయవలసిన అవసరం లేదు, ఎందుకంటే లోడర్ను పునరుద్ధరించడానికి అన్ని ఉపకరణాలు ఇప్పటికే ఉబుంటు పంపిణీలో అందుబాటులో ఉన్నాయి. ప్రతికూలతలు "టెర్మినల్" లో ఆదేశాల యొక్క మాన్యువల్ ఇన్పుట్ అవసరాలకు మాత్రమే సంబంధం కలిగి ఉంటాయి, కొన్నిసార్లు ఇది ప్రారంభకులకు ఇబ్బందులు కలిగిస్తుంది. అయితే, మీరు క్రింది సూచనలను అనుసరిస్తే, ఖచ్చితంగా ప్రతి చర్యను ప్రదర్శిస్తే, సమస్యలు ఉండవు.
- మొదటి విషయం LiveCD నుండి బూట్ ఉంటుంది, GRUB2 లోడర్ యొక్క పూర్తి వినాశనం ఒక ప్రామాణిక షెల్ తెరవడం అసాధ్యం అర్థం. ఈ అంశంపై ఒక వివరణాత్మక మార్గదర్శిని మద్దతు ఉబుంటు యొక్క అధికారిక వెబ్ సైట్లో, నూతనంగా లక్ష్యంగా పెట్టుకుంది, కాబట్టి మేము ఇప్పుడు దానిని విడదీయలేము.
- Livecd మోడ్లో డౌన్లోడ్ చేసిన తరువాత, "టెర్మినల్" సౌకర్యవంతంగా తెరవండి మరియు అక్కడ Sudo fdisk -l కమాండ్ను నమోదు చేయండి.
- దానిని నిర్ధారించండి, రూట్ నుండి పాస్వర్డ్ను పేర్కొనడం.
- ఫలితంగా, అందుబాటులో ఉన్న డిస్కుల జాబితా తెరపై కనిపిస్తుంది. దానిని పరిశీలించండి మరియు ప్రధాన వ్యవస్థ మరియు బూట్లోడర్ నిల్వ ఉన్న విభాగంతో డిస్క్ను కనుగొనండి. కావలసిన విభాగాల వివరణ యొక్క ఉదాహరణలు మీరు క్రింద వివరణను చూస్తారు.
డిస్క్ / 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
- ఇప్పుడు అవసరమైన ఫైల్ వ్యవస్థలు అవసరమైన స్థానానికి మౌంట్ చేయబడవు, కాబట్టి దీనిని చేద్దాము. మొదటి జట్టు మౌంట్ / dev / sdc3 / mnt వీక్షణను కలిగి ఉంది. ఇక్కడ మరియు తరువాతి ఆదేశాలలో, గతంలో నిర్వచించినందున డిస్కుల స్థానాన్ని భర్తీ చేయండి.
- రెండవ ఆదేశం - మౌంట్ / dev / sdc2 / mnt / boot. ఇది బూట్లోడర్ ఫైళ్ళను మౌంటు చేయడానికి బాధ్యత వహిస్తుంది.
- ఇప్పుడు సైన్ ఇన్ చేయడానికి సన్నాహక చర్యలను నిర్వహిస్తుంది. మొదటి మేము సుడో మౌంట్ --bind / dev / mnt / dev జట్టులో ఆసక్తి కలిగి ఉంటారు.
- తుది మౌంటు పంక్తులు ఇలా కనిపిస్తాయి: సుడో మౌంట్ --bind / sys / mnt / sys మరియు sudo మౌంట్ --bind / proc / mnt / proc.
- అప్పుడు chroot / mnt / bin / bash ఆదేశం ఉపయోగించి డెస్క్టాప్ వాతావరణంలో ఎంటర్.
- ఈ ప్రదేశంలో, ప్రొఫైల్ వేరియబుల్స్ యొక్క అన్ని నవీకరణలను డౌన్లోడ్ చేయడానికి ENV- నవీకరణ ఆదేశాన్ని పేర్కొనండి.
- మూలం / etc / ప్రొఫైల్ నమోదు చేయడం ద్వారా ఈ చర్యను పూర్తి చేయండి.
- మునుపటి పనులు సన్నాహకరంగా ఉన్నాయి, మరియు విజయవంతమైన అమలు తర్వాత, GRUB2 యొక్క ప్రత్యక్ష పునరుద్ధరణకు కొనసాగే అవకాశం ఉంది. తో ప్రారంభించడానికి, sudo grub2-install / dev / sdc ను ఉపయోగించి మళ్లీ ఇన్స్టాల్ చేయండి / dev / sdc మీ హార్డ్ డిస్క్ పేరును భర్తీ చేస్తుంది.
- ఆ తరువాత, లోడర్ బిహేవియర్ బాధ్యత ఒక కొత్త ఆకృతీకరణ ఫైలు సృష్టించండి: sudo grub2-mkconfig -o /boot/grub/grub.cfg.
- అన్ని భాగాలను నవీకరించడానికి sudo grub-update ఆదేశం ఉపయోగించండి.
- ఈ ప్రక్రియలో ఏ లోపాలు లేనట్లయితే, పర్యావరణాన్ని నిష్క్రమించడానికి నిష్క్రమించండి.
- ఇప్పటికే పునరుద్ధరించిన లోడర్తో సరిగ్గా చేర్చడానికి ఆపరేటింగ్ సిస్టమ్ను పునఃప్రారంభించండి.
అధికారిక వెబ్ సైట్ లో Livecd తో ubuntu డౌన్లోడ్ సూచనలు
మీరు చూడగలిగినట్లుగా, GRUB2 తగ్గింపు చర్యలలో దాని పూర్తి వైఫల్యంతో సంక్లిష్టంగా ఏదీ లేదు. చాలా సందర్భాల్లో, ఒక దోషాన్ని పొందకుండా, సానుకూల ఫలితాన్ని సాధించడానికి పైన పేర్కొన్న ఆదేశాలను మాత్రమే ఉపయోగించాల్సిన అవసరం ఉంది. అయినప్పటికీ, అసంపూర్ణ లోడర్ వైఫల్యం కోసం ఉపయోగపడే సరళమైన మార్గం ఉంది. మేము అతని గురించి తదుపరి మాట్లాడతాము.
పద్ధతి 3: లివెక్ లేకుండా మాన్యువల్ రికవరీ
కొన్నిసార్లు, వినియోగదారులు ఉబుంటు లోడ్ సాధ్యం కానప్పుడు వినియోగదారులు పరిస్థితులను ఎదుర్కొంటారు, కాని "లైన్ ఎడిటింగ్ వంటి తక్కువ బాష్ మద్దతునిస్తుంది" నోటిఫికేషన్ తెరపై కనిపిస్తుంది, మరియు చురుకైన స్ట్రింగ్ దిగువన ఆదేశాలను నమోదు చేయడానికి ఉంది. ఇది బాష్ యొక్క కనీస వాతావరణం అంటారు, మరియు GRUB పునరుద్ధరణ కూడా దాని ద్వారా అందుబాటులో ఉంది, GRUB యొక్క పునరుద్ధరణ ఇప్పటికే అందుబాటులో ఉంది.
- ఈ షెల్ లో, ఒక కంప్యూటర్కు కనెక్ట్ చేయబడిన డిస్కుల జాబితాను వీక్షించడానికి LS ఆదేశాన్ని ఉపయోగించండి. ఇది ఇలా కనిపిస్తుంది: (HD2, msdos1, hd2, msdos2, hd2, msdos3, hd2, msdos4).
- ఈ టెర్మినల్ లో, మీరు ఒకే సమయంలో ఒక డిస్క్తో మాత్రమే కమ్యూనికేట్ చేయవచ్చు, కాబట్టి బూట్లోడర్ ఫైళ్ళతో విభాగాన్ని ఎంచుకోండి మరియు సెట్ రూట్ = (HD2,2) పేర్కొనడం ద్వారా పర్యావరణ వేరియబుల్స్ను కేటాయించండి. HD2,2 కావలసిన పేరును భర్తీ చేయండి.
- ప్రత్యామ్నాయంగా, GRUB కోశం యొక్క ప్రారంభను నిర్వహించడానికి క్రింది ఆదేశాలను నమోదు చేయండి.
Insmod ext2.
Insmod సాధారణ
సాధారణ
- కెర్నల్ను అమలు చేయండి. చాలా సందర్భాలలో, Linux / boot / vmlinuz ఆదేశం ఈ కోసం అనుకూలంగా ఉంటుంది.
- ఇది ప్రామాణిక లోడ్ను నిర్వహించడానికి మరియు ఆపరేటింగ్ సిస్టమ్ యొక్క "టెర్మినల్" లో ప్రత్యామ్నాయంగా కింది ఆదేశాలను నిర్వహిస్తుంది:
బూట్.
Sudo grub2-install / dev / sda
Sudo grub2-mkconfig -o /boot/grub/grub.cfg
ఇప్పుడు మీరు ఉబుంటులో గ్రబ్ను పునరుద్ధరించడానికి పూర్ణాంకం మూడు మార్గాల్లో సుపరిచితులు. మీరు గమనిస్తే, వాటిలో ప్రతి ఒక్కటి కొన్ని సందర్భాల్లో అనుకూలంగా ఉంటుంది మరియు చర్య యొక్క ఖచ్చితంగా భిన్న అల్గోరిథం యొక్క పనిని సూచిస్తుంది. మీరు సరైన పద్ధతిని మాత్రమే ఎంచుకోవచ్చు. బిగినర్స్ మేము మొదటి ఎంపికకు ప్రత్యేక శ్రద్ధ చెల్లించమని సలహా ఇస్తున్నాము, ఎందుకంటే ఇది వినియోగదారుల యొక్క ఈ వర్గానికి అత్యంత ప్రభావవంతమైనది.