ફાઇલ સિસ્ટમને fsck સાથે આપમેળે કેવી રીતે સુધારવી

tune2fs

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

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

કિસ્સામાં ડેબિયન અને તેના ડેરિવેટિવ્ઝ (ઉદાહરણ તરીકે ઉબુન્ટો અથવા લિનક્સ ટંકશાળ, અમે ફાઇલ પર આધાર રાખીએ છીએ / etc / ડિફૉલ્ટ / આરસીએસ, જેને આપણે સંપાદન માટે ખોલીએ છીએ:

sudo gedit / etc / default / rcS

પછી અમે ઉમેરીશું:

FSCKFIX = હા

સેન્ટોએસના કિસ્સામાં, ઉદાહરણ તરીકે, વસ્તુઓ જુદી જુદી છે અને અમે ફાઇલ પર આધાર રાખીએ છીએ / etc / sysconfig / autofsck જેને આપણે સંપાદન કરવા માટે પણ ખોલીએ છીએ (મારા કિસ્સામાં, ગેડિટ સાથે):

sudo gedit / etc / sysconfig / autofsck

પછી આપણે કહ્યું ફાઇલમાં એક લાઈન ઉમેરીએ:

AUTOFSCK_DEF_CHECK = હા

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

અમે પહેલા વર્તમાન કન્ફિગરેશનની સ્થિતિ ચકાસીએ છીએ, ચલાવીને:

sudo tune2fs -l / dev / sda1

જ્યારે હું તેને ચલાવું ત્યારે કમ્પ્યુટર મને શું આપે છે તેનું અમે વિશ્લેષણ કરી શકીએ છીએ, અને આ માટે આપણે કેટલાક પરિમાણો પર ધ્યાન આપવું પડશે જે ટ્યુન 2 એફ જુએ છે. દાખ્લા તરીકે, 'ફાઇલસિસ્ટમ રાજ્ય', જે આપણે આ પોસ્ટની ઉપરની તસવીરમાં મારા કિસ્સામાં જોયે છે તે મને ચિહ્નિત કરે છે 'ચોખ્ખો' અને તે સારી શરૂઆત છે. જો કે, મૂર્ખ બનાવશો નહીં, અને નીચે આપણે સમાન સમાન મહત્વપૂર્ણ પરિમાણો જોીએ છીએ જે એટલા સકારાત્મક નથી.

ઉદાહરણ તરીકે 'માઉન્ટ કાઉન્ટ', જે સૂચવે છે ફરીથી તપાસ કરતાં પહેલાં અમારી ફાઇલ સિસ્ટમને કેટલી વખત માઉન્ટ કરવી પડશે અને તે મારા કિસ્સામાં 270 છે, જે ખૂબ જ મોટી સંખ્યા છે, કે મારા સિસ્ટમ પર છેલ્લી વખત fsck ચલાવવામાં આવી હતી તેની અવગણના કર્યા વિના 7 મે, 2013 ના રોજ હતી. બીજું તે છે 'અંતરાલ તપાસો', જે મહિનામાં મહત્તમ સમય સૂચવે છે કે જેને આપણે આ અખંડિતતા ચકાસણી કર્યા વિના પસાર કરવા દેવા માંગીએ છીએ; જો તે મારા કેસની જેમ 0 પર સેટ કરેલું છે, તો તે ધ્યાનમાં લેવામાં આવશે નહીં.

જો આપણે ઇચ્છીએ છીએ કે દર 30 સિસ્ટમ ચલાવવા માટે ચેક શરૂ થાય:

sudo tune2fs -c 30 / dev / sda1

જો આપણે ફરીથી તપાસ કરતા પહેલા વધુમાં વધુ 3 મહિના પસાર થવાની ઇચ્છા હોય તો:

sudo tune2fs -i 3m / dev / sda1

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

આ માટે આપણે એક્ઝેક્યુટ કરીએ છીએ.

સુડો ટચ / ફોર્સફ્સ્ક

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

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


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ડોમિંગોપીવી જણાવ્યું હતું કે

    મેં ટર્મિનલમાં sudo tune2fs -l / dev / sda1 લખ્યું અને નીચેની બહાર આવી;
    domingopv @ pc1: ~ $ સુડો tune2fs -l / dev / sda1
    [sudo] domingopv માટે પાસવર્ડ:
    tune2fs 1.42.9 (4-ફેબ્રુઆરી -2014)
    tune2fs: / dev / sda1 ખોલવાનો પ્રયાસ કરતી વખતે સુપર-બ્લ blockકમાં ખરાબ જાદુ નંબર
    ફાઇલસિસ્ટમ માટે માન્ય સુપરબ્લોક શોધી શક્યા નથી.
    domingopv @ pc1: ~ $
    આનો મતલબ શું થયો?

  2.   જ્હોન જણાવ્યું હતું કે

    કે તમે મારા જેવા operatingપરેટિંગ સિસ્ટમમાં પ્રવેશ મેળવ્યો છે અને હવે મને ખબર નથી કે આમાંથી કેવી રીતે બહાર નીકળવું

  3.   હ્યુગોડેસ જણાવ્યું હતું કે

    જ્યારે તેઓ / dev / sda1 સૂચવે છે ત્યારે તેઓ ધારે છે કે તમે પાર્ટીશન પર લિનક્સ સ્થાપિત કરેલ છે.

    તમારે પહેલા તપાસવું જોઈએ કે તમારું લિનક્સ ક્યાં ઇન્સ્ટોલ કરેલું છે (તમે gparted નો ઉપયોગ કરી શકો છો) અને સાચું પાર્ટીશન મૂકો (ઉદાહરણ તરીકે / dev / sda7)

  4.   અમેરિકા જણાવ્યું હતું કે

    શુભેચ્છાઓ, ડિસ્કને ડિસએસેમ્બલ કરવા માટે તે 100% જરૂરી છે અને જો આમ છે, તો તે કેવી રીતે ડિસએસેમ્બલ કરવામાં આવે છે અને પછી ફરીથી ગોઠવવામાં આવે છે?
    મારી પાસે 7 સેન્ટો છે.

  5.   જોર્જ જણાવ્યું હતું કે

    આભાર. પેરિલો (leલિરોસ) તરફથી શુભેચ્છાઓ - એ કોર્યુઆ.