BSD rawディスク
BSDには一般に、バッファエンドとバッファなし(raw)の2つのディスクデバイスタイプがあります。hdutil(1)
manページから:
DEVICE SPECIAL FILES
Since any /dev entry can be treated as a raw disk image, it is worth
noting which devices can be accessed when and how. /dev/rdisk nodes
are character-special devices, but are "raw" in the BSD sense and
force block-aligned I/O. They are closer to the physical disk than
the buffer cache. /dev/disk nodes, on the other hand, are buffered
block-special devices and are used primarily by the kernel's
filesystem code.
It is not possible to read from a /dev/disk node while a filesystem
is mounted from it, ...
2番目の段落のため、「rawモード」で使用できるようにするには、ディスクをマウント解除する必要がありdd
ます。
ddブロックサイズ
dd(1)
manページから:
Where sizes are specified, a decimal, octal, or hexadecimal number of bytes
is expected. If the number ends with a ``b'', ``k'', ``m'', ``g'', or ``w'',
the number is multiplied by 512, 1024 (1K), 1048576 (1M), 1073741824 (1G) or
the number of bytes in an integer, respectively. Two or more numbers may be
separated by an ``x'' to indicate a product.
デフォルトのブロックサイズは512バイトです...
bs
パラメータなしで同じくらい遅くなると予想しています。dd
Linux でのセットアップのエイリアスはありますalias
か(プロンプトで入力します)?