ઉબુન્ટુમાં ગ્રુબ પુનઃપ્રાપ્તિ

Anonim

ઉબુન્ટુમાં ગ્રુબ પુનઃપ્રાપ્તિ

પદ્ધતિ 1: બુટ-સમારકામ ઉપયોગિતા

સૌ પ્રથમ, આપણે શરૂઆતના નિર્ણયને અસર કરવા માંગીએ છીએ. ઉબુન્ટુમાં ગ્રબની વસૂલાત સાથે ક્રેડિટ બુટ-સમારકામની ઉપયોગિતાને મદદ કરશે. વપરાશકર્તા પાસેથી તમારે તેને ફક્ત ઇન્સ્ટોલ કરવાની જરૂર છે અને ભૂલ ચેક ચલાવો. તે પછી, બધી સમસ્યાઓ આપમેળે સુધારાઈ જશે, અને સ્ક્રીન પર વિગતવાર અહેવાલ દેખાય છે. વધારામાં, આ સાધનમાં, તમે વધારાના પરિમાણો સેટ કરી શકો છો, ઉદાહરણ તરીકે, MBR અથવા ડાઉનલોડ મેનૂ પ્રદર્શિત કરવા માટેનો સમય પુનઃસ્થાપિત કરવા માટે સમાંતર. બૂટ-રિપેર દ્વારા તમારી પાસે ડીબગિંગ ગ્રબ પર પહેલેથી જ એક અલગ સામગ્રી છે. અમે નીચે આપેલા સંદર્ભનો ઉપયોગ કરીને તેની સાથે પરિચિત થવાનું સૂચન કરીએ છીએ, અને અમે નીચેની પદ્ધતિઓ પર જઈએ છીએ.

વધુ વાંચો: ઉબુન્ટુમાં બુટ-સમારકામ દ્વારા GRUB બુટલોડ પુનઃપ્રાપ્તિ

પદ્ધતિ 2: મેન્યુઅલ પુનઃપ્રાપ્તિ GRUB2

