Partitsiooni kloonimine

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
kyng
Pingviini aktivist
Pingviini aktivist
Postitusi: 184
Liitunud: 30.09.2007, 12:17

Partitsiooni kloonimine

Postitus Postitas kyng »

Selline mure siis, et oleks tarvis ühelt kõvakettalt kloonida paar partitsiooni teisele (windowsi omad). Mõlemad kõvakettad saan panna ühte arvutisse. Üks tuttav soovitas enne kloonimist luua uuele kettale sama suured partitsioonid ette, kuid nagu ma siit loen, siis tühja ketta puhul alustab dd lihtsalt ketta algusest ja loob need partitsioonid (või siis vähemalt esimese) ise? Kloonimine ise peaks käima käsuga (näide):

Kood: Vali kõik

dd if=/dev/sda2 of=/dev/sdb2 bs=4096 conv=notrunc,noerror
Üks asi, mis segadust tekitab on bs ehk byte size. Ma tean, et see peab olema 2 aste, aga mille järgi ma seda määran? (Näites suvaline number) Kui see kloonimine päris nii lihtne ei ole, siis võiks minu plaani vigadest märku anda.
Kasutaja avatar
Sisyphos
Vana Pingviin
Vana Pingviin
Postitusi: 602
Liitunud: 24.02.2008, 12:13

Re: Partitsiooni kloonimine

Postitus Postitas Sisyphos »

Vaata seda ja toda jutulõnga, ehk on abiks !
Pilt
illukas
Vana Pingviin
Vana Pingviin
Postitusi: 2036
Liitunud: 24.10.2006, 21:35

Postitus Postitas illukas »

sa võid selle bs (mis muide on lugemise/kirjutamise block size, ehk kui suure hulga ta korraga loeb>kirjutab) ka määramata jätta, lihtsalt kopeerib kauem
Mina olen määranud lihtsalt 32M ja kopeerib heasti, sõltub kontrollerist, kettast.

Teiseks miks sa määrad noerror- vigasest kloonimisest ei ole kasu... Tegelikkuses sinu conv rida pole tarvis
Kasutaja avatar
kyng
Pingviini aktivist
Pingviini aktivist
Postitusi: 184
Liitunud: 30.09.2007, 12:17

Postitus Postitas kyng »

jätsin selle conv osa ära. C ketta kopeerimine tundub, et õnnestus ja windows isegi läheb tööle, kuid D ketta kopeerimine paraku mitte, kuigi protseduur mõlema puhul sama: gparted'iga partitsioon ette ja siis dd.

-e-
Lihtne lahendus on tegelikult D ketas tavalise copy-paste meetodiga kloonida. Ja töötab.
Vasta