Solaris の fdisk のマニュアル ページを読んでいると、-r フラグを見つけました。
-r
Read from disk and write to stdout. See -o and -s, which
specify the starting point and size of operation.
fdisk -r を使用すると、ヘルプ ページのみが出力されます。
答え1
fdisk -r を実行するには、root になって /dev/rdsk/c0t0d0s0 などの raw ディスク デバイスを指定する必要があります。次に、-o オプションでオフセット ブロックを指定し、-s オプションでブロック数を指定する必要があります。
試す:
$ fdisk -r -o 20 -s 20 /dev/rdsk/c0t0d0s0 > {some other disk directory file}