Filesystems
如果我以後可以使用另一個文件系統進行格式化,為什麼 Parted mkpart 會詢問文件系統類型?
我做了什麼
- 我連接了一個硬碟,
lsblk -S
將此驅動器顯示為sdc- 我曾經
sudo parted /dev/sdc/
開始與sdc分開- 我創建一個分區表為:
mklabel gpt
- 我做了一個分區:
mkpart my-cool-partition
並且,- 選擇ext2作為我的文件類型
根據男人的說法,這實際上是:
創建一個新分區,而不在該分區上創建新文件系統
您可以指定文件系統類型,以在分區表中為新分區設置適當的分區程式碼
因此,對於我上面的範例,我了解 Parted 為我稍後使用ext2格式化驅動器而友好地“提供”或“優化”(我希望這是正確的心態)。
然而…
- 然後我用NTFS而不是ext2
sudo mkfs.ntfs
格式化。結果是:mkntfs completed successfully. Have a nice day
我根本不明白有什麼
mkpart
必要。我不會在現實生活中對 Parted 撒謊,但如果我撒謊了,會有問題嗎?環境:Debian、XFCE、xfce4-terminal、Bash
取決於您將在哪裡使用該磁碟:可能存在問題 - Linux 不在乎,但其他作業系統/設備可能會。
幾年前,我有一個用於錄製電視的盒子,需要一個外部磁碟來保存錄音。盒子的文件說它支持使用 NTFS 和 VFAT,但是盒子自己的軟體只支持製作 NTFS,並且由於 NTFS 在 Linux 上沒有得到很好的支持(它可能是只讀的什麼的,我想要能夠在 Linux 上使用它)。所以我將磁碟附加到我的 linux 上,並在其上創建了一個 VFAT 文件系統。當我將它移回盒子時,它可以看到磁碟但不能使用它(它可能已經嘗試過,但很快就失敗了)。我很難弄清楚出了什麼問題,直到我出於某種原因開始考慮分區類型——而且非常正確:分區被標記為包含 NTFS 文件系統,但包含 VFAT 文件系統(因為我不關心分區類型時,