29.06.2009

Linux'ta konsoldan CD/DVD yazmak

Hatirlayalim:

Linux'da bir CD ya da DVD'nin iso image ini almak icin

#/$ dd if=/dev/sr0 of=/iso/media.iso

yapiyoruz. Biraz elini yuzunu duzeltirsek yazdiklarimizin:

#/$ dd if=/dev/sr0 of=/iso/media.iso && eject /dev/sr0 && sleep 10 ;eject -t /dev/sr0

Cikardigimiz image.iso isimli iso dosyasini mount etmek icin:

# mount /iso/media.iso /mnt -o loop

Peki cikardigimiz iso dosyasini nasil CD/DVD ye yaziyoruz?

1. Ilk once device isimlerini ve ID lerini ogrenelim:

uileri@uileri:~> cdrecord -scanbus
scsibus0:
0,0,0 0) 'HL-DT-ST' 'DVD-ROM GDR8164B' '0D08' Removable CD-ROM
0,1,0 1) 'HL-DT-ST' 'DVDRAM GSA-H10N ' 'JL12' Removable CD-ROM
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *


2. Simdi gordugunuz gibi iki DVD ROM 'um ve bunlardan birinin de DVD yazici oldugunu gorduk.
O halde elimizdeki iso dosyasini yazalim:

$ cdrecord -v -dao dev=0,1,0 speed=32 Desktop/FREE_XenServer-5.5.0-install-cd.iso

Akilda soru isareti kalmamasi icin:

speed ile yazma hizimizi (speed=32 gibi)
dev ile device id sini (dev= 0,1,0)
dao ile ise yazma tipini veriyoruz (Disc atOnce)

daha fazla bilgi icin

$ wodim --help yapabiliriz

Elimizdeki RW bir CD ve DVD'yo bosaltmak icin :

$ cdrecord -v dev=0,1,0 blank=all