[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