Next Previous Contents

4. Pertanyaan yang sering ditanyakan dengan jawaban

4.1 Seberapa sensitif proses pembakaran ?

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.

4.2 Apakah fragmentasi akan menyebabkan jeleknya laju data ?

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.

4.3 Apakah mungkin menyimpan iamge CD pada sistem file UMSDOS ?

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

4.4 Apakah ada jalan untuk mengatasi kekurangan iso9660 ?

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:

Apabila 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"

4.5 Bagaimana membaca dan menulis audio 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.

4.6 Bagaimana melakukan probing untuk divais SCSI setelah booting ?

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.
        */

4.7 Apakah dimungkinkan membuat salinan 1:1 dari data CD?

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!

4.8 Apakah Linux bisa membaca CD Joliet?

Jawab: Ya. Tapi Anda membutuhkan patch untuk kernel-kernel lama. Untuk lebih lengkapnya lihat

http://www.plateau.cs.berkeley.edu/people/chaffee/joliet.html

4.9 Bagaimana membaca / mount CD-ROM dengan CD-writer?

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


Next Previous Contents