మెషిన్ బూట్ అవ్వడం లేదు
రీబూట్ తర్వాత VPS పైకి రాకపోతే ఏమి చేయాలి: బూట్ స్క్రీన్ ఎలా చూడాలి, సాధారణ కారణాలను విశ్లేషించడం మరియు రికవరీ డిస్క్ నుండి సిస్టమ్ను రిపేర్ చేయడం.
23 ఆగస్టు, 2026న నవీకరించబడింది
రీబూట్ తర్వాత SSH ద్వారా స్పందించని మెషిన్ తప్పనిసరిగా డిస్క్ ఫెయిల్యూర్ కాదు. చాలా సార్లు, సిస్టమ్ ఒక నిర్దిష్ట దశలో ఆగిపోయి మీ కోసం వేచి ఉంటుంది: పాడైన /etc/fstab, దెబ్బతిన్న బూట్లోడర్ కాన్ఫిగరేషన్, లేదా విఫలమైన అప్డేట్ తర్వాత కర్నెల్.
మొదట, స్క్రీన్ను చూడండి
ప్యానెల్ /hosting/vds/m/<id> లో “Console” ట్యాబ్ను తెరవండి. రెండు రకాలు అందుబాటులో ఉన్నాయి:
- text console (serial port) — కర్నెల్ సందేశాలను చదవడానికి, కాపీ చేయడానికి సౌకర్యంగా ఉంటుంది, కానీ ఎప్పుడూ 80×24 మాత్రమే;
- “Screen” (VNC) — మానిటర్లో చూపినదే చూపుతుంది: GRUB మెనూ, పూర్తి స్క్రీన్ సందేశాలు, Windows స్క్రీన్.
“Screen” లో, ఎక్కడ ఆగిపోయిందో మీరు ఖచ్చితంగా చూడవచ్చు. తర్వాత సందేశం ఆధారంగా ముందుకు సాగండి.
సాధారణ కారణాలు
Cannot open access to console, the root account is locked లేదా Give root password for maintenance. సిస్టమ్ ఎమర్జెన్సీ మోడ్లోకి వెళ్ళింది, సాధారణంగా /etc/fstab వల్ల. root పాస్వర్డ్ను నమోదు చేయండి (అది “Access” ట్యాబ్లో ఉంటుంది) మరియు సమస్యాత్మక లైన్ను తీసివేయండి. నివారణ: సిస్టమ్ లేకుండా కూడా పనిచేయగల మౌంట్ల కోసం nofail ఆప్షన్ను పేర్కొనండి.
ఒకటిన్నర నిమిషాల పాటు కొనసాగుతున్న A start job is running for .... ఒక సర్వీస్ లేదా మౌంట్ టైమౌట్ కోసం వేచి ఉంది. దాని కోసం వేచి ఉండి, మునుపటి బూట్ లాగ్ను తనిఖీ చేయండి: journalctl -b -1 -p err.
GRUB మెనూ మరియు grub> ప్రాంప్ట్. బూట్లోడర్ దాని కాన్ఫిగరేషన్ను కనుగొనలేకపోయింది. దీన్ని రికవరీ డిస్క్ నుండి సరిచేయవచ్చు.
కర్నెల్ ఎంచుకున్న వెంటనే కర్నెల్ పానిక్. సాధారణంగా కర్నెల్ అప్డేట్ తర్వాత. GRUB మెనూలో, “Advanced options” ఎంచుకుని మునుపటి వెర్షన్ నుండి బూట్ చేయండి, తర్వాత ప్యాకేజీని రోల్ బ్యాక్ చేయండి.
Windows: “Undoing changes, don’t turn off your computer” లూప్లో. అప్డేట్ రోల్బ్యాక్ జరుగుతోంది; ఇది అరగంట లేదా అంతకంటే ఎక్కువ సమయం తీసుకోవచ్చు. మెషిన్ను ఆఫ్ చేయవద్దు; “Screen” ద్వారా దాన్ని గమనించండి.
రికవరీ డిస్క్
ఒక సార్వత్రిక సాధనం SystemRescue బూట్ మోడ్: “Access” ట్యాబ్ → బూట్ మోడ్ → రికవరీ డిస్క్, తర్వాత రీబూట్ చేయండి. మెషిన్ ఇమేజ్ నుండి ప్రారంభమవుతుంది, పాస్వర్డ్ లేకుండా root లాగిన్, మరియు మీ డిస్క్ /dev/sda గా కనిపిస్తుంది.
తనిఖీ చేసి మౌంట్ చేయండి:
lsblk
fsck -f /dev/sda1 # only on an unmounted partition
mount /dev/sda1 /mnt
ls /mnt
ఫైళ్ళను నేరుగా /mnt లో సవరించండి, ఉదాహరణకు nano /mnt/etc/fstab.
సిస్టమ్ యొక్క పని వాతావరణం అవసరమయ్యే పని కోసం (కర్నెల్ రీఇన్స్టాలేషన్, GRUB అప్డేట్), chroot లోకి ప్రవేశించండి:
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt /bin/bash
grub-install /dev/sda && update-grub # Debian, Ubuntu
grub2-install /dev/sda && grub2-mkconfig -o /boot/grub2/grub.cfg # AlmaLinux
exit
తర్వాత “Access” ట్యాబ్లో సాధారణ బూట్ మోడ్ను పునరుద్ధరించి, మెషిన్ను రీబూట్ చేయండి. మోడ్ను తిరిగి మార్చడం మరచిపోవడం అత్యంత సాధారణ పొరపాటు: మెషిన్ మళ్ళీ మళ్ళీ SystemRescue లోకి బూట్ అవుతూనే ఉంటుంది.
డేటాను సేవ్ చేసి మళ్ళీ ప్రారంభించండి
సిస్టమ్ను రిపేర్ చేయలేకపోతే, రీఇన్స్టాల్ చేయడానికి ముందు డేటాను కాపీ చేయండి. రికవరీ డిస్క్ నుండి:
mount /dev/sda1 /mnt
tar czf - /mnt/var/www /mnt/etc | ssh user@other-server 'cat > vds-rescue.tar.gz'
ఆ తర్వాత, “Access” ట్యాబ్లో కావలసిన వెర్షన్ను ఎంచుకుని సిస్టమ్ను రీఇన్స్టాల్ చేయండి. రీఇన్స్టాలేషన్ డిస్క్ను పూర్తిగా తుడిచివేస్తుంది, మరియు మా దగ్గర స్టేట్ స్నాప్షాట్లు లేదా ఆటోమేటిక్ బ్యాకప్లు లేవు, కాబట్టి క్రమం సరిగ్గా ఇలా ఉండాలి: మొదట కాపీ, తర్వాత రీఇన్స్టాలేషన్.
ఇది మళ్ళీ జరగకుండా ఉండటానికి
fstab, GRUB, మరియు నెట్వర్క్ సెట్టింగ్లను సవరించడానికి ముందు, సింటాక్స్ను తనిఖీ చేయండి:findmnt --verify,grub-script-check.- కర్నెల్ అప్డేట్ తర్వాత, మునుపటి దాన్ని తొలగించవద్దు — అది ఫాల్బ్యాక్ ఆప్షన్గా మెనూలో ఉంటుంది.
- కాన్ఫిగరేషన్లు మరియు డేటా కాపీని మెషిన్ నుండి వేరుగా ఉంచండి.
- షెడ్యూల్ ప్రకారం రీబూట్లను పరీక్షించండి, అత్యవసర సమయంలో కాదు: ఆరు నెలలు బూట్ కాని మెషిన్ మిమ్మల్ని ఆశ్చర్యపరుస్తుంది.
స్క్రీన్ ఖాళీగా ఉంటే, కన్సోల్ ఏమీ చూపకపోతే, మరియు “Overview” లోని గ్రాఫ్లు అప్డేట్ కాకపోతే, మెషిన్ నంబర్తో సపోర్ట్ను సంప్రదించండి — సమస్య మీ సిస్టమ్ వెలుపల ఉండవచ్చు.