对非操作系统硬盘进行分区有什么好处?

对非操作系统硬盘进行分区有什么好处?

将 sdb1 分区保留在单个 455 Gb 中有什么好处?我有什么理由应该将其分成更多分区吗?

Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048 233066495 233064448 111.1G 83 Linux
/dev/sda2       233066496 250068991  17002496   8.1G 82 Linux swap / Solaris


Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1            2048 955283455 955281408 455.5G  7 HPFS/NTFS/exFAT
/dev/sdb2       955283456 976773119  21489664  10.3G 82 Linux swap / Solaris

答案1

通常,最好在磁盘上保留分区表,即使该磁盘只有一个分区。这样做的原因包括:

  • 灵活性-- 如果磁盘上有分区表,那么缩小分区以腾出空间来容纳其他分区(如果将来您的需求发生变化)会比较容易(相对)。如果没有分区表,这项任务就会变得更加困难。
  • 鉴别-- 硬盘有分区表几乎是标准配置。如果你直接在磁盘上放置文件系统,而没有分区表,那么扫描磁盘的工具就会假设磁盘具有分区表可能会错误识别磁盘,从而可能对其造成不良影响。话虽如此,我无法列举出执行此操作的特定实用程序;但考虑到市面上晦涩难懂的工具数量之多,以及错误可能带来的灾难性后果,您愿意冒这个险吗?对于您可能在互联网上阅读到的说明,也可以提出类似的论点——如果盲目遵循假设磁盘包含分区表的程序并将其应用于没有分区表的磁盘,可能会造成严重破坏。
  • 分区表元数据-- 分区表提供可帮助识别磁盘用途的元数据。这些包括分区类型代码、各种标志和(在 GPT 磁盘上)分区名称。这些功能可能与您使用的文件系统提供的功能重复,但您仍然可以找到它们的用途。
  • 为什么不?-- MBR 分区表占用磁盘上的一个扇区,并且根据分区软件布置分区的方式,您还会损失更多扇区(最多可能几 MB 的磁盘空间)。GPT 占用更多扇区,但使用 GPT 损失的磁盘空间可能不会比使用 MBR 多。考虑到现代磁盘的大小,磁盘空间的损失微不足道,而前面的优点则更为重要。因此,论点反对对磁盘进行分区非常薄弱。

相关内容