આ પદ્ધતિનો ફાયદો એ છે કે વપરાશકર્તાને વધારાના ઘટકો ઇન્સ્ટોલ કરવાની જરૂર નથી, કારણ કે લોડરને પુનઃસ્થાપિત કરવા માટેના તમામ સાધનો ઉબુન્ટુ વિતરણોમાં પહેલાથી જ ઉપલબ્ધ છે. ગેરલાભ ફક્ત "ટર્મિનલ" માં આદેશોની મેન્યુઅલ ઇનપુટની જરૂરિયાત સાથે સંકળાયેલા છે, જે ક્યારેક પ્રારંભિકથી મુશ્કેલીઓનું કારણ બને છે. જો કે, જો તમે નીચેની સૂચનાઓનું પાલન કરો છો, તો દરેક ક્રિયાને ચોક્કસપણે કરી રહ્યા હોય, ત્યાં કોઈ સમસ્યા હોવી જોઈએ નહીં.

  1. પ્રથમ વસ્તુને લાઇવસીડીથી બુટ કરવું પડશે, કારણ કે ગ્રુબ 2 લોડરનો સંપૂર્ણ ભંગાણનો અર્થ માનક શેલ ખોલવાની અશક્યતા છે. આ વિષય પરની વિગતવાર માર્ગદર્શિકા યુબુન્ટુની સત્તાવાર વેબસાઇટ પર છે, જેનો હેતુ નવા આવનારાઓનો છે, તેથી અમે તેને હવે અલગ કરીશું નહીં.
  2. Ubuntu સત્તાવાર વેબસાઇટ પર livecd સાથે સૂચનાઓ ડાઉનલોડ કરો

  3. લાઇવસીડી મોડમાં ડાઉનલોડ કર્યા પછી, "ટર્મિનલ" સરળતાથી ખોલો અને ત્યાં સુડો fdisk -l આદેશ દાખલ કરો.
  4. Ubuntu માં વધુ grub પુનઃસ્થાપિત કરવા માટે ડિસ્કની સૂચિ ખોલીને

  5. તેની પુષ્ટિ કરો, રુટમાંથી પાસવર્ડનો ઉલ્લેખ કરો.
  6. ઉબુન્ટુમાં ગ્રબ પુનઃપ્રાપ્ત કરતી વખતે ડિસ્કની સૂચિ પ્રદર્શિત કરવા માટે પાસવર્ડ દાખલ કરો

  7. પરિણામે, ઉપલબ્ધ ડિસ્ક્સની સૂચિ સ્ક્રીન પર દેખાશે. તેની તપાસ કરો અને ડિસ્કને મુખ્ય સિસ્ટમ અને વિભાગને શોધો જ્યાં બુટલોડર સંગ્રહિત થાય છે. ઇચ્છિત વિભાગોના વર્ણનના ઉદાહરણો તમે નીચેનું વર્ણન જુઓ છો.

    ડિસ્ક / ડીવી / એસડીસી: 14,5 ગીબ, 15514730496 બાઇટ્સ, 30302208 સેક્ટર

    એકમો: 1 * 512 = 512 બાઇટ્સના ક્ષેત્રો

    સેક્રેમ કદ (લોજિકલ / ભૌતિક): 512 બાઇટ્સ / 512 બાઇટ્સ

    I / o કદ (ન્યૂનતમ / શ્રેષ્ઠ): 512 બાઇટ્સ / 512 બાઇટ્સ

    ડિસ્કલેબલ પ્રકાર: ડોસ

    ડિસ્ક ઓળખકર્તા: 0x38972eb0

    ઉપકરણ બુટ પ્રારંભ સેક્ટર કદ ID પ્રકાર

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

    / dev / sdc2 29882368 30302207 419840 205m બી W95 FAT32

    / Dev / sdc3 13551616 23949311 10397696 5 જી 83 લિનક્સ

    / dev / sdc4 2048 12621823 12619776 6 જી બી ડબલ્યુ 9 5 ચરબી 32

  8. ઉબુન્ટુમાં વધુ પુનઃપ્રાપ્તિ GRUB માટે ડિસ્ક સૂચિ જુઓ

  9. હવે આવશ્યક ફાઇલ સિસ્ટમ્સ જરૂરી સ્થાનમાં માઉન્ટ થયેલ નથી, તો ચાલો તે કરીએ. પ્રથમ ટીમમાં માઉન્ટ / dev / sdc3 / mnt દૃશ્ય છે. અહીં અને અનુગામી આદેશોમાં, ડિસ્કના સ્થાનને અગાઉ વ્યાખ્યાયિત કરવા માટે બદલો.
  10. Ubuntu માં GRUB પુનઃસ્થાપિત કરવા માટે ફાઇલ સિસ્ટમ સાથે માઉન્ટિંગ ડિસ્ક

  11. બીજું કમાન્ડ - માઉન્ટ / dev / sdc2 / mnt / boot. તે બુટલોડર ફાઇલોને માઉન્ટ કરવા માટે જવાબદાર છે.
  12. ઉબુન્ટુમાં ગ્રબને પુનઃસ્થાપિત કરવા માટે લોડર ફાઇલો સાથે માઉન્ટ કરવું

  13. હવે ચાલો લૉગ ઇન કરવા માટે પ્રારંભિક પગલાં લઈએ. પ્રથમ અમે સુડો માઉન્ટ --bind / dev / mnt / dev ted માં રસ છે.
  14. ઉબુન્ટુમાં મેન્યુઅલી ગ્રબને મેન્યુઅલી પુનઃસ્થાપિત કરતી વખતે શેલના પાયાને માઉન્ટ કરવું

  15. ફાઇનલ માઉન્ટિંગ રેખાઓ આની જેમ દેખાય છે: સુડો માઉન્ટ - બિંન્ડ / સીસ / એમએનટી / સીએસ અને સુડો માઉન્ટ --bind / proc / mnt / proc.
  16. ઉબુન્ટુમાં ગ્રબ પુનઃપ્રાપ્ત કરતી વખતે મુખ્ય શેલને માઉન્ટ કરવા માટે વધારાના આદેશો

  17. પછી Chroot / Mnt / bin / bash આદેશનો ઉપયોગ કરીને ડેસ્કટૉપ પર્યાવરણ દાખલ કરો.
  18. ઉબુન્ટુમાં ગ્રબ પુનઃસ્થાપિત કરતી વખતે માઉન્ટ થયેલ શેલ પર સ્વિચ કરવા માટેનો આદેશ

  19. આ સ્થાનમાં, પ્રોફાઇલ વેરિયેબલ્સના બધા અપડેટ્સને ડાઉનલોડ કરવા માટે ENV-Update આદેશને સ્પષ્ટ કરો.
  20. Ubuntu માં grub લોડર માટે સુધારાઓ સ્થાપિત કરી રહ્યા છે જ્યારે પુનઃપ્રાપ્ત

  21. સ્રોત / etc / profine દાખલ કરીને આ ક્રિયા પૂર્ણ કરો.
  22. ઉબુન્ટુમાં ગ્રબ પુનઃપ્રાપ્ત કરતી વખતે વેરિયેબલ વ્યવસાયને અપડેટ કરવા માટે ટીમ

  23. પાછલા કાર્યો પ્રારંભિક હતા, અને સફળ અમલીકરણ પછી, GRUB2 ની સીધી પુનઃસ્થાપન તરફ આગળ વધવું શક્ય છે. પ્રારંભ કરવા માટે, સુડો grub2-install / dev / sdc નો ઉપયોગ કરીને તેને ફરીથી ઇન્સ્ટોલ કરો, જ્યાં / dev / sdc તમારી હાર્ડ ડિસ્કનું નામ બદલો.
  24. Ubuntu માં grub માટે સુધારાઓ સ્થાપિત કરી રહ્યા છે જ્યારે તેને પુનઃસ્થાપિત કરે છે

  25. તે પછી, નવી ગોઠવણી ફાઇલ બનાવો જે લોડર વર્તણૂક માટે જવાબદાર છે: સુડો grub2-mkconfig -o /boot/grub/grub.cfg.
  26. ઉબુન્ટુમાં તેને પુનઃસ્થાપિત કરતી વખતે નવી ગોઠવણી ફાઇલ બનાવવી

  27. બધા ઘટકોને અપડેટ કરવા માટે સુડો ગ્રુબ-અપડેટ આદેશનો ઉપયોગ કરો.
  28. ઉબુન્ટુમાં GRUB બુટલોડરને પુનઃસ્થાપિત કર્યા પછી અપડેટ્સ ઇન્સ્ટોલ કરવું

  29. જો પ્રક્રિયામાં કોઈ ભૂલો થતી નથી, તો પર્યાવરણમાંથી બહાર નીકળવા માટે બહાર નીકળો.
  30. ઉબુન્ટુમાં GRUB બુટલોડરને સફળતાપૂર્વક પુનઃસ્થાપિત કર્યા પછી શેલમાંથી બહાર નીકળો

  31. પહેલાથી જ પુનઃપ્રાપ્ત લોડર સાથે યોગ્ય રીતે શામેલ થવા માટે ઑપરેટિંગ સિસ્ટમને ફરીથી પ્રારંભ કરો.
  32. ઉબુન્ટુમાં સફળ ગ્રુબ પુનઃપ્રાપ્તિ પછી કમ્પ્યુટરને ફરીથી પ્રારંભ કરો

