"rescue.target" என்பது லினக்ஸில் உள்ள systemd துவக்க அமைப்பில் உள்ள ஒரு சிறப்பு இலக்காகும், இது சரிசெய்தல் மற்றும் கணினி மீட்டெடுப்பின் பின்னணியில் ஒரு குறிப்பிட்ட நோக்கத்திற்காக உதவுகிறது. கணினி நிர்வாகிகள் கணினியை மறுதொடக்கம் செய்யாமல் சிக்கல்களைக் கண்டறிந்து சரிசெய்ய அனுமதிக்கும் குறைந்தபட்ச, ஒற்றை-பயனர் சூழலை வழங்குவதற்காக இது வடிவமைக்கப்பட்டுள்ளது. முக்கியமான கணினி தோல்விகள் அல்லது இயல்பான துவக்கத்தைத் தடுக்கும் தவறான உள்ளமைவுகளைக் கையாளும் போது இந்த இலக்கு மிகவும் பயனுள்ளதாக இருக்கும்.
"rescue.target" இன் முதன்மை நோக்கம், குறைந்தபட்ச சேவைகள் மற்றும் வரையறுக்கப்பட்ட மவுண்டட் கோப்பு முறைமைகளுடன் மீட்பு ஷெல் வழங்குவதாகும். முன்னிருப்பாக, இது ஒற்றை-பயனர் ஷெல்லை ரூட் கோப்பு முறைமையுடன் படிக்க மட்டும் பயன்முறையில் ஏற்றுகிறது. இந்தச் சூழல் நிர்வாகிகள் கணினியின் கோப்புகளை அணுகவும் மற்றும் கட்டளைகளை ரூட் பயனராக இயக்கவும் அனுமதிக்கிறது, இதனால் கணினி பதிலளிக்காத அல்லது நிலையற்றதாக இருக்கும் சிக்கல்களை ஆராய்ந்து தீர்க்க அவர்களுக்கு உதவுகிறது.
கணினியை மறுதொடக்கம் செய்யாமல் "rescue.target" ஐ அணுக, நீங்கள் துவக்க செயல்முறையை குறுக்கிட்டு துவக்க அளவுருக்களை மாற்ற வேண்டும். இது பொதுவாக பூட்லோடர் மெனு மூலம் செய்யப்படலாம், அங்கு நீங்கள் கர்னல் கட்டளை வரியைத் திருத்தலாம். கட்டளை வரியின் முடிவில் "systemd.unit=rescue.target" அளவுருவைச் சேர்ப்பதன் மூலம், இயல்புநிலை இலக்குக்குப் பதிலாக நேரடியாக மீட்பு இலக்கில் துவக்க கணினியை அறிவுறுத்துகிறீர்கள்.
எடுத்துக்காட்டாக, நீங்கள் GRUB பூட்லோடரைப் பயன்படுத்தினால், நீங்கள் விரும்பிய கர்னல் உள்ளீட்டைத் தேர்ந்தெடுத்து அளவுருக்களைத் திருத்த "e" ஐ அழுத்தவும். "linux" அல்லது "linuxefi" என்று தொடங்கும் வரியைக் கண்டறிந்து, வரியின் முடிவில் "systemd.unit=rescue.target"ஐச் சேர்க்கவும். மாற்றியமைக்கப்பட்ட அளவுருக்களுடன் துவக்க "Ctrl+X" அல்லது "F10" ஐ அழுத்தி மீட்பு சூழலை உள்ளிடவும்.
மீட்பு ஷெல்லில் ஒருமுறை, நீங்கள் பல்வேறு சரிசெய்தல் பணிகளைச் செய்யலாம். கோப்பு முறைமை மவுண்டிங், நெட்வொர்க் உள்ளமைவு, தொகுப்பு மேலாண்மை மற்றும் பதிவு பகுப்பாய்வு கருவிகள் போன்ற அத்தியாவசிய கட்டளைகள் மற்றும் பயன்பாடுகளுக்கான அணுகல் உங்களிடம் உள்ளது. இது வட்டு பிழைகள், தவறாக உள்ளமைக்கப்பட்ட சேவைகள், உடைந்த சார்புகள் அல்லது பிற கணினி அளவிலான சிக்கல்கள் தொடர்பான சிக்கல்களை ஆராய்ந்து சரிசெய்ய உங்களை அனுமதிக்கிறது.
மீட்பு இலக்கு என்பது குறைந்தபட்ச சூழல் மற்றும் சில சேவைகள் அல்லது சாதனங்கள் கிடைக்காமல் போகலாம் என்பதைக் கவனத்தில் கொள்ள வேண்டும். நெட்வொர்க்கிங் இயல்புநிலையாக முடக்கப்பட்டிருக்கலாம், எனவே சரிசெய்தலுக்கு தேவைப்பட்டால், நீங்கள் அதை கைமுறையாக உள்ளமைக்க வேண்டியிருக்கும். கூடுதலாக, ரெஸ்க்யூ ஷெல் தற்செயலான மாற்றங்களைத் தடுக்க படிக்க மட்டும் பயன்முறையில் ஏற்றப்பட்ட ரூட் கோப்பு முறைமையுடன் செயல்படுகிறது. கோப்பு முறைமையில் நீங்கள் மாற்றங்களைச் செய்ய வேண்டுமானால், "mount -o remount,rw /" கட்டளையைப் பயன்படுத்தி அதை படிக்க-எழுது பயன்முறையில் மீண்டும் ஏற்றலாம்.
systemd துவக்க அமைப்பில் உள்ள "rescue.target" ஆனது, கணினியை மறுதொடக்கம் செய்ய வேண்டிய அவசியமின்றி, பிழையறிந்து மற்றும் கணினி மீட்புக்கான ஒற்றை-பயனர், குறைந்தபட்ச சூழலை வழங்குகிறது. இது கணினி நிர்வாகிகள் முக்கியமான சிக்கல்களைக் கண்டறிந்து சரிசெய்ய அனுமதிக்கிறது கணினி தோல்வி சாதாரண துவக்கத்தைத் தடுக்கும் சூழ்நிலைகளில் இந்த அம்சம் மிகவும் மதிப்புமிக்கது.
தொடர்பான பிற சமீபத்திய கேள்விகள் மற்றும் பதில்கள் EITC/IS/LSA லினக்ஸ் சிஸ்டம் நிர்வாகம்:
- systemd இல் உள்ள "மோதல்கள்" கட்டளையானது இரண்டு அலகுகள் ஒரே நேரத்தில் செயல்படுவதை எவ்வாறு தடுக்கிறது?
- systemd இல் "தேவையான" கட்டளையின் நோக்கம் என்ன மற்றும் அது "அவசியம்" என்பதிலிருந்து எவ்வாறு வேறுபடுகிறது?
- கணினி அலகுகளைத் திருத்துவதற்குப் பதிலாக, நீங்கள் உருவாக்கும் அல்லது நீங்களே நிர்வகிக்கும் யூனிட்களின் சார்புகளை நிர்வகிக்க ஏன் பரிந்துரைக்கப்படுகிறது?
- systemd இல் உள்ள "முன்" கட்டளை எவ்வாறு அலகுகளின் செயலாக்க வரிசையைக் குறிப்பிடுகிறது?
- பலவீனமான சார்புகளுக்கும் systemd இல் வெளிப்படையான வரிசைப்படுத்தலுக்கும் என்ன வித்தியாசம்?
- systemd இல் இலக்குகளுக்கு இடையில் மாறுவதற்கு என்ன கட்டளையைப் பயன்படுத்தலாம் மற்றும் sysvinit இல் ரன் நிலைகளுக்கு இடையில் மாறுவது எப்படி?
- ஒரு குறிப்பிட்ட நெட்வொர்க் சேவை தொடங்கும் முன் தேவையான நெட்வொர்க் உள்ளமைவுகள் முடிந்துவிட்டன என்பதை எப்படி உறுதிப்படுத்துவது?
- sysvinit இல் பெயரிடப்பட்ட ரன் நிலைகளை எவ்வாறு இலக்குகள் ஒத்திருக்கின்றன மற்றும் "multi-user.target" இன் நோக்கம் என்ன?
- systemd இலக்குகள் என்றால் என்ன மற்றும் லினக்ஸ் அமைப்பில் உள்ள யூனிட்டுகளுக்கு இடையேயான உறவுகளை நிர்வகிக்க அவை எவ்வாறு உதவுகின்றன?
- systemctl இல் உள்ள "status" கட்டளை எதைப் பற்றிய தகவலை வழங்குகிறது?
EITC/IS/LSA லினக்ஸ் சிஸ்டம் நிர்வாகத்தில் மேலும் கேள்விகள் மற்றும் பதில்களைக் காண்க