Ao ler a página de manual do fdisk no Solaris, me deparei com o sinalizador -r:
-r
Read from disk and write to stdout. See -o and -s, which
specify the starting point and size of operation.
Usar fdisk -r gera apenas uma página de ajuda.
Responder1
Para fazer fdisk -r você precisa ser root e fornecer um dispositivo de disco bruto como /dev/rdsk/c0t0d0s0. Então você precisa informar o bloco de deslocamento com a opção -o e o número de blocos com a opção -s.
tentar:
$ fdisk -r -o 20 -s 20 /dev/rdsk/c0t0d0s0 > {some other disk directory file}