Subject: Re: dd from raw devices
To: None <current-users@netbsd.org>
From: Peter Seebach <seebs@plethora.net>
List: current-users
Date: 05/24/2000 17:50:39
In message <Pine.NEB.4.21.0005241528130.17475-100000@skullport.z.zembu.com>, Bi
ll Studenmund writes:
>On Wed, 24 May 2000, Peter Seebach wrote:
>> So, I was looking at a NetBSD 1.4.2 CD, and I noticed that it claims to have
>> ~110,000 sectors in cd0a, which is about right if they're 512-byte sectors,
>> but it also claims to have 2048-byte sectors. The end result is that I can
>> 'dd' at least a full gigabyte off of a ~550-580MB CD-ROM.
>What is doing this claiming?
'disklabel'.
>> Feature? Bug? I certainly found it surprising. I was using bs=2k, I'm not
>> sure if that's relevant. (Hmm. Nope, same problem using bs=512)
>No, that just means that dd will read and write bs bytes at a time.
I figured, but I know CD's are weird.
So, what I think is happening is, we're reading 110,000 2048-blocks from the
CD, even though what it really has is 110,000 512-blocks. My big question
is, where does the extra data come from? It didn't look to be zero-filled.
-s