On Thu, 2006-03-23 at 17:25 -0500, JimD wrote:
> On Thu, 23 Mar 2006 14:26:20 -0700
> Joseph <[EMAIL PROTECTED]> wrote:
> 
> > Before ejecting put any CD / DVD disk IN and run:
> > dd if=/dev/hdc of=backup.iso  or
> > cat /dev/hdc >backup.iso
> > 
> > When finished run "eject ..." 
> > and 
> > hdparm /dev/hdc
> > 
> > See if the parameter "using_dma" was reset.
> 
> [EMAIL PROTECTED] # dd if=/dev/hdc of=backup.iso
> CTRL+C
> 37824+0 records in
> 37824+0 records out
> 
> /tmp
> [EMAIL PROTECTED] # ls -l backup.iso
> -rw-r--r--  1 root root 19M Mar 23 17:20 backup.iso
> 
> [EMAIL PROTECTED] # hdparm /dev/hdc
> /dev/hdc:
>  IO_support   =  1 (32-bit)
>  unmaskirq    =  1 (on)
>  using_dma    =  1 (on)
>  keepsettings =  0 (off)
>  readonly     =  0 (off)
>  readahead    = 256 (on)
>  HDIO_GETGEO failed: Invalid argument
> 
> DMA is still on.  I don't know why I always get that "HDIO_GETGEO
> failed" error.
> 
> Do you have another CD/DVD drive you can try?  Are you using SCSI
> emulation?
> 
> I am using kernel 2.6.15-gentoo-r7
> 
> Jim

Did you do "eject /dev/hdc between dd and hdparm?

dd if=/dev/hdc of=backup.iso
eject dev/hdc
hdparm /dev/hdc

Yes, I've tried this combination on two different machines with two
different drives and DMA gests rest on both.
amd64 + BenQ DVD
x86 + Plexwriter

I'm using kernel 2.6-15

-- 
#Joseph
-- 
gentoo-user@gentoo.org mailing list

Reply via email to