Rekisteröitymätön käyttäjä
Ero sivun ”Dd” versioiden välillä
Siirry navigaatioon
Siirry hakuun
lisätty dd:lle esimerkki kuinka levyltä, joka antaa IO-virhettä voi kopioida tiedoston
Pb (keskustelu | muokkaukset) p (selitykset ennen esimerkkejä, muotoiluja) |
(lisätty dd:lle esimerkki kuinka levyltä, joka antaa IO-virhettä voi kopioida tiedoston) |
||
Rivi 21: | Rivi 21: | ||
Luodaan tyhjä tiedosto, jota voi käyttää levykuvana. Levykuvan koko annetaan tässä [http://fi.wikipedia.org/wiki/Tavu_(tietotekniikka)#Tavun_monikerrat kibitavuina]. | Luodaan tyhjä tiedosto, jota voi käyttää levykuvana. Levykuvan koko annetaan tässä [http://fi.wikipedia.org/wiki/Tavu_(tietotekniikka)#Tavun_monikerrat kibitavuina]. | ||
dd if=/dev/zero of=/polku/<[[levykuva|levykuvan]] nimi> count=<koko> bs=1024 | dd if=/dev/zero of=/polku/<[[levykuva|levykuvan]] nimi> count=<koko> bs=1024 | ||
===Naarmuisen DVD:n tai CD:n kopioiminen=== | |||
Vaikka cp antaisi virheilmoitusta levyltä kopioidessa, dd:llä voi onnistua jotakin pelastamaan. Riippuu paljon tiedoston tyypistä voiko sitä käyttää, jos siittää puuttuu pala/palasia. | |||
Ensin aloitetaan kopiointi dd:llä ja katsotaan, kuinka pitkälle se pääsee: | |||
dd if=/media/DVD/tiedosto of=tiedosto | |||
dd: luettaessa tiedostoa "/media/DVD/tiedosto": I/O-virhe | |||
608+0 tietuetta sisään | |||
608+0 tietuetta ulos | |||
311296 tavua (311 kB) kopioitu 6,06266 sekunnissa, 51,3 kB/s | |||
Jatketaan kopiointia toiseen tiedostoon virhekohdan toiselta puolelta. Kun etsit ehjää aloituskohtaa (skip), kasvata arvoa niin vähän kerrallaan, kun viitsit. | |||
dd if=/media/DVD/tiedosto of=tiedosto2 bs=1 skip=411296 | |||
Jatka samalla tavalla, jos virheitä on enemmänkin. | |||
Lopuksi voit yhdistää palaset | |||
cat tiedosto tiedosto2 tiedosto3 > lopullinen | |||
Esimerkiksi video/audio/kuvat ovat aika hyviä sietämään tällaista, varsinkin jos virheitä ei ole ihan tiedoston alussa. Jos joku mediasoittimesi ei osaa katkokohtaa näyttää, avaa tiedosto johonkin videoeditoriin ja tallenna. Tähän voi mennä aikaa tuntikin, mutta ulos tulevassa ei pitäisi olla enää virheitä. | |||
[[Luokka:Coreutils]] | [[Luokka:Coreutils]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |