Az adattárolási technológia gyökeres változásokon megy át évről évre, a tárolt adatok mérete exponenciálisan növekszik, ezért is fontos az adatbiztonság. Amennyiben egy adathordozó hibás szektorokat tartalmaz, az adattárolás, rendszerhasználat, programok futtatása, sőt a rendszer stabilitása is veszélybe kerül.
A tárolóeszköz rossz szektorainak teszteléséhez kimondottan ajánlott a gyártó tesztprogramjának használata! A legtöbb gyártó rendelkezik olyan programokkal, amelyek pontos vizsgálatra képesek.. Ennek legfőbb oka az, hogy a gyártók általában beépítik a szabványos értékeket a tesztprogramjaikba, melyek alapján egyértelműen kiderül, hogy ki kell-e cserélni a meghajtót vagy sem. A gyártó által biztosított programok általában USB-re írható, indítható rendszerek, így nincs szükség külön operációs rendszerre a futtatásukhoz.
Fájlrendszer ellenőrzés, avagy „chkdisk” blackPanther OS-en az fsck paranccsal lehetséges!
Használat: fsck /dev/adathodozómeve+partíció_száma
0 1 2 3 4 5 6 7 8 9 | # használd a tabulátort fsck /dev/s[TABULATOR] /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdc /dev/sdc1 /dev/sdd /dev/sdd1 /dev/sdd2 /dev/sr0 # például: fsck /dev/sdb2 # ilyet fogsz látni ha a fájlrendszer rendben van e2fsck 1.43.6 (29-Aug-2017) /dev/sdb2: tiszta, 4156794/29286400 fájl, 80985412/117135616 blokk |
Figyelem! Az adathordozók módosítása, írása, hibás szektorok felderítése adatvesztéssel járhat! Készíts mentést mielőtt bármit teszel.
A blackPanther OS -be beépített grafikus alkalmazások amelyekkel követkehtejük az adathordozók állapotát:
- DiskMonitor
- GSmartControl
- Gnome-Disks
A felügyelethez kapcsolódó tudásanyag: Adathordozók állapota, adatbiztonság
Az e2fsprogs programcsomag biztosítja a ‘badblocks
‘ parancssoros programot.
Figyelem! Egy hibás adathordozón futtatott teszt, az adathordozó végleges pusztulásával járhat!
Teljes lemez vizsgálata:
0 1 2 | badblocks -v /dev/eszköz #(pl.: sda) |
Egy partíció vizsgálata:
0 1 2 | badblocks -v /dev/eszköz+partíciószáma #(pl.:sda1) |
Olvasás-írás teszt (adat-roncsolással)
Ez a teszt elsősorban új meghajtók tesztelésére szolgál. Mivel a mintát minden hozzáférhető blokkra rákja, az eszközt hatékonyan letörli (wipe – mélytörlés) . Az alapesetben egy kiterjedt teszt, négy különböző mintával: 0xaa (10101010), 0x55 (01010101), 0xff (11111111) és 0x00 (00000000). A folyamat nagyon hosszú ideig, akár napokig is eltart!
0 1 2 | badblocks -wsv /dev/eszköz |
Olvasás-írás teszt (roncsolásmentes)
Ez a teszt olyan eszközök számára készült, amelyek már tartalmaznak adatokat. A roncsolásmentes írás-írás teszt biztonsági másolatot készít egy szektor eredeti tartalmáról, mielőtt egyetlen véletlenszerű mintával tesztelne, majd visszaállítaná a tartalmat a biztonsági másolatból. Ez egyszeri teszt, és általános karbantartási tesztként hasznos.
0 1 2 | badblocks -nsv /dev/eszköz |
Hibás szektorok keresése fájlrendszer ellenőrzése közben
0 1 2 | fsck -vcck /dev/eszköz+partíció |
A badblocks hibakimenet kényelmes használatához egy fájlba kell írni (badblocks.txt).
0 1 2 | badblocks -wsv -o ~/badblocks.txt /dev/eszköz |
A hibás-szektormentes partíciót most hozzuk létre a badblocks.txt használatával
0 1 2 | mkfs.ext4 -l ~/badblocks.txt /dev/eszköz |
Szükség szerint ellenőrizzük újra a hibás szektorokat..
Hozzászólások lezárva