Copy file vcd di linux tidak bisa ?!
Ini pengalaman saya waktu dulu masih awal-awal pakai linux, dan mungkin juga dialami oleh beberapa rekan-rekan yang baru memakai linux. Dulu... waktu masih pakai win-endos, saya dengan gampang mengkopi film berformat vcd ke dalam hardisk saya. Tinggal masukkan CD, lalu cari di direktori mpegav trus... copy file avseq.dat ke hardisk, selesai. File tersebut bisa kita nikmati tanpa harus menggunakan cd player. But... pada saat memakai linux, oo... saya udah mount, tapi pada saat mengkopi file .dat tersebut, selalu muncul pesan error, dan proses kopi file berhenti. Linux payah... ?!
Setidaknya itu yang terucap dari mulut salah satu temanku yang fanatik sama win-endos :D. Beberapa distro sudah saya coba dan gagal semua, ternyata memang semua linux default tidak bisa mengkopi file vcd seperti layaknya yang dilakukan win-endos. Ada beberapa sebab yang saya coba-coba pahami setelah membaca beberapa literatur tentang file system untuk compact disc, salah satunya format vcd. Format vcd sebenarnya dibuat dalam beberapa sesi atau mungkin lebih dikenal dengan multisession. Inilah yang menjadi masalah kenapa di linux tidak bisa mengkopi file .dat tersebut. Sorry kalau salah pemahaman saya, tolong dibetulkan :D.
Berikut contoh isi direktori vcd yang kita mount biasa
[07:32 PM] root@denic:~# ls -l /media/BhndTheScn-2006/
total 12
dr-xr-xr-x 1 bdk root 2048 2006-10-09 04:50 CDI/
dr-xr-xr-x 1 bdk root 2048 2006-10-09 04:50 EXT/
dr-xr-xr-x 1 bdk root 2048 2006-10-09 04:50 MPEGAV/
dr-xr-xr-x 1 bdk root 2048 2006-10-09 07:05 PICTURES/
dr-xr-xr-x 1 bdk root 2048 2006-10-09 04:50 SEGMENT/
dr-xr-xr-x 1 bdk root 2048 2006-10-09 04:50 VCD/
dan di dalam direktori MPEGAV terdapat file :
[07:32 PM] root@denic:~# ls -l /media/BhndTheScn-2006/MPEGAV/
total 639742
-r-xr-xr-x 1 bdk root 655095808 2006-10-09 04:52 AVSEQ01.DAT*
Pemecahannya, mungkin ini salah satunya, kita tidak menggunakan mounting standar, melainkan dengan format atau filesystem tertentu. Setelah browsing sana-sini tanya sama om google dengan kata kunci “cdfs”, akhirnya kutemukan link menarik. Ya... cdfs merupakan tools untuk membongkar filesystem cd yang menggunakan multisession, sehingga akan kelihatan semua sesi yang sesungguhnya, dan kita bisa memanfaatkannya terserah kita, salah satunya adalah mengkopi file-file film dari vcd.
Menurut pengalaman saya, kita hanya membutuhkan satu tools tersebut, yaitu cdfs, download file tersebut dan simpan dalam harddisk.
Berikut langkah-langkah instalasinya, yang bisa kita baca dalam file INSTALL di direktori hasil ekstrak source tersebut.
- Supaya jalannya proses instalasi nggak tersendat-sendat, ubah user menjadi root
- Ekstrak file cdfs tersebut
tar -xjvf cdfs-2.6.19.tar.bz2; rm -f cdfs-2.6.19.tar.bz2 - Masuk ke direktori hasil ekstrak
cd cdfs-2.6.19/ - Kalau belum jelas cara installnya silahkan baca file INSTALL bisa pakai
less INSTALL - Kompail modul cdfs
make - Install modul tersebut
make install - Sisipkan dalam kernel berjalan agar terpasang permanen
insmod cdfs.ko - Buat direktori untuk mount point misalnya
mkdir /mnt/vcd - Tambahkan service mount pada file
/etc/fstabdengan baris seperti berikut
/dev/cdrom /mnt/vcd cdfs noauto,users,ro 0 0
- Simpan file
/etc/fstabtersebut, dan proses instalasi, selesai.
Cara penggunaannya, bisa dengan 2 cara, yaitu:
mount -t cdfs /dev/cdrom /mnt/vcd
atau sebagai user biasa :
mount /mnt/vcd
karena sudah terpasang rulenya di /etc/fstab. Pengalaman saya, vcd yang kita masukkan di cdrom (menggunakan slackware12), langsung dikenal menggunakan filesystem cdfs, jadi automountnya sudah bisa dipakai untuk mengkopi file film di dalamnya yang berformat .mpg
berikut contoh daftar file vcd yang dimount dengan cdfs:
[07:34 PM] root@denic:~# mount -t cdfs /dev/cdrom /mnt/vcd
mount: block device /dev/cdrom is write-protected, mounting read-only
[07:34 PM] root@denic:~# ls -l /mnt/vcd/
total 0
-r--r--r-- 1 root root 2611200 1942-03-15 17:25 sessions_1-1.iso
-r--r--r-- 1 root root 743447600 1970-01-01 08:00 videocd-1.mpeg
File bercetak tebal tersebut adalah file filmnya yang bisa kita copy langsung ke dalam hardisk kita.
Nah... sekarang apakah linux masih payah ?! :D
Tidak ada yang nggak bisa dibikin dengan linux apalagi dibandingkan dengan win-endos :D
Kecuali kita malas mencari dan bereksperimen alias NGOPREK :))
Bagi yang punya masalah sama seperti saya, dan pengen mencoba, silahkan. Tapi seperti biasa, tidak ada jaminan bila terjadi kerusakan pada system Anda, karena semua tergantung improvisasi Anda.
Selamat mencoba, Good luck :)
denic
- denic's blog
- Login or register to post comments



Recent comments
10 weeks 3 days ago
10 weeks 6 days ago
11 weeks 2 days ago
11 weeks 2 days ago
12 weeks 5 days ago
12 weeks 5 days ago
12 weeks 5 days ago
12 weeks 6 days ago
12 weeks 6 days ago
12 weeks 6 days ago