Linux

fdisk -l + 如何讀取輸出

  • July 4, 2017

關於 sda1,fdisk -l 命令中的“*”是什麼意思?

fdisk -l | grep /dev | grep "*"
/dev/sda1   *           1  4294967295  2147483647+  ee  GPT
/dev/sdb1   *        2048     1050623      524288   fd  Linux raid autodetect
/dev/sdc1   *        2048     1050623      524288   fd  Linux raid autodetect

這是否意味著過去使用 linux OS 安裝了 sda1 ?

該磁碟/dev/sda使用GPT 分區方案fdisk對該計劃的支持有限;您可能想要使用gdiskparted完全支持 GPT 分區表。

在 GPT 分區磁碟上,磁碟管理工具會創建一個保護性 MBR分區表,旨在提供一些保護,防止可能由不了解 GPT 的磁碟管理工具造成的損壞。保護性 MBR 包含一個類型為 的單個分區ee,它覆蓋整個磁碟或盡可能多的磁碟(MBR 分區不能大於 2 TB)。

因此,您看到的/dev/sda是保護性 MBR 中的假分區。用於sudo parted /dev/sda unit s print free列出 GPT 分區表。

引用自:https://unix.stackexchange.com/questions/375326