GRUB અને LILO વચ્ચે તફાવત

Anonim

GRUB વિ લિલો

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

લિલો શું છે?

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

GRUB શું છે?

GRUB (GNU GRand Unified Bootloader) એ GNU પ્રોજેક્ટ દ્વારા વિકસાવવામાં બુટ લોડર છે. GRUB વપરાશકર્તાને ઓપરેટિંગ સિસ્ટમોની યાદીમાંથી પસંદ કરવા માટે પરવાનગી આપે છે, તે જ મશીન પર ઘણી ઓપરેટિંગ સિસ્ટમોને શક્ય બનાવે છે. GRUB મૂળભૂત બુટ લોડર છે જેનો ઉપયોગ આજે મોટા ભાગના Linux વિતરણોમાં થાય છે. GRUB ગતિશીલ રીતે રૂપરેખાંકિત કરી શકાય છે કારણ કે તે બુટીંગના સમયે રૂપરેખાંકનમાં ફેરફારોને પરવાનગી આપે છે. નવા બુટ રૂપરેખાંકનોને ગતિશીલ રીતે દાખલ કરવા માટે વપરાશકર્તાઓને સરળ આદેશ વાક્ય ઈન્ટરફેસ પૂરું પાડવામાં આવે છે. મોટાભાગના યુનિક્સ સિસ્ટમો, વીએફએટી, એનટીએફએસ અને એલબીએ (લોજિકલ બ્લોક એડ્રેસ) મોડ જેવી સિસ્ટમની ઉચ્ચ પ્રકારની પોર્ટેબિલિટી, ઘણા એક્ઝેક્યુટેબલ ફોર્મેટ્સ માટે આધાર, ભૂમિતિ અનુવાદથી સ્વતંત્રતા અને બધી પ્રકારની ફાઇલ સિસ્ટમો માટે સપોર્ટ જેવા GRUB પાસે ઘણાં વપરાશકર્તા મૈત્રીપૂર્ણ સુવિધા છે. મોટાભાગનાં Linux વિતરણો જે GRUB વાપરે છે, ઘણાબધા GUI (ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ) માટે તેના આધારની મદદથી વૈવિધ્યપૂર્ણ બુટ મેનુને પૂરુ પાડે છે. GRUB2 આ સમયે GRUB ને બદલવાનો છે અને GRUB એ GRUB લેગસી તરીકે નામ આપવામાં આવ્યું છે.

GRUB અને LILO વચ્ચે શું તફાવત છે?

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