Popravite sektore i oporavite tvrdi disk (HDD) u Linuxu

Čvrsti diskovi (ili HDD-ovi) Već smo razgovarali ovdje u DesdeLinux-u, pokazali smo vam vodiče ili vodiče o tome dd (vrlo korisna ili katastrofalna terminalna aplikacija, ovisi kako je koristite hehe) i još mnogo toga, ovaj put ću pričati s vama o tome kako možemo oporaviti ili popraviti one HDD-ove koje imamo sa problemima kod kuće, koje smo "odbacili" u ladicu ili koje smo već zaboravili u kutiji 

btrfs

Ako bilo koji tvrdi disk ima loše sektore, možemo ih popraviti pomoću alata badblocks, prva stvar će biti znati koji je to tvrdi disk koji želimo popraviti (/ dev / sdb ... / dev / sdc ... itd.), za to u terminal stavljamo sljedeće:

sudo fdisk -l

Ovo će nam pokazati / dev / sda, njegovu veličinu u GB i njegove particije, jednaku / dev / sdb ako postoji, i tako dalje sdc i druge, ovisno o količini uređaja za pohranu koji imate na računaru.

Pretpostavimo da je dotični tvrdi disk vanjski i da je / dev / sdb, tada bi naredba za započinjanje otkrivanja i popravljanja loših sektora bila:

Vezani članak:
Provjerite postoji li datoteka ili mapa (ili više) s IF petljom
Tvrdi disk NE MOŽE biti montiran, ni pod kojim okolnostima se ne može montirati particija tvrdog diska na kojem će raditi !!

badblocks -s -v -n -f /dev/sdb

  • -s: označava da će se proces prikazati s postocima
  • -v: detaljni način rada, što znači da će nam pokazati broj grešaka
  • -n: označava da ćemo pokušati koristiti nerazorni način rada, odnosno da ćemo pokušati oporaviti te sektore, ali i podatke koji su bili u njima
  • -f: prisilno čitanje i pisanje na uređajima koji su montirani. Ako bi HDD bio montiran, loši blokovi ne bi provjeravali sektore koji se koriste, ali, kao što sam vas već upozorio i savjetovao da ne možete montirati tvrdi disk, koristit ćemo parametar -f da prisilimo oporavak svih mogućih sektorima

Trebat će puno vremena, i ponavljam, prilično. Lako može trajati satima ili danima u zavisnosti od veličine tvrdog diska, koliko je oštećen, brzine vašeg računara itd. Zato preporučujem da ostavite računar tamo mirno, bez pomeranja na potrebno vreme, to i puno strpljenja 

Postoji li neki poseban alat za ext2, ext3 ili ext4?

Da kažem istinu, postoji, može se koristiti e2fsck, još uvijek moraju znati koju particiju žele pregledati, pretpostavimo da je / dev / sdb1, onda bi to bilo:

e2fsck -p -v -y /dev/sdb1

  • -p: označava pokušaj automatskog popravljanja pronađene štete
  • -v: opširni način, odnosno da nam pokaže greške na ekranu
  • -y: odgovorit će Da na sva pitanja, poput da li želite oporaviti X sektor?, kako bi postupak bio zaista automatski

 Kraj!

Vezani članak:
Uspostavite mrežnu vezu između računara i Virtualbox virtualnih mašina

Pa, ništa više za dodati, prije nego što sam koristio HirensBootCD, ali mislim da će me ova opcija spriječiti u pokretanju s drugog OS-a. Takođe sam kupio spoljni čvrsti disk od 1 tb na ovoj web stranici Koristim za spremanje važnih datoteka ili to radim u oblaku.