[OT] cteni vadneho HDD
Radek Benedikt
benedikt na lphard.cz
Neděle Květen 8 12:16:42 CEST 2011
Dne sobota 07 květen 2011 10:31 Michal Gregor napsal(a):
> daji se zachranit data z vadneho disku? Je v poslednim stadiu zivota,
> citelnost disku je miziva.
> Chtel bych zachranit slozku Dokumenty, ale je nastavena jako soukroma. Je
> tam system NTFS. Da se nejak snadno vycist heslo s windowsu pro pristup k
> uzivatelskym datum.
Pravidlo cislo 1 - data na disku co nema v poradku HW se neopravuji. V
podstate nelze pripojit takovyto disk ani jako druhy k Windows. Maji snahu ho
opravit a nekdy je to posledni co ten disk zazije.
Takze co s tim
1) vzit stejne velky nebo radeji vetsi disk, pripojit novy a stary disk do PC,
vse ostatni az na CD mechaniku odpojit.
2) Nabootovat nejaky Linux urceny pro zachrane operace. (Treba R-I-P)
3) Identifikovat kde jej jaky disk, tj. pod jakym /dev jej Linux vidi. Omyl v
tomto bodu je smrtelny.
4) Zkopirovat cely vadny disk, sektor na sektor, pomoci ddrescue ci jeho
obdobou na druhy funkcni.
5) Nekdy se to musi kopirovat nanekolikrat, s chlazenim zdrojoveho disku,
nekdo ho zavira do mrazaku, zalezi na tom jak je ten disk poskozeny.
6) Kdyz se to povede zkopirovat, ziskame funkcni disk (hardwarove) s
poskozenymi daty, ktery se ale da opravit.
7) Zkopirovany disk pripojime k fungujicim Windows a pomoci chkdsk nechame
opravit jeho strukturu.
8) Opraveny disk pripojime / mame pripojen k rozumne verzi Windows (tj.
nektere z profesionalnich verzi) umoznujici zmenu prav majitele. Na rozdil od
Linuxu, kde ma root vyjmecna absolutni opravneni a muze lezet kde chce, tak
to u Windows nejde. Tam je Administrator, co se tyka opravneni pro pristup k
uzivatelskym datum, bran jako bezny uzivatel. Pokud nema povolen pristup k
prislusnym datum, tak jej nema. Ani spravce se tedy nemuze podivat do dat
sveho "sefa". Jde tam ale jedna vec, a to prevzit opravneni. Takze se
prevezme vlastnictvi prislusneho adresare (vcetne podadresaru) a pak lze
zmenit opravneni pristupu do prislusnych adresaru - vlastnik souboru /
adresare muze vse.
Hesla nema smysl vubec hledat, pokud to nehledam na disku ktery byl ve stejne
masine tak to nema smysl. Ani Linux ani Windows si totiz vubec nehraji na
jmeno uzivatele. Znaji pouze cislo (ID) uzivatele a to je take zaznamenano v
tabulkach ridicich opravneni a pristup k datum na disku. Takze pokud vezmu
disk uzivatele Franta a dam jej do jine masiny, kde je take uzivatel Franta,
tak ty data stejne neuvidim (tedy pokud Franta neni domenovy uzivatel a cela
sit neni rizena domenovym radicem, ta ty ID uzivatele "synchronizuje" v ramci
site).
Takze bud prevzit vlastnictvi dle bodu 8), nebo to pripojit k nejakemu
systemu, co nekontroluje opravneni pri pristupu a umozni ty data zkopirovat
bez ohledu na to jak jsou "zamknuta". Treba Winternals, Linux s prislusnymi
parametry pri mountovani disku,.... Ten postup dle bodu 8 je ale asi
nejprimnejsi a doporucovany.
Radek (benedikt na hw.cz)
Další informace o konferenci Hw-list