Kirjoittaja Aihe: Tiukempi kyssäri dd:stä  (Luettu 2197 kertaa)

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Tiukempi kyssäri dd:stä
« : 13.06.10 - klo:19.10 »
Moi.

Työskentelin tuossa taannoin muutamien automaatiokoneiden kanssa joissa alkoi kovalevyt jo prakailla:
No eipä  hätää dd:llä saa tietty vedettyä vanhan sisällöt uuteen.

Alkuperäisessä laitteistossa on ollut käytössä 4 Gb:n kovot, niitä on sitten tarpeen vaatiessa dd:llä laitettu uudempiin.

Suurin minkä löysin oli melko uusi 80 Gb levy ja juuri tästä pitäisi saada image tehtyä varastoon.
Sovitaan että tämä laite on hoitanut käyttötarkoitusta A.
Ongelma on s että osa A-tyypin laitteista on varustettu sen verran "uudella" IDE - kontrollerilla että se ei lue yli 4Gb levyjä,
Tässä 80 Gb imagessa on siis käytössä vain n. 3 Gb joka sisältää laitetyypin A- alustakäyttiksen ja softan.

Jos nyt sitten puran tämän 80 Gb imagen jollekin levylle (vaikka 160 Gb levylle joita tossa on pinossa),
niin mitähän taikaoptioita pitäisi dd:lle antaa jotta kun teen uuden imagen se tekisi siitä vain 4 Gb kokoisen sisältäen vain sen käytetyn osan kovalevystä?

Eli siis uudesta imagefilusta pitäisi saada 4 Gb kokoinen jotta sen voi pudottaa sellaiselle kovalevylle jota ne vanhemmat laitteet suostuu lukemaan.

Automaatiokoneiden uusiminen on sen verran arvokasta hommaa että niitä huolletaan niin kauana  kuin vaan saadaan henki pihisemään :)
T.
Tunkkaamo

timsku

  • Käyttäjä
  • Viestejä: 225
    • Profiili
Vs: Tiukempi kyssäri dd:stä
« Vastaus #1 : 13.06.10 - klo:21.13 »
Todennäköisesti kaikki data on imagen alussa, joten seuraavan pitäisi toimia:
Koodia: [Valitse]
dd if=~/80G_image@160G.img of=~/4G.img bs=1GB count=4bs on kopioitavan lohkon koko ja count on kopioitavien lohkojen lukumäärä. En tunne automaatiokoneita tai niiden toimintaa mutta mielestäni uudet levyt kannattaisi osioida (mikäli mahdollista) siten, että levyn alussa olisi 4G:n osio. Jos tuo onnnistuisi, ei levykuvia luotaessa tarvitsisi miettiä lohkokokoja tai niiden lukumäärää... :-\

« Viimeksi muokattu: 13.06.10 - klo:21.20 kirjoittanut timsku »

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tiukempi kyssäri dd:stä
« Vastaus #2 : 13.06.10 - klo:22.37 »
Todennäköisesti kaikki data on imagen alussa, joten seuraavan pitäisi toimia:
Koodia: [Valitse]
dd if=~/80G_image@160G.img of=~/4G.img bs=1GB count=4bs on kopioitavan lohkon koko ja count on kopioitavien lohkojen lukumäärä. En tunne automaatiokoneita tai niiden toimintaa mutta mielestäni uudet levyt kannattaisi osioida (mikäli mahdollista) siten, että levyn alussa olisi 4G:n osio. Jos tuo onnnistuisi, ei levykuvia luotaessa tarvitsisi miettiä lohkokokoja tai niiden lukumäärää... :-\



Joo, kyllä ne datapartitiot alussa on.
Ylläolevaa kokeillaan.... Kiitos jo etukäteen.
T.
Tunkkaamo

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tiukempi kyssäri dd:stä
« Vastaus #3 : 02.07.10 - klo:15.57 »
Todennäköisesti kaikki data on imagen alussa, joten seuraavan pitäisi toimia:
Koodia: [Valitse]
dd if=~/80G_image@160G.img of=~/4G.img bs=1GB count=4bs on kopioitavan lohkon koko ja count on kopioitavien lohkojen lukumäärä. En tunne automaatiokoneita tai niiden toimintaa mutta mielestäni uudet levyt kannattaisi osioida (mikäli mahdollista) siten, että levyn alussa olisi 4G:n osio. Jos tuo onnnistuisi, ei levykuvia luotaessa tarvitsisi miettiä lohkokokoja tai niiden lukumäärää... :-\



Tämä pelaa varsin ok.
Yksi "ihmeellinen" haaste tuli: En ole näköjään vielä tarpeeksi tunkkaillut dd:llä:

Jos haluaa kopioida NTFS levyn niin pitääkö kohdelevy ensin alustaa NTFS:ski?
Vai vetääkö dd formaatin mukanaan?

Yhden levyn kohdalla on nimittäin niin että kun sen mounttaa niin sisältö avautuu kyllä Linuxissa vaikka jos sitä tutkailee gpartedillä niin se näyttää koko levyllä "unallocated".
Tämä on siis kohdelevy johon on kopsattu yhden vanhan levyn sisältö.
En nyt muista alustinko kohdelevyä ensin vai en..... Vai johtuuko tuo omituinen ominaisuus jostain muusta:
"unallocated" levy, jonka sisältö näkyy kuitenkin ulos....

T.
Tunkkaamo

timsku

  • Käyttäjä
  • Viestejä: 225
    • Profiili
Vs: Tiukempi kyssäri dd:stä
« Vastaus #4 : 03.07.10 - klo:12.05 »
Levyn osiotaulu saattaa olla hieman sekaisin. Tuollaisen saa aikaan esimerkiksi tekemällä kohdelevylle hieman imagea pienemmän osion ja kirjottamalla dd:llä koko levylle osion sijaan. Varsinaista pakkoa osion/tiedostojärjestelmän luomiseen ei dd:tä käytettäessä käsittääkseni ole. Osiointi kannattaa kuitenkin tehdä jotta koko levytila saadaan käyttöön. Tuota "unallocated" levyä voisi ehkä käpistellä testdisk-ohjelmalla... :-\

Tunkkaamo

  • Käyttäjä
  • Viestejä: 231
    • Profiili
    • Tunkkaamo
Vs: Tiukempi kyssäri dd:stä
« Vastaus #5 : 03.07.10 - klo:20.59 »
Levyn osiotaulu saattaa olla hieman sekaisin. Tuollaisen saa aikaan esimerkiksi tekemällä kohdelevylle hieman imagea pienemmän osion ja kirjottamalla dd:llä koko levylle osion sijaan. Varsinaista pakkoa osion/tiedostojärjestelmän luomiseen ei dd:tä käytettäessä käsittääkseni ole. Osiointi kannattaa kuitenkin tehdä jotta koko levytila saadaan käyttöön. Tuota "unallocated" levyä voisi ehkä käpistellä testdisk-ohjelmalla... :-\

Joo hyvä idea: Minulla on tällä hetkellä melko pitkä vastausväli näihin viesteihin, mutta haitanneeko tuo.
Vietän suurimman osan aikaa melkoisen kaukana, yhtä hyvin voisin olla vaikka kuun toisella puollella....
Kyllä täältäkin kunnon hakkeri nettiin pääsee mutta aina ei kerkiä.
T.
Tunkkaamo