On Mon Oct 24 04:05:31 EDT 2011, [email protected] wrote: > #!/bin/rc > # burn a CD from ISO-9660 image on $home/cd.iso > # version 0.03 > # Thu Jul 3 06:35:32 EDT 2003 <[email protected]> > > rfork e > t1 =`{date} > kill cdfs | rc > kill 9660srv | rc > cdfs -d /dev/sdD0 > cp $home/cd.iso /mnt/cd/wd || echo CD BURNING ERROR > t2 =`{date} > echo begin: $t1 > echo end: $t2 > # -eof-
the key bit to understand is that cdfs is the only part of the system that knows how to send special scsi commands for talking to dvd+/+/i or blu-ray-* or cd-* devices. it uses the raw interface to inject the commands directly. neither the disk drivers nor the sd system know anything about cdroms, except that they are removable. - erik
