Jawab : hal ini tergantung dari writer anda. Writer terbaru mempunyai data buffer 1MB dan dapat bertahan 1 - 2 detik tanpa data. Lihatlah manual dan tanyakan pembuatnya apabila menginginkan detilnya.
Anda harus menjaga laju data konstan pada 300kb/s atau 600kb/s.
Proses disk yang intensif seperti update database, akan mengurangi laju data maksimum dan akan merusakan CD, Anda harus yakin bahwa proses tersebut tidak dilakukan melalui cron atau anacron ketika Anda membakar CD-R.
Tetapi ada beberapa orang yang melaporkan bahwa mereka melakukan kompile kernel ketika membakar CD tanpa adanya gangguan. Tentu saja Anda membutuhkan mesin yang sangat cepat untuk percobaan tersebut.
Jawab : fragmentasi pada sistem file ext2 biasanya sangat kecil sehingga praktis tidak berpengaruh
Apabila Anda tidak yakin, maka lihatlah pesan yang tercetak ketika booting, prosentase fragmentasi akan dilaporkan pada saat pemeriksaan file sistem. Anda dapat juga memeriksa dengan perintah yang berbahaya dibawah ini :
bash> e2fsck -n /dev/sda5 # '-n' penting [dihapus beberapa pesan error] /dev/sda5: 73/12288 files (12.3% non-contiguous)
Pada contoh diatas, fragmentasi terlihat sangat tinggi namun didalamnya
hanya terdapat 73 file yang kecil pada file sistem ini (digunakan sebagai
/tmp
) sehingga nilai tersebut tidak mengkhawatirkan.
Jawab : Ya. Hanya Network File System (NFS) tidak begitu bagus dan cepat untuk menulis ke CD.
Penulis sendiri menggunakan UMSDOS untuk melakukan sharing file antara Linux dan DOS/Win pada mesin PC (486/66) yang khusus untuk menulis CD
Jawab: Anda dapat menggunakan sistem file apapun yang Anda suka di CD. tapi OS lain selain Linux tidak akan dapat menangani CD anda.
Ini adalah resepnya:
dd if=/dev/zero of="empty_file" bs=1024k count=650
bash> /sbin/mke2fs empty_file empty_file is not a block special device. Proceed anyway? (y,n) y
mount -t ext2 -o loop=/dev/loop1 empty_file /mnt
cdwrite
atau cdrecord
pada empty_file (yang tidak lagi kosong)
yang merupakan image iso9660Apabila Anda menginginkan untuk memasukannya pada /etc/fstab
untuk CD
tersebut maka hilangkan pilihan pemeriksaan erorr.
/dev/cdrom /cdrom ext2 defaults,ro 0 0
0 pertama berarti "jangan ikutkan pada dumps", kedua (penting!) berarti "jangan periksa error pada startup" (fsck akan gagal untuk melakukan pemeriksaan kesalahan CD"
Guanakan "cdda2wav" dan "sox", yang tersedia di sunsite dan mirrornya :
cdda2wav
memungkinkan Anda untuk mengambil sebagian atau semua dari track
audio CD Anda dan mengkonversinya menjadi file .wav
. Sox akan mengkonversi
file wav tersebut kembali menjadi CD audio (format cdda) sehingga akan dapat
ditulis ke CD-R menggunakan cdwrite
.
File /usr/src/linux/drivers/scsi/scsi.c
mengandung informasi
/* * Usage: echo "scsi add-single-device 0 1 2 3" >/proc/scsi/scsi * with "0 1 2 3" replaced by your "Host Channel Id Lun". * Consider this feature BETA. * CAUTION: This is not for hotplugging your peripherals. As * SCSI was not designed for this you could damage your * hardware ! * However perhaps it is legal to switch on an * already connected device. It is perhaps not * guaranteed this device doesn't corrupt an ongoing data transfer. */
Jawab: Ya. Tetapi berhati-hatilah terhadap error yang sering muncul ketika melakukan pembacaan CD asli akibat debu atau goresan, yang akan menimbulkan kerusakan salinan.
Kasus pertama: Anda mempunyai CD-writer dan CD-ROM drive terpisah. Dengan menggunakan perintah :
cdwrite -v -D /dev/sgc --pad -b $(isosize /dev/scd0) /dev/scd0 atau cdrecord -v dev=3,0 speed=2 -isosize /dev/scd0
Anda akan membaca aliran data dari CD-ROM drive terhubung sebagai
/dev/scd0
dan menulis secara langsung ke /dev/sgc
, CD-R.
Kasus kedua: Anda tidak mempunyai CD-ROM terpisah. Anda harus menggunakan writer untuk membaca CD-ROM dan dalam hal ini :
dd if=/dev/scd0 of=cdimage bs=1c count=`isosize /dev/scd0`
Perintah ini menghasilkan hal yang sama dengan mkisofs
, sehingga anda
melakukan langkah seperti pada bagian
menuliscd
. Cara ini akan gagal pada CD audio!
Jawab: Ya. Tapi Anda membutuhkan patch untuk kernel-kernel lama. Untuk lebih lengkapnya lihat
http://www.plateau.cs.berkeley.edu/people/chaffee/joliet.html
Jawab: Lakukan seperti Anda membaca pada drive CD-ROM biasa. Tidak ada hal khusus dalam penggunaan divais scd (SCSI CD-ROM) untuk membaca CD.
Contoh pada /etc/fstab
:
/dev/scd0 /cdrom iso9660 ro,user,noauto 0 0