Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jan 2008 22:53:02 -0500
From:      Mikhail Teterin <mi+kde@aldan.algebra.com>
To:        freebsd-questions@FreeBSD.org
Cc:        hardware@FreeBSD.org, fs@FreeBSD.org
Subject:   mounting/reading a DVD
Message-ID:  <200801262253.03019@aldan>

next in thread | raw e-mail | index | archive | help
Hello!

I finally got to opening a DVD I received for New Year and wanted to back it 
up before watching.

I mounted the disk:

	/dev/acd0 on /cdrom (cd9660, local, read-only)

and I can list the contents:

	env LANG=C ls -l /cdrom/
	total 8
	dr-xr-xr-x  1 root  wheel  2048 Oct  6  2005 audio_ts
	dr-xr-xr-x  1 root  wheel  2048 Oct  6  2005 jacket_p
	dr-xr-xr-x  1 root  wheel  4096 Oct  6  2005 video_ts


But when I try to copy all that to a hard-drive, I get a ton of read-errors -- 
most of the many files on the disk are unreadable:

	...
	g_vfs_done():acd0[READ(offset=4623824896, length=65536)]error = 5
	acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x6f ascq=0x04 
	g_vfs_done():acd0[READ(offset=4623828992, length=65536)]error = 5
	acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x6f ascq=0x04 
	...

``dd'' refuses to read from /dev/acd0:

	dd: /dev/acd0: Invalid argument

cat tries to, but fails:

	cat: stdin: Input/output error

Is there a step I'm missing? I strongly doubt, the disk is damaged, as I just 
unwrapped it myself...

I'm on FreeBSD/amd64 running 6.3 as of Dec 30th. The DVD-drive is:

	acd0: DVDR <MATSHITADVD-RAM SW-9585/B100> at ata1-master UDMA66

Thanks!

	-mi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801262253.03019>