在阅读 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)。然后您需要使用 -o 选项告诉它偏移块,使用 -s 选项告诉它块数。
尝试:
$ fdisk -r -o 20 -s 20 /dev/rdsk/c0t0d0s0 > {some other disk directory file}