પદ્ધતિ 1: બુટ-સમારકામ ઉપયોગિતા
સૌ પ્રથમ, આપણે શરૂઆતના નિર્ણયને અસર કરવા માંગીએ છીએ. ઉબુન્ટુમાં ગ્રબની વસૂલાત સાથે ક્રેડિટ બુટ-સમારકામની ઉપયોગિતાને મદદ કરશે. વપરાશકર્તા પાસેથી તમારે તેને ફક્ત ઇન્સ્ટોલ કરવાની જરૂર છે અને ભૂલ ચેક ચલાવો. તે પછી, બધી સમસ્યાઓ આપમેળે સુધારાઈ જશે, અને સ્ક્રીન પર વિગતવાર અહેવાલ દેખાય છે. વધારામાં, આ સાધનમાં, તમે વધારાના પરિમાણો સેટ કરી શકો છો, ઉદાહરણ તરીકે, MBR અથવા ડાઉનલોડ મેનૂ પ્રદર્શિત કરવા માટેનો સમય પુનઃસ્થાપિત કરવા માટે સમાંતર. બૂટ-રિપેર દ્વારા તમારી પાસે ડીબગિંગ ગ્રબ પર પહેલેથી જ એક અલગ સામગ્રી છે. અમે નીચે આપેલા સંદર્ભનો ઉપયોગ કરીને તેની સાથે પરિચિત થવાનું સૂચન કરીએ છીએ, અને અમે નીચેની પદ્ધતિઓ પર જઈએ છીએ.વધુ વાંચો: ઉબુન્ટુમાં બુટ-સમારકામ દ્વારા GRUB બુટલોડ પુનઃપ્રાપ્તિ
પદ્ધતિ 2: મેન્યુઅલ પુનઃપ્રાપ્તિ GRUB2
આ પદ્ધતિનો ફાયદો એ છે કે વપરાશકર્તાને વધારાના ઘટકો ઇન્સ્ટોલ કરવાની જરૂર નથી, કારણ કે લોડરને પુનઃસ્થાપિત કરવા માટેના તમામ સાધનો ઉબુન્ટુ વિતરણોમાં પહેલાથી જ ઉપલબ્ધ છે. ગેરલાભ ફક્ત "ટર્મિનલ" માં આદેશોની મેન્યુઅલ ઇનપુટની જરૂરિયાત સાથે સંકળાયેલા છે, જે ક્યારેક પ્રારંભિકથી મુશ્કેલીઓનું કારણ બને છે. જો કે, જો તમે નીચેની સૂચનાઓનું પાલન કરો છો, તો દરેક ક્રિયાને ચોક્કસપણે કરી રહ્યા હોય, ત્યાં કોઈ સમસ્યા હોવી જોઈએ નહીં.
- પ્રથમ વસ્તુને લાઇવસીડીથી બુટ કરવું પડશે, કારણ કે ગ્રુબ 2 લોડરનો સંપૂર્ણ ભંગાણનો અર્થ માનક શેલ ખોલવાની અશક્યતા છે. આ વિષય પરની વિગતવાર માર્ગદર્શિકા યુબુન્ટુની સત્તાવાર વેબસાઇટ પર છે, જેનો હેતુ નવા આવનારાઓનો છે, તેથી અમે તેને હવે અલગ કરીશું નહીં.
- લાઇવસીડી મોડમાં ડાઉનલોડ કર્યા પછી, "ટર્મિનલ" સરળતાથી ખોલો અને ત્યાં સુડો fdisk -l આદેશ દાખલ કરો.
- તેની પુષ્ટિ કરો, રુટમાંથી પાસવર્ડનો ઉલ્લેખ કરો.
- પરિણામે, ઉપલબ્ધ ડિસ્ક્સની સૂચિ સ્ક્રીન પર દેખાશે. તેની તપાસ કરો અને ડિસ્કને મુખ્ય સિસ્ટમ અને વિભાગને શોધો જ્યાં બુટલોડર સંગ્રહિત થાય છે. ઇચ્છિત વિભાગોના વર્ણનના ઉદાહરણો તમે નીચેનું વર્ણન જુઓ છો.
ડિસ્ક / ડીવી / એસડીસી: 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
- હવે આવશ્યક ફાઇલ સિસ્ટમ્સ જરૂરી સ્થાનમાં માઉન્ટ થયેલ નથી, તો ચાલો તે કરીએ. પ્રથમ ટીમમાં માઉન્ટ / dev / sdc3 / mnt દૃશ્ય છે. અહીં અને અનુગામી આદેશોમાં, ડિસ્કના સ્થાનને અગાઉ વ્યાખ્યાયિત કરવા માટે બદલો.
- બીજું કમાન્ડ - માઉન્ટ / dev / sdc2 / mnt / boot. તે બુટલોડર ફાઇલોને માઉન્ટ કરવા માટે જવાબદાર છે.
- હવે ચાલો લૉગ ઇન કરવા માટે પ્રારંભિક પગલાં લઈએ. પ્રથમ અમે સુડો માઉન્ટ --bind / dev / mnt / dev ted માં રસ છે.
- ફાઇનલ માઉન્ટિંગ રેખાઓ આની જેમ દેખાય છે: સુડો માઉન્ટ - બિંન્ડ / સીસ / એમએનટી / સીએસ અને સુડો માઉન્ટ --bind / proc / mnt / proc.
- પછી Chroot / Mnt / bin / bash આદેશનો ઉપયોગ કરીને ડેસ્કટૉપ પર્યાવરણ દાખલ કરો.
- આ સ્થાનમાં, પ્રોફાઇલ વેરિયેબલ્સના બધા અપડેટ્સને ડાઉનલોડ કરવા માટે ENV-Update આદેશને સ્પષ્ટ કરો.
- સ્રોત / etc / profine દાખલ કરીને આ ક્રિયા પૂર્ણ કરો.
- પાછલા કાર્યો પ્રારંભિક હતા, અને સફળ અમલીકરણ પછી, GRUB2 ની સીધી પુનઃસ્થાપન તરફ આગળ વધવું શક્ય છે. પ્રારંભ કરવા માટે, સુડો grub2-install / dev / sdc નો ઉપયોગ કરીને તેને ફરીથી ઇન્સ્ટોલ કરો, જ્યાં / dev / sdc તમારી હાર્ડ ડિસ્કનું નામ બદલો.
- તે પછી, નવી ગોઠવણી ફાઇલ બનાવો જે લોડર વર્તણૂક માટે જવાબદાર છે: સુડો grub2-mkconfig -o /boot/grub/grub.cfg.
- બધા ઘટકોને અપડેટ કરવા માટે સુડો ગ્રુબ-અપડેટ આદેશનો ઉપયોગ કરો.
- જો પ્રક્રિયામાં કોઈ ભૂલો થતી નથી, તો પર્યાવરણમાંથી બહાર નીકળવા માટે બહાર નીકળો.
- પહેલાથી જ પુનઃપ્રાપ્ત લોડર સાથે યોગ્ય રીતે શામેલ થવા માટે ઑપરેટિંગ સિસ્ટમને ફરીથી પ્રારંભ કરો.
Ubuntu સત્તાવાર વેબસાઇટ પર livecd સાથે સૂચનાઓ ડાઉનલોડ કરો
જેમ તમે જોઈ શકો છો, તેની સંપૂર્ણ નિષ્ફળતા સાથે GRUB2 ની ઘટાડાની ક્રિયાઓમાં કંઇ જટિલ નથી. મોટાભાગના કિસ્સાઓમાં, એક જ ભૂલ પ્રાપ્ત કર્યા વિના, હકારાત્મક પરિણામ પ્રાપ્ત કરવા માટે ઉપરોક્ત આદેશોનો ઉપયોગ કરવો જરૂરી છે. જો કે, ત્યાં એક સરળ રસ્તો છે જે અપૂર્ણ લોડર નિષ્ફળતા માટે ઉપયોગી છે. અમે તેના વિશે આગળ વાત કરીશું.
પદ્ધતિ 3: લાઇવસીડી વગર મેન્યુઅલ પુનઃપ્રાપ્તિ
કેટલીકવાર, વપરાશકર્તાઓ જ્યારે ઉબુન્ટુ લોડ શક્ય નથી ત્યારે વપરાશકર્તાઓની પરિસ્થિતિઓનો સામનો કરે છે, પરંતુ "મિનિમલ બૅશ જેવી લાઈન એડિટિંગને સપોર્ટેડ છે" સૂચના સ્ક્રીન પર દેખાય છે, અને સક્રિય શબ્દમાળા તળિયે આદેશો દાખલ કરવા માટે છે. આને બૅશનું ન્યૂનતમ વાતાવરણ કહેવામાં આવે છે, અને ગ્રુબ પુનઃસ્થાપન પણ તેના દ્વારા ઉપલબ્ધ છે, GRUB ની પુનઃસ્થાપન પહેલેથી જ ઉપલબ્ધ છે.
- આ શેલમાં કમ્પ્યુટરથી જોડાયેલ ડિસ્કની સૂચિ જોવા માટે ls આદેશનો ઉપયોગ કરો. તે આના જેવું કંઈક દેખાશે: (એચડી 2, એમએસડીઓએસ 1, એચડી 2, એમએસડીઓએસ 2, એચડી 2, એમએસડીઓએસ 3, એચડી 2, એમએસડીઓએસ 4).
- આ ટર્મિનલમાં, તમે એક જ સમયે એક ડિસ્ક સાથે વાતચીત કરી શકો છો, તેથી બુટલોડર ફાઇલો સાથે વિભાગ પસંદ કરો અને સેટ રૂટ = (એચડી 2,2) નો ઉલ્લેખ કરીને તેને પર્યાવરણ ચલો અસાઇન કરો. એચડી 2,2 ઇચ્છિત નામ બદલો.
- વૈકલ્પિક રીતે, GRUB sheathe ના ઉદઘાટન કરવા માટે નીચેના આદેશો દાખલ કરો.
Exmod ext2.
સામાન્ય રીતે ઇન્સોડ
સામાન્ય
- કર્નલ ચલાવો. મોટાભાગના કિસ્સાઓમાં, Linux / boot / vmlinuz આદેશ આ માટે યોગ્ય છે.
- તે ફક્ત માનક લોડ કરવા માટે જ રહે છે અને ઓપરેટિંગ સિસ્ટમના "ટર્મિનલ" માં વૈકલ્પિક રીતે નીચે આપેલા આદેશો કરે છે:
બુટ
સુડો GRUB2-ઇન્સ્ટોલ / dev / sda
સુડો grub2-mkconfig -o /boot/grub/grub.cfg
હવે તમે ઉબુન્ટુમાં ગ્રબને પુનઃસ્થાપિત કરવા માટેના ત્રણ રસ્તાઓથી પરિચિત છો. જેમ તમે જોઈ શકો છો, તેમાંથી દરેક ચોક્કસ પરિસ્થિતિઓમાં યોગ્ય છે અને ક્રિયાના એકદમ અલગ અલ્ગોરિધમનો કાર્ય સૂચવે છે. તમે ફક્ત શ્રેષ્ઠ પદ્ધતિ પસંદ કરી શકો છો. પ્રારંભિક અમે તમને પ્રથમ વિકલ્પ પર ખાસ ધ્યાન આપવાની સલાહ આપીએ છીએ, કારણ કે તે વપરાશકર્તાઓની આ કેટેગરી માટે સૌથી વધુ અસરકારક છે.