லைவ்சிடி இல்லாமல் GRUB ஐ எவ்வாறு சரிசெய்வது?

grub மீட்பு

என்பதில் சந்தேகமில்லை இது ஒரு கட்டத்தில் நமக்கு நேர்ந்தது உங்கள் கணினியை இயக்கி, எல்லாவற்றையும் சாதாரணமாகத் தொடங்க காத்திருக்கும்போது நீங்கள் ஒரு மோசமான திரையைக் கண்டிருக்கிறீர்களா? பின்வரும் செய்தியை நீங்கள் காணலாம் என்று நான் கருதினால், ஒன்றுக்கு மேற்பட்டவர்கள் பார்க்க பயப்படுகிறார்கள்:

"அத்தகைய சாதனம் இல்லை
க்ரப் மீட்பு "

மோசமான விஷயம் என்னவென்றால், உங்களுக்கு என்ன செய்வது என்று தெரியாதபோது, ​​எல்லாம் தொலைந்துவிட்டது என்று நீங்கள் நினைக்கிறீர்கள், உங்கள் கணினியை மறுவடிவமைக்க வேண்டும், ஆனால் உங்களுக்கு சில அனுபவம் இருந்தால், உங்களிடமிருந்து ஒரு லைவ்கிடியை நாட வேண்டும் என்பதை நீங்கள் அறிவீர்கள். விநியோகம், ஆனால் உங்களிடம் அது இல்லாதபோது என்ன நடக்கும்.

ஆனால் அது ஒன்றுமில்லை இந்த சிக்கலுக்கு என்ன காரணம் என்பதை நாம் புரிந்து கொள்ள வேண்டும்.

முதலில் இந்த பிழையின் முக்கிய காரணம் எங்கள் துவக்க ஏற்றி சிதைந்ததால் தான்எந்த காரணத்திற்காகவும், புதிய கர்னல், கணினி அல்லது சில பயன்பாட்டை புதுப்பிப்பதன் மூலம் அல்லது கவனக்குறைவால், உங்கள் கணினியின் இந்த பிரிவில் ஒரு கோப்பை சேதப்படுத்தியுள்ளீர்கள்.

கிரப் / துவக்க கோப்புறைக்குள் வைக்கப்பட்டுள்ளது, இது சில தனிப்பயன் நிறுவல்களில் வழக்கமாக ஒரு தனி பகிர்வில் நிறுவப்படும்.

இப்போது சேதம் புரிந்தது, நாங்கள் வேலைக்குச் செல்ல வேண்டும், இதற்காக நாங்கள் எங்கள் அன்பான முனையத்தைத் தவிர வேறு எதையும் ஆக்கிரமிக்க மாட்டோம்.

வரைகலை சூழல் இல்லாமல் வேலை செய்வதில் பலர் பயப்படுகிறார்கள் என்றாலும், அது பொதுவானது என்பதை நான் உங்களுக்கு சொல்கிறேன். உங்கள் பொறுமையின் ஒரு சிறிய பகுதியை இங்கே வைக்க வேண்டும் எல்லாவற்றிற்கும் மேலாக நான் உங்களுக்கு இது பற்றி எந்த அறிவும் இல்லை என்று கருதினால், நீங்கள் புதிதாக ஒன்றைக் கற்றுக்கொள்வீர்கள், மேலும் லினக்ஸில் பயன்படுத்தப்படும் மிக அடிப்படையான கட்டளைகளைப் புரிந்துகொள்வீர்கள்.

தீர்வு

நாங்கள் தொடங்குவோம் முதல் கட்டளை இது "ls" அதனுடன் எல்லா கோப்பகங்களும், அதற்குள் இருக்கும் கோப்புகளும் காண்பிக்கப்படும்.

"க்ரப் மீட்பு>" திரையில் ls ஐ தட்டச்சு செய்க
இது செயலில் உள்ள பகிர்வுகளைக் காண்பிக்கும், இதைப் போன்ற ஒன்று:

(hd0) (hd0,1) (hd0,2) (hd0,3) (hd0,4)(hd1) (hd1,1) (hd1,2)

