At Mon, 1 Feb 2010 15:34:39 -0500 (EST), der Mouse <mouse%Rodents-Montreal.ORG@localhost> wrote: Subject: Re: blocksizes > > > This can easily happen if you copy the image between disks with > > different block sizes. > > Now _there_ is a valid argument for doing everything in terms of bytes > (as was discussed briefly upthread). Indeed. Or at least using only _one_ logical block size that's consistent for the system across all hardware that can be used by the system. Otherwise one must have a working equivalent NetBSD system that can make use of both kinds of disks in order to copy an image from one kind of disk to another. Instead I think it would be best to be able to use any kind of host system to make an image copy of a NetBSD disk even across disks with different sector sizes, i.e. without having to use a system which can understand both the on-disk filesystem and how it deals with different hardware sector sizes. In the pure sense of trying to do what's most optimal for a given system on a given type of hardware, I think I can understand the desire to use the hardware sector size, or multiples thereof, in the disk driver and to map logical sectors to match. However for a portable system I think the on-disk filesystem representation should try to use a single logical sector size across all hardware. I hesitate to say even this much, never mind any more, because I still feel like I'm sitting firmly and safely on the fence. :-) -- Greg A. Woods Planix, Inc. <woods%planix.com@localhost> +1 416 218 0099 http://www.planix.com/
Attachment:
pgpSX_3hDTj2r.pgp
Description: PGP signature