我对 Linux 中的文件系统分区有点困惑。
请告诉我使用 fdisk 和 mkfs 创建文件系统(格式化磁盘时)的区别。
我不清楚告诉我的问题,所以请看这张图片:
答案1
答案2
打个比方,将 fdisk 想象成在花园周围设置围栏,用小围栏将您想要的草地、果树和蔬菜区域隔开。虽然它为您设置了这些墙(分区),但实际上并没有在这些空间中放置任何东西。
然后您使用 mkfs 将这些区域格式化为您想要的方式,选择您的文件系统(草、水果或蔬菜),mkfs 将它们全部放到位并使其可用。
您在“中看到的内容”分区类型“是一个遗留标识符,它告诉系统哪种类型的操作系统可能能够读取内容,这主要是为了让 Windows 等操作系统能够快速查看分区类型(如果它不理解该类型),然后它可以快速移动到下一个分区以检查文件系统。这不会阻止操作系统进一步检查文件系统本身以查看它是否能阅读它,它只是让操作系统知道会发生什么。
你仍然可以把 Windows文件系统(NTFS)在 Linux(类型 83)分区中,就像您所做的那样,但是任何操作系统是否选择读取或忽略它取决于该操作系统的设计者。