எங்கே hdx என்பது வன்எங்களிடம் ஒன்றுக்கு மேற்பட்டவை இணைக்கப்பட்டிருந்தால், எண் வேறுபட்டதாக இருக்கும், என் விஷயத்தில் எனக்கு இரண்டு வட்டுகள் உள்ளன. (Hdx, #) விஷயத்தில் # என்பது பகிர்வு எண், இது எவ்வாறு கட்டமைக்கப்படுகிறது மற்றும் அவற்றை எவ்வாறு அடையாளம் காண்போம்.

இப்போது க்ரப் ஹோஸ்ட் செய்யப்பட்ட இடத்தை நாம் கண்டுபிடிக்க வேண்டும் அவர்கள் எங்களுக்கு அனுப்பிய பகிர்வுகளுக்குள். இதற்காக நாம் ls + the / partition ஐ தட்டச்சு செய்ய வேண்டும்
பின்வருமாறு இருப்பது

ls (hd0,1)/

இந்த வழியில் நாம் காண்பிக்கும் பகிர்வுகளின் பட்டியலில் / துவக்க கோப்புறையைத் தேடுவோம் முன்பு, மறந்துவிடாதது முக்கியம் / ஏனெனில் நாம் ஆணையிடுவது என்னவென்றால், அது கொண்டிருக்கும் கோப்பகங்களின் பட்டியலை இது நமக்குக் காட்டுகிறது.

Ya அடையாளம் காணப்பட்ட பகிர்வு க்ரப் பகிர்வு எங்கே வழங்கப்படுகிறது, தேவையான கோப்புகள் அதில் உள்ளன என்பதை இப்போது உறுதிப்படுத்த வேண்டும் இதற்காக எங்கள் கணினியின் துவக்கத்தை சரிசெய்ய முந்தைய கட்டளையில் மட்டுமே பின்வருவனவற்றைச் சேர்ப்போம்.

துவக்க கோப்புறை உங்கள் முதல் பகிர்வின் முதல் வட்டுக்குள் உள்ளது என்று வைத்துக் கொள்ளுங்கள்:

ls (hd0,1)/boot/grub

தகவல் உறுதிப்படுத்தப்பட்டது கோப்புறையுடன் தொடர்புடைய முன்னொட்டை நாம் சேர்க்க வேண்டும் இந்த கட்டளையுடன் இதைச் செய்கிறோம்:

set prefix=(hd0,1)/boot/grub

இது முடிந்ததும் நாங்கள் தொடருவோம் சரியான தொகுதியை ஏற்ற கட்டாயப்படுத்தவும் இதற்காக நாம் insmod ஐப் பயன்படுத்துவோம்

insmod (hd0,1)/boot/grub/linux.mod

உங்கள் துவக்க கோப்புறையில் உள்ள கோப்புகளின் பெயரிடல்கள் குறித்து உங்களுக்கு சந்தேகம் இருந்தால், ls கட்டளையை நினைவில் கொள்ளுங்கள், இந்த செயல்பாட்டின் போது இது உங்கள் சிறந்த கூட்டாளியாக இருக்கும்.

இப்போது நாம் தொடருவோம் க்ரபின் வேரை கணினியிடம் சொல்லுங்கள் இதற்காக இதை இந்த கட்டளையுடன் செய்கிறோம்:

set root=(hd0,1)

இறுதியாக நாம் கர்னலை கிரப்பில் ஏற்றுவோம் இதற்காக நாங்கள் பின்வரும் கட்டளையைப் பயன்படுத்துகிறோம், அனைவருக்கும் கர்னலின் வேறுபட்ட பதிப்பு இருப்பதால், இது இங்கே விளக்கமளிக்கிறது, உங்களிடம் எது இருக்கிறது என்பதை சரிபார்க்க ls கட்டளையை நினைவில் கொள்ளுங்கள், எப்போதும் மிகவும் தற்போதைய பதிப்பைப் பயன்படுத்துங்கள்.

linux /boot/vmlinuz-4.13.3-generic-generic root=/dev/sda1

சோலோ பகிர்வு அமைந்துள்ள இடத்தை நாம் இங்கே வரையறுக்க வேண்டும் இங்குள்ள பகிர்வுகளின் பெயர்களை நான் குறிப்பிட்டுள்ளபடி, நாம் பொதுவாக எங்கே பயன்படுத்துகிறோம் என்பதை ஏற்கனவே பயன்படுத்த வேண்டும்
hd0,1 / dev / sda1 hd1,1 / dev / sdb1 போன்றதாக மாறும்.

இறுதியாக, பின்வரும் கட்டளையை இயக்குகிறோம் அதனுடன் எங்கள் கணினியைத் தொடங்க எங்கள் விருப்பங்களைக் காணலாம்:

boot

கடைசி பணியாக, பின்வரும் கட்டளையை நாங்கள் செயல்படுத்துவதற்கான கிரப்பை மீண்டும் நிறுவ வேண்டும்:

grub-install /dev/sdX

உங்கள் கணினி நிறுவப்பட்ட இடத்தில் sdx உள்ளது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   லூயிஸ் அவர் கூறினார்

    சூப்பர் கிரப் 2 உடன் எவ்வளவு எளிதானது என்பது மிகவும் வம்பு:

    சூப்பர் டவுன் 2 ஐ பதிவிறக்குங்கள்

    ஒரு யூ.எஸ்.பி-யில் டிடியுடன் நகலெடுக்கிறது

    யூ.எஸ்.பி உடன் பூட்ஸ் செய்து கணினியை வசூலிக்கிறது.

    -உபுண்டு விஷயத்தில்: sudo grub-install / dev / sdx, பின்னர் sudo update-grub2.

    தீர்க்கப்பட்டது.

    1.    ஆமாம் அவர் கூறினார்

      என்ன ஒரு சூப்பர் மேதை, அவர் வளரும்போது நான் இவரைப் போல இருக்க விரும்புகிறேன், அவர் நிச்சயமாக விண்டோஸைப் பயன்படுத்துகிறார் மற்றும் டெஸ்க்டாப்பில் இருந்து நேரடியாக வாங்குகிறார் xdxdxd

  2.   இனீடாப்ரைன் அவர் கூறினார்

    பஃப், என்ன குழப்பம், எனக்கு சிக்கல்கள் இருக்கும்போது அதை பூட் ரிப்பேர் சி.டி.யுடன் சரிசெய்து மைல்களை வீசுகிறேன், என் தலை அதிகம் எக்ஸ்.டி கொடுக்கவில்லை

  3.   ஃபாஸ்டோஎம்எக்ஸ் அவர் கூறினார்

    இது கற்றல் பற்றியது… மற்றும் விளக்கம் சிறந்தது.
    நாம் அதை மீண்டும் நிறுவப் போகிறோம் என்றால்! இது தீர்வுக்கான மாற்று முறைகள் மற்றும் டேவிட் படைப்புகளை விளக்கும் முறை ஆகியவற்றைப் பார்ப்பது.

    அன்புடன்,

    ஃபாஸ்டோ சவலா

  4.   மிலேனா அவர் கூறினார்

    அவர்கள் எனது மடிக்கணினியை என்னிடம் கொண்டு வந்தார்கள்:
    பிழை: அறியப்படாத கோப்பு முறைமை.
    grub மீட்பு
    நான் செய்யும்போது அது எனக்குத் தோன்றுகிறது
    (hd0) (hd0,2) (hd0,1)
    நான் ls + பகிர்வை பின்பற்றுகிறேன்
    ஆனால் இரண்டிலும் இது அறியப்படாத FILESTSYEM என்று கூறுகிறது, எனவே கிரப் எங்கே என்று எனக்குத் தெரியவில்லை.
    அது ஏன் நடக்கிறது என்று ஏதாவது யோசனை?
    சில நேரங்களில் அது "அத்தகைய பகிர்வு இல்லை" என்றும் கூறுகிறது
    எதுவும் இல்லை போல

    1.    ஆல்பர்டோ அவர் கூறினார்

      அதை சரிசெய்ய நிர்வகித்தீர்களா? எனக்கும் இதே பிரச்சினைதான்

  5.   மானுவல் அவர் கூறினார்

    இன்ஸ்மோட் எழுதப்பட்ட வரியில் இது எனக்கு ஒரு பிழையைத் தருகிறது ... linux.mod. அங்கே கதை முடிகிறது

    1.    பாட்டோ அவர் கூறினார்

      என் விஷயத்தில் linux.mod / boot / grub / i386 கோப்பகத்திற்குள் இருந்தது