ddrescue
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| ddrescue [2023/11/28 14:35] – created lss | ddrescue [2025/12/01 11:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====ddrescue==== | ||
| - | Glavni izvor - https://www.gnu.org/ | + | GNU ddrescue je alat za spašavanje podataka s oštećenih medija. Uz pomoć njega se može stvoriti tzv. "slika diska" (engl. disk image) koja se može analizirati alatima poput Autopsy-a kako bi se s nje spasile datoteke. |
| - | GNU ddrescue je alat za spašavanje podataka s oštećenih medija. Pomoću njega se može stvoriti tzv. "slika diska" (engl. disk image) koja se može analizirati alatima poput Autopsy-a kako bi se s nje spasile datoteke. | ||
| Koristi poseban algoritam kako bi maksimizirao količinu podataka koja će se obnoviti. U suštini alat prvo kopira veće blokove podataka s neoštećenih područja diska, a zatim pokušava čitati manje količine podataka s oštećenih područja. | Koristi poseban algoritam kako bi maksimizirao količinu podataka koja će se obnoviti. U suštini alat prvo kopira veće blokove podataka s neoštećenih područja diska, a zatim pokušava čitati manje količine podataka s oštećenih područja. | ||
| Line 9: | Line 9: | ||
| 1) Kopiranje (engl. copying) - u kojoj se čitaju veći blokovi podataka. Blokovi koje alat ne uspije pročitati se označuju " | 1) Kopiranje (engl. copying) - u kojoj se čitaju veći blokovi podataka. Blokovi koje alat ne uspije pročitati se označuju " | ||
| - | 2) Skraćivanje (engl. trimming) - u kojoj se čitaju sektori diska s " | + | 2) Skraćivanje (engl. trimming) - u kojoj se čitaju sektori diska s " |
| kojeg ne može pročitati, a zatim od drugog ruba bloka unazad do prvog sektora kojeg ne može pročitati. Sektori koje alat u ovoj fazi nije uspio pročitati se označavaju lošima, a one do kojih nije ni došao se označavaju " | kojeg ne može pročitati, a zatim od drugog ruba bloka unazad do prvog sektora kojeg ne može pročitati. Sektori koje alat u ovoj fazi nije uspio pročitati se označavaju lošima, a one do kojih nije ni došao se označavaju " | ||
| Line 25: | Line 25: | ||
| se može isključiti i na drugim Linux distribucijama, | se može isključiti i na drugim Linux distribucijama, | ||
| - | Na ubuntu operacijskom sustavu mogu | ||
| Zatim je potrebno na operacijskom sustavu identificirati putanju diska. To je moguće učiniti naredbom " | Zatim je potrebno na operacijskom sustavu identificirati putanju diska. To je moguće učiniti naredbom " | ||
| - | <slika lsblk> | + | {{lsblk2.png}} |
| - | U ovom primjeru putanja do diska je /dev/sdd | + | |
| - | Nakon toga sve što trebamo je pokrenuti alat ddrescue. | + | U ovom primjeru putanja do diska je /dev/sde |
| - | + | ||
| - | Osnovno pokretanje alata je: | + | |
| - | + | ||
| - | sudo ddrescue <putanja do diska> <putanja slike diska> | + | |
| - | + | ||
| - | <slika ovdje> | + | |
| - | + | ||
| - | Ispis alata prikazuje u kojoj fazi obnove | + | |
| - | Slika diska se zatim može analizirati alatom kao što je Autopsy kako bi se s njega dohvatile datoteke. | + | |
| - | + | ||
| - | Glavni izvor - https:// | + | |
| - | + | ||
| - | GNU ddrescue je alat za spašavanje podataka s oštećenih medija. Pomoću njega se može stvoriti tzv. "slika diska" (engl. disk image) koja se može analizirati alatima poput Autopsy-a kako bi se s nje spasile datoteke. | + | |
| - | Koristi poseban algoritam kako bi maksimizirao količinu podataka koja će se obnoviti. U suštini alat prvo kopira veće blokove podataka s neoštećenih područja diska, a zatim pokušava čitati manje količine podataka s oštećenih područja. | + | |
| - | + | ||
| - | Algoritam koji alat ddrescue koristi je sljedeći: | + | |
| - | + | ||
| - | 1) Kopiranje (engl. copying) - u kojoj se čitaju veći blokovi podataka. Blokovi koje alat ne uspije pročitati se označuju " | + | |
| - | + | ||
| - | 2) Skraćivanje (engl. trimming) - u kojoj se čitaju sektori diska s " | + | |
| - | kojeg ne može pročitati, a zatim od drugog ruba bloka unazad do prvog sektora kojeg ne može pročitati. Sektori koje alat u ovoj fazi nije uspio pročitati se označavaju lošima, a one do kojih nije ni došao se označavaju " | + | |
| - | + | ||
| - | 3) Skupljanje (engl. scraping) - u kojoj se pokušavaju pročitati svi sektori koji su označeni " | + | |
| - | + | ||
| - | 4) Ponovno pokušavanje (engl. retrying)- | + | |
| - | + | ||
| - | Moguće je konfigurirati ddrescue tako da odradi samo neku od ovih faza, primjerice većina obnovljivih podataka će se vjerojatno pročitati već u fazi kopiranja, a druge faze će trajati dulje, ali obnoviti manju količinu podataka. | + | |
| - | Više detalja je moguće pronaći u " | + | |
| - | + | ||
| - | U nastavku je opisan primjer spašavanja podataka s oštećenog prijenosnog tvrdog diska alatom ddrescue: | + | |
| - | + | ||
| - | Bitno je da se medij s kojeg čitamo ne mapira (engl. mount) automatski, budući da i sam proces mapiranja može izmijeniti podatke na disku. Sustavi su uglavnom konfigurirani da automatski mapiraju bilo kakav | + | |
| - | removable medij koji se priključi na računalo. Operacijski sustav Kali Linux ima forenzički način rada gdje se nikakvi diskovi ne mapiraju osim ako to korisnik izričito ne zatraži. Automatsko mapiranje diskova | + | |
| - | se može isključiti i na drugim Linux distribucijama, | + | |
| - | + | ||
| - | Na ubuntu operacijskom sustavu mogu | + | |
| - | Zatim je potrebno na operacijskom sustavu identificirati putanju diska. To je moguće učiniti naredbom " | + | |
| - | + | ||
| - | <slika lsblk> | + | |
| - | U ovom primjeru putanja do diska je /dev/sdd | + | |
| Nakon toga sve što trebamo je pokrenuti alat ddrescue. | Nakon toga sve što trebamo je pokrenuti alat ddrescue. | ||
| Line 77: | Line 35: | ||
| Osnovno pokretanje alata je: | Osnovno pokretanje alata je: | ||
| - | sudo ddrescue <putanja do diska> <putanja slike diska> | + | < |
| - | + | ||
| - | <slika ovdje> | + | |
| - | Ispis alata prikazuje u kojoj fazi obnove | + | {{ddrescue2.png}} |
| - | Slika diska se zatim može analizirati alatom kao što je Autopsy kako bi se s njega dohvatile datoteke. | + | |
| + | Ispis alata prikazuje trenutnu fazu obnove. | ||
| + | Slika diska se zatim može analizirati alatom kao što je [[Autopsy]] kako bi se s njega dohvatile datoteke. | ||
ddrescue.1701182147.txt.gz · Last modified: 2025/12/01 11:40 (external edit)