Wodim

Linux.fista
Versio hetkellä 27. heinäkuuta 2009 kello 22.59 – tehnyt Pb (keskustelu | muokkaukset) (uusi sivu)

Wodim on komentorivipohjainen ohjelma ISO 9660 -tiedostojärjestelmän sisältävien levykuvien (.iso) polttamiseen cd- tai dvd-levylle. Se on osa cdrkit-projektia. Wodim on haarautettu cdrecord-ohjelmasta, jonka lisenssi muutettiin GPL-yhteensopimattomaksi.

Wodim on usein suositeltavaa ajaa pääkäyttäjän oikeuksilla, jotta sen prosessin prioriteetti voitaisiin asettaa mahdollisimman korkeaksi, ja siten ennaltaehkäistä esimerkiksi kirjoituspuskurin tyhjentymisestä aiheutuvia polton epäonnistumisia. Erityisesti tavallisen käyttäjän oikeuksilla ajettaessa on syytä pitää huolta, ettei samaan aikaan ole päällä muita järjestelmää raskaammin kuormittavia ohjelmistoja.

Käyttö

Poltetaan levykuva omalevy.iso käyttäen asemaa, jonka laitetiedosto on /dev/cdrom:

wodim dev=/dev/cdrom omalevy.iso

Mikäli järjestelmän tehot riittävät, voi Wodimin myös ohjata suoraan polttamaan Genisoimagelta putken kautta saatu levykuva. Komento on tällöin muotoa

genisoimage -V omalevy -r -J /polku/tulevaan/juurihakemistoon | wodim speed=2 dev=/dev/cdrom -

Valitsimella speed= asetetaan polton nopeudeksi 2x. Tiedostonnimen sijaan annettu viiva (-) kertoo Wodimille, että levykuva haetaan tiedoston sijasta STDINistä.

Jotkut asemat tarvitsevat tiedon raidan koosta ennen sen polttamista levylle. Levykuvan syötön tapahtuessa putken kautta on tällöin ensin annettava komento

genisoimage -quiet --print-size /polku/tulevaan/juurihakemistoon

millä saadaan selville raidan koko. Itse polttokomento annetaan muodossa

genisoimage -V omalevy -r -J /polku/tulevaan/juurihakemistoon | wodim tsize=XXXs speed=2 dev=/dev/cdrom -

missä XXX korvataan raidan koolla.

CD-RW-levyn tyhjentäminen:

wodim dev=/dev/cdrom -blank fast

Katso myös