命令:cfdisk -P s /dev/sdb 给出输出 FATAL ERROR: Bad primary participation 0: Partition ends in the final partial cylinder
而“Parted -l”成功列出了驱动器的分区表。
请解释一下 FATAL ERROR 部分。如何使用 cfdisk 命令本身列出分区表?
答案1
分区表可能无效。您如何对此磁盘进行分区?某些操作系统和工具确实会创建技术上无效的分区。它们仍可在该操作系统上运行,但无法与其他操作系统很好地兼容。这可能是正在发生的事情。
您可以尝试使用普通的 fdisk:
fdisk -lu /dev/sdb
我见过 cfdisk 非常严格(在大多数情况下这是好的),但 fdisk 或其他程序将能够显示磁盘信息而不是因错误而退出 - 正如您在 parted 中看到的那样。