> bash-3.00# dd if=/dev/urandom of=/dev/dsk/c1t10d0 bs=1024 count=20480
A couple of things:
(1) When you write to /dev/dsk, rather than /dev/rdsk, the results
are cached in memory. So the on-disk state may have been unaltered.
(2) When you write to /dev/rdsk/c-t-d, without specifying a slice,
that actually refers to the entire disk *including* its EFI label.
That was probably not your intent. When you give ZFS a c-t-d
name with no slice, we format it with an EFI label and put all
of the content (everything but the label) in s0.
I personally hate this device naming semantic (/dev/rdsk/c-t-d
not meaning what you'd logically expect it to). (It's a generic
Solaris bug, not a ZFS thing.) I'll see if I can get it changed.
Because almost everyone gets bitten by this.
Jeff
_______________________________________________
zfs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss