Opravte sektory a obnovte pevný disk (HDD) v systéme Linux

Pevné disky (alebo pevné disky) Už sme tu hovorili v DesdeLinuxe, ukázali sme vám príručky alebo návody dd (veľmi užitočná alebo katastrofálna aplikácia terminálu, záleží na tom, ako ho používate, hehe) a ďalšie, tentokrát sa s vami porozprávam o tom, ako môžeme obnoviť alebo opraviť tie HDD, s ktorými máme doma problémy, ktoré sme „vyhodili“ v šuplíku alebo ktoré sme už zabudli v krabici 

btrfs

Ak má niektorý pevný disk chybné sektory, môžeme ich pomocou nástroja opraviť zlé blokyPrvá vec, ktorú musíte urobiť, je vedieť, ktorý pevný disk chceme opraviť (/ dev / sdb… / dev / sdc… atď.), Do terminálu sme vložili toto:

sudo fdisk -l

Zobrazí sa nám / dev / sda, jeho veľkosť v GB a jeho oddieloch, rovná sa / dev / sdb, ak existuje, a tak sdc a ďalšie v závislosti od množstva pamäťových zariadení, ktoré máte v počítači.

Predpokladajme, že dotyčný pevný disk je externý a je / dev / sdb, potom by príkaz na začatie zisťovania a opravy chybných sektorov bol:

Súvisiaci článok:
Skontrolujte, či súbor alebo priečinok existuje alebo nie (a viac) pomocou slučky IF
Pevný disk NEMÔŽE byť pripojený, za žiadnych okolností nemôže byť pripojený oddiel pevného disku, na ktorom budú pracovať !!

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

  • -s: označuje, že proces bude zobrazený v percentách
  • -v: podrobný režim, čo znamená, že nám ukáže počet chýb
  • -n: naznačuje, že sa pokúsime použiť nedeštruktívny režim, to znamená, že sa pokúsime obnoviť tieto sektory, ale aj informácie, ktoré sa v nich nachádzali
  • -f: vynúti čítanie a zápis na zariadeniach, ktoré sú namontované. Za normálnych okolností, ak by boli HDD pripojené, badblocks by nekontrolovali použité sektory, ale ako som vás už varoval a upozornil, že nemôžete mať pripojený pevný disk, použijeme parameter -f na vynútenie obnovy všetkých možných sektorov.

Bude to trvať dlho a opakujem, pekný. Môže ľahko trvať hodiny alebo dni v závislosti od veľkosti pevného disku, jeho poškodenia, rýchlosti vášho počítača atď. Takže odporúčam počítač tam pokojne nechať, bez toho, aby ste s ním hýbali na potrebný čas, to a veľa trpezlivosti 

Existuje konkrétny nástroj pre ext2, ext3 alebo ext4?

Aby som povedal pravdu, dá sa to použiť e2fsck, stále musia vedieť, ktorý oddiel je ten, ktorý chcú skontrolovať, predpokladajme, že je to / dev / sdb1, potom by to bolo:

e2fsck -p -v -y /dev/sdb1

  • -p: označuje automatický pokus o opravu zisteného poškodenia
  • -v: podrobný režim, to znamená, aby nám ukázal chyby na obrazovke
  • -y: odpovie áno na všetky otázky, ako napríklad chcete obnoviť sektor X?, aby bol proces skutočne automatický

 Koniec!

Súvisiaci článok:
Nadviažte sieťové pripojenie medzi počítačom a virtuálnymi strojmi Virtualbox

No, už netreba dodávať, predtým ako som použil HirensBootCD, ale myslím si, že táto možnosť mi zabráni v zavedení z iného OS. Kúpil som si aj 1 TB externý pevný disk na tejto webovej stránke Zvyknem ukladať dôležité súbory alebo to robím v cloude.