જેમ તમે જોઈ શકો છો, તેની સંપૂર્ણ નિષ્ફળતા સાથે GRUB2 ની ઘટાડાની ક્રિયાઓમાં કંઇ જટિલ નથી. મોટાભાગના કિસ્સાઓમાં, એક જ ભૂલ પ્રાપ્ત કર્યા વિના, હકારાત્મક પરિણામ પ્રાપ્ત કરવા માટે ઉપરોક્ત આદેશોનો ઉપયોગ કરવો જરૂરી છે. જો કે, ત્યાં એક સરળ રસ્તો છે જે અપૂર્ણ લોડર નિષ્ફળતા માટે ઉપયોગી છે. અમે તેના વિશે આગળ વાત કરીશું.

પદ્ધતિ 3: લાઇવસીડી વગર મેન્યુઅલ પુનઃપ્રાપ્તિ

કેટલીકવાર, વપરાશકર્તાઓ જ્યારે ઉબુન્ટુ લોડ શક્ય નથી ત્યારે વપરાશકર્તાઓની પરિસ્થિતિઓનો સામનો કરે છે, પરંતુ "મિનિમલ બૅશ જેવી લાઈન એડિટિંગને સપોર્ટેડ છે" સૂચના સ્ક્રીન પર દેખાય છે, અને સક્રિય શબ્દમાળા તળિયે આદેશો દાખલ કરવા માટે છે. આને બૅશનું ન્યૂનતમ વાતાવરણ કહેવામાં આવે છે, અને ગ્રુબ પુનઃસ્થાપન પણ તેના દ્વારા ઉપલબ્ધ છે, GRUB ની પુનઃસ્થાપન પહેલેથી જ ઉપલબ્ધ છે.

  1. આ શેલમાં કમ્પ્યુટરથી જોડાયેલ ડિસ્કની સૂચિ જોવા માટે ls આદેશનો ઉપયોગ કરો. તે આના જેવું કંઈક દેખાશે: (એચડી 2, એમએસડીઓએસ 1, એચડી 2, એમએસડીઓએસ 2, એચડી 2, એમએસડીઓએસ 3, એચડી 2, એમએસડીઓએસ 4).
  2. ઉબુન્ટુમાં ગ્રબને પુનઃસ્થાપિત કરવા માટે ન્યૂનતમ શેલમાં ડિસ્કની સૂચિ જુઓ

  3. આ ટર્મિનલમાં, તમે એક જ સમયે એક ડિસ્ક સાથે વાતચીત કરી શકો છો, તેથી બુટલોડર ફાઇલો સાથે વિભાગ પસંદ કરો અને સેટ રૂટ = (એચડી 2,2) નો ઉલ્લેખ કરીને તેને પર્યાવરણ ચલો અસાઇન કરો. એચડી 2,2 ઇચ્છિત નામ બદલો.
  4. ઉબુન્ટુમાં ગ્રબ પુનઃસ્થાપિત કરતી વખતે ન્યૂનતમ શેલમાં ડિસ્ક પસંદ કરો

  5. વૈકલ્પિક રીતે, GRUB sheathe ના ઉદઘાટન કરવા માટે નીચેના આદેશો દાખલ કરો.

    ઉબુન્ટુમાં ગ્રબને પુનઃસ્થાપિત કરવા માટે ન્યૂનતમ શેલમાં ડિસ્ક પર સ્વિચ કરો

    Exmod ext2.

    સામાન્ય રીતે ઇન્સોડ

    સામાન્ય

  6. કર્નલ ચલાવો. મોટાભાગના કિસ્સાઓમાં, Linux / boot / vmlinuz આદેશ આ માટે યોગ્ય છે.
  7. ઉબુન્ટુમાં ઓછામાં ઓછા શેલમાં ગ્રુબ લોડરને પુનઃસ્થાપિત કરવાનો આદેશ

  8. તે ફક્ત માનક લોડ કરવા માટે જ રહે છે અને ઓપરેટિંગ સિસ્ટમના "ટર્મિનલ" માં વૈકલ્પિક રીતે નીચે આપેલા આદેશો કરે છે:

    બુટ

    સુડો GRUB2-ઇન્સ્ટોલ / dev / sda

    સુડો grub2-mkconfig -o /boot/grub/grub.cfg

હવે તમે ઉબુન્ટુમાં ગ્રબને પુનઃસ્થાપિત કરવા માટેના ત્રણ રસ્તાઓથી પરિચિત છો. જેમ તમે જોઈ શકો છો, તેમાંથી દરેક ચોક્કસ પરિસ્થિતિઓમાં યોગ્ય છે અને ક્રિયાના એકદમ અલગ અલ્ગોરિધમનો કાર્ય સૂચવે છે. તમે ફક્ત શ્રેષ્ઠ પદ્ધતિ પસંદ કરી શકો છો. પ્રારંભિક અમે તમને પ્રથમ વિકલ્પ પર ખાસ ધ્યાન આપવાની સલાહ આપીએ છીએ, કારણ કે તે વપરાશકર્તાઓની આ કેટેગરી માટે સૌથી વધુ અસરકારક છે.

વધુ વાંચો