Solaris で fdisk -r を使用してディスクを読み取る

Solaris で fdisk -r を使用してディスクを読み取る

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}

関連情報