From owner-freebsd-current@FreeBSD.ORG Wed Feb 2 19:54:41 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id BADC51065675; Wed, 2 Feb 2011 19:54:41 +0000 (UTC) Date: Wed, 2 Feb 2011 19:54:41 +0000 From: Alexander Best To: freebsd-current@freebsd.org Message-ID: <20110202195441.GA39963@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: looking for a fast way to dump a dvd to a file on my hdd X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Feb 2011 19:54:41 -0000 hi there, i'd like to copy several dvds to my hdd. however my attempts so far haven't really been that successfull. basically using dd(1) is just way too slow. this is my dvd drive: cd0 at ata2 bus 0 scbus2 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes) cd0: cd present [342970 x 2048 byte records] being connected to ata2: on atapci0 atapci0: port 0xd000-0xd007,0xd100-0xd103,0xd200-0xd207,0xd300-0xd303,0xd400-0xd40f irq 16 at device 0.1 on pci3 please not that this is an atapi drive, but i'm using ATA_CAM. so far dd(1) with a bs=2048 finished after: 4676648960 bytes transferred in 1639.108763 secs (2853166 bytes/sec) ... this drive is capable of reading dvds at a speed of 16x. [1] tells me, that this means the entire disc (SL) should have been read after ~ 4 minutes. please also note that hw.ata.atapi_dma = 1. any suggestions how i can speed up the process? might switching back to the ata(4) subsystem increase the speed? i'm running HEAD (r218104) on the amd64 architecture. cheers. alex [1] http://en.wikipedia.org/wiki/DVD#Technology -- a13x