NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Nonreadable (?) DVD and strange console message

Hi Thomas,

On Thu, Jul 24, 2014 at 01:58:56AM +0000, Thomas Mueller wrote:
> I have a DVD I can't read, so far I've tried with FreeBSD and NetBSD, get the
> message on mounting:
> CD mmc 16, mmc_cur 0x80, mmc_cap 0xd3b
> I mount with 
> mount_cd9660 /dev/cd0a /cdrom  (/dev/cd0 in FreeBSD), run "ls" and get 
> nothing at all.
> But running "mount" by itself shows the DVD mounted on /cdrom .
> Running df shows
> Filesystem    1K-blocks       Used      Avail %Cap Mounted on
> /dev/dk15      13910362    4401974    8812870  33% /
> ptyfs                 1          1          0 100% /dev/pts
> tmpfs           8357564          4    8357560   0% /var/shm
> /dev/dk3      121863804   52260992   59853708  46% /BETA1
> /dev/dk4      142191228    8022048  122793884   6% /home
> /dev/cd0a       1832610    1832610          0 100% /cdrom
> so there seems to be something on the DVD.  This happens in a drive capable of
> reading other DVDs.
> This is the Seagate Business Storage installation-recovery DVD.
> I haven't connected the Seagate Business Storage NAS yet, thought I'd first
> get an overview of the DVD.
> I assume this would be a data DVD rather than a music/movie DVD.
> I read "man mount_cd9660" but saw no hint regarding the console message I saw.
> Tom

Can you confirm that the DVD is readable in _any_ drive? Not just the ones with
your FreeBSD and NetBSD systems?

Are you sure you want /dev/cd0a instead of /dev/cd0d?

Can you confirm that the data on the DVD isn't garbage? Here's a slightly crazy
idea: use dd(1) to copy the data from /dev/rcd0a into a disk image, then mount
it with the help of vnconfig(8). You can also run file(1) on the disk image and
see what it thinks it is.

In my experience, Seagate often does silly stuff, like hiding things. For
example, my "fresh-out-of-the-box" 1TB hard disk from them actually had a bunch
of dotfiles and $hidden-Windows$ stuff on it. So it's worth running "ls -a" in
addition to "ls" as you mentioned. Seagate probably doesn't want you to consume
its data in "irregular" ways, like using NetBSD ;)


Home | Main Index | Thread Index | Old Index