Linux - Fsck to Repair Filesystem
Cuprins:
- Cum se utilizează
fsck
- Reparați sistemul de fișiere corupt
- Reparați sistemul de fișiere rădăcină
- Verificați sistemele de fișiere de pe Boot
- Opțiuni
fstab
- Concluzie
fsck
(verificarea sistemului de fișiere) este un utilitar al liniei de comandă care vă permite să efectuați verificări de consistență și reparații interactive pe unul sau mai multe sisteme de fișiere Linux. Utilizează programe specifice tipului de sistem de fișiere pe care îl verifică.
Puteți utiliza comanda
fsck
pentru a repara sistemele de fișiere corupte în situațiile în care sistemul nu reușește să pornească sau nu se poate monta o partiție.
, vom vorbi despre comanda
fsck
.
Cum se utilizează
fsck
Comanda
fsck
are următoarea formă generală:
fsck
Doar root sau utilizatorii cu privilegii
sudo
pot șterge bufferul.
Când niciun fișier nu este furnizat ca argument,
fsck
verifică dispozitivele enumerate în fișierul
fstab
.
Nu rulați niciodată
fsck
pe partiții montate, deoarece poate deteriora sistemul de fișiere. Înainte de a încerca să verificați sau să reparați sistemele de fișiere,
unmount
o întotdeauna mai întâi.
Comanda
fsck
este un înveliș pentru diversele verificatoare de sistem de fișiere Linux (
fsck.*
) Și acceptă diferite opțiuni în funcție de tipul sistemului de fișiere.
Verificați paginile manuale pentru mai multe informații despre un anumit verificator. De exemplu, pentru a vizualiza opțiunile disponibile pentru
fsck.ext4
, tastați:
Reparați sistemul de fișiere corupt
Cel mai simplu caz de utilizare a comenzii
fsck
este repararea unui sistem de fișiere ext3 sau ext4 corupt care nu este rădăcinat.
-
Demontați dispozitivul:
sudo umount /dev/sdc1
Rulați
fsck
pentru a repara sistemul de fișiere:sudo fsck -p /dev/sdc1
Opțiunea
-p
spunefsck
să repare automat orice probleme care pot fi rezolvate în siguranță fără intervenția utilizatorului.După ce sistemul de fișiere este reparat, montați partiția:
sudo mount /dev/sdc1
Reparați sistemul de fișiere rădăcină
fsck
nu poate verifica sistemul de fișiere rădăcină pe o mașină rulantă, deoarece nu poate fi demontat.
Pentru a rula
fsck
în modul de recuperare:
- Intrați în meniul de pornire și alegeți Opțiuni avansateSelectați modul de recuperare și apoi „fsck”. Când vi se solicită să remontați sistemul de fișiere rădăcină, alegeți „Da”.După ce ați terminat, reluați pornirea normală.
Pentru a rula
fsck
dintr-o distribuție live:
-
Porniți distribuția live.
Utilizați
fdisk
sauparted
pentru a găsi numele partiției rădăcină.Deschide terminalul și rulează:
sudo fsck -p /dev/sda1
Odată terminat, reporniți distribuția live și porniți sistemul.
Verificați sistemele de fișiere de pe Boot
În majoritatea distribuțiilor Linux,
fsck
rulează la momentul de pornire dacă un sistem de fișiere este marcat ca fiind murdar sau după un anumit număr de cizme sau timp.
Pentru a vedea numărul de montaj curent, verificați numărul de frecvență, intervalul de verificare și ora ultimei verificări pentru o partiție specifică, utilizați instrumentul
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Dacă de exemplu, doriți să rulați
Puteți seta, de asemenea, timpul maxim între două verificări. De exemplu, pentru a o seta o lună, ați rula: Pentru a forța
La distribuțiile mai vechi
Fișierul
Ultima, a 6-a coloană (
Sistemul de fișiere rădăcină ar trebui să aibă o valoare de
Pentru a afla mai multe despre comanda
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
sau
-1
înseamnă că
fsck
nu va rula niciodată. „Interval de verificare” este timpul maxim între două verificări ale sistemului de fișiere.
fsck
după fiecare 25 de bocanci (montare), tastați:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
să funcționeze la momentul de pornire pe distribuțiile SystemD, treceți următorii parametri de pornire a kernel-ului:
fsck.mode=force fsck.repair=yes
fsck
va rula pe boot dacă fișierul
/forcefsck
este prezent:Opțiuni
fstab
fstab
este un fișier de configurare care spune sistemului cum și unde să monteze partițiile.
/etc/fstab
conține o listă de intrări sub următorul formular:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) este opțiunea care controlează ordinea în care verificările sistemului de fișiere sunt efectuate la momentul repornirii.
0
- Nu verificați.
1
- Sistemele de fișiere care trebuie verificate mai întâi și câteodată.
2
- Toate celelalte sisteme de fișiere verificate ulterior și, eventual, în paralel.
1
, iar toate celelalte sisteme de fișiere pe care doriți să le verificați ar trebui să aibă o valoare de
2
.Concluzie
fsck
este un instrument de linie de comandă pentru verificarea și repararea opțională a sistemelor de fișiere Linux.
fsck
, accesați pagina omului fsck sau tastați
man fsck
în terminalul dvs.
AT & T va oferi reparații la PC-uri de la distanță fără sistem de pornire
AT & T a făcut un pas înainte cu serviciul de reparare la distanță, anunțând un serviciu upgrade-ul pentru a repara calculatoarele inainte de a porni sistemul.
Când deschideți orice folder în Windows 10/8/7, Explorer de fișiere va afișa de obicei următoarele detalii despre obiecte - nume, modificare dată, Etc. Dacă doriți, puteți afișa informații suplimentare sau detalii despre obiecte, fie că sunt fișiere de document, fișiere imagine, fișiere video sau directoare.
Să vedem cum putem alege detaliile folderului pentru afișare și afișare informații suplimentare în coloanele Windows File Explorer
Să presupunem că aveți un fișier de 100 .mp4, 150 de fișiere .mkv, 200 de imagini .png și alte fișiere .txt și .docx într-un singur folder. Acum, doriți să le organizați în funcție de formatele de fișiere. De exemplu, doriți să creați un folder separat pentru videoclipuri, imagini și documente. Dacă doriți să le sortați manual în funcție de File Extension și File Type, ar fi o sarcină dificilă dacă aveți mii de fișiere într-un singur dosar. Trebuie să le selectați înainte de a vă deplasa. În caz
Pentru a vă ajuta în această problemă,