sda1 与 sda2 的使用有何不同?

sda1 与 sda2 的使用有何不同?

我有一个虚拟机,其中的交换分区被我删除了。我现在有两个主分区 sda1 和 sda2,都是 ext4。在 Windows 中,它们将被视为单独的驱动器,但是 Linux 如何使用这 2 个分区而不是一个大的 sda1?我的搜索最终只是讨论如何制作分区或分区的优点。

答案1

实际上,正如您所说,默认情况下它们将有效地用作两个单独的驱动器,就像在 Windows 中一样。

例如,如果 /dev/sda1 有 50MB 可用空间,/dev/sda2 有 50MB 可用空间,并且您尝试向其中任意一个写入 75MB 文件,则尽管这两个分区是同一磁盘的分区,但它仍会失败并出现磁盘已满错误。

答案2

一个分区对应一个文件系统或一个LVM物理卷(PV)。它有点令人困惑,因为一个或多个 PV 组合形成一个卷组 (VG),然后可以将其分为零个或多个逻辑卷 (LV),每个 LV 对应于一个文件系统或其他“磁盘区域”(例如交换)。由于您的两个分区都格式化为 ext4,因此适用第一种情况,即每个分区都是一个单独的文件系统。我见过的最常见的排列是 sda1 是/bootsda2 是/,尽管这绝不是必需的映射。

相关内容