Mr. X wrote: > > --- On Sat, 1/2/10, Robert<kerplop at sbcglobal.net> wrote: > > >> From: Robert<kerplop at sbcglobal.net> >> Subject: [CentOS] Setting CDROM parms >> To: "CentOS mailing list"<centos at centos.org> >> Date: Saturday, January 2, 2010, 6:23 PM >> My apologies in advance for asking >> such an elementary question. I >> called myself searching the Installation Guide and >> Deployment Guide, >> with no success. >> The situation is that I bought a Lite-On ATAPI iHAP122 that >> will not >> burn DVDs unless I use hdparm to turn dma off. I bought >> that drive >> because it was a rare beige drive. Until I can find a >> decent DVD burner >> and/or get a Windows machine put together strictly for >> doing BIOS >> updates, running with dma disabled seems to be the best >> solution. >> (hdparm -d0 /dev/hdb ) >> So, my question is, where should I script the command >> without having to >> become root each time I wat to burn a DVD? >> >> > Robert, > > The -k flag to hdparm allows you to persist your settings across a reset. > I'll try that. > Did you try to elevate the dma to the highest supported by the device? > Actually, I didn't try very much at all with hdparm because of all the "caution", "warning", "dangerous", etc. > --------------------- info ------------ > sudo hdparm -I /dev/cdrom > > /dev/cdrom: > > ATAPI CD-ROM, with removable media > Model Number: Slimtype DVDRW SOSW-852S > Serial Number: > Firmware Revision: PSU2 > Standards: > Supported: CD-ROM ATAPI-2 > Configuration: > DRQ response: 50us. > Packet size: 12 bytes > Capabilities: > LBA, IORDY(cannot be disabled) > DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 > Cycle time: min=120ns recommended=120ns > PIO: pio0 pio1 pio2 pio3 pio4 > Cycle time: no flow control=227ns IORDY flow control=120ns > --------------- end snip -------------- > Mine looks like this: hdparm -I /dev/hdb /dev/hdb: ATAPI CD-ROM, with removable media Model Number: ATAPI iHAP122 8 Serial Number: Firmware Revision: UL05 Standards: Likely used CD-ROM ATAPI-1 Configuration: DRQ response: 50us. Packet size: 12 bytes Capabilities: LBA, IORDY(cannot be disabled) DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=240ns IORDY flow control=120ns > On Centos, you can run k3b to handle burning easily. Yes, I usually use k3b; chose cli for this plea for help because the command and error output appear in one convenient wad. > The only caveat is > sometimes on KDE installs you will have the hdc unavailable for exclusive access. You can fix that by > $sudo killall kio_audiocd > > see http://bugs.kde.org/135669 > > One more thing. If you want to demo the Knoppix 6, save burning the DVD and boot the ISO directly with qemu-kvm or qemu with kqemu. > > >> sudo qemu -kernel-kqemu -cdrom KNOPPIX_V6.0.1CD-2009-02-08-EN.iso -m 384 -usb -boot d -net nic,model=rtl8139 -net user& >> > put the above on one line. You need 2 packages to run qemu in this fast mode. > > $ rpm -qa | grep qemu > dkms-kqemu-1.4.0-0.1.pre1.nodist.rf > qemu-0.10.5-1.el5.rf > Good info. As far as KNOPPIX in my example, the name kinda leaped out at me: [rj at madeleine tmp]$ find /home/rj -depth -type f -size +3G -name "*.iso" /home/rj/KNOPPIX_V6.2DVD-2009-11-18-EN.iso [rj at madeleine tmp]$ Thanks for the pointers!