我收到了一个1TB硬盘驱动器,它有一个1TB分区。因为我们不需要驱动器上的分区(我不喜欢使用path /dev/sdc1而不是/dev/sdc),所以我去了fdisk,删除了分区,并在设备上创建了文件系统。
现在,再想一想,这还重要吗?做这件事有什么技术上的理由吗?真的很好奇。
我主要关注的是*nix服务器端,但是如果它在操作系统和应用程序之间存在差异,我会有兴趣知道它是如何实现的。
发布于 2010-11-14 16:57:07
您将无法在该分区上设置引导加载程序。Grub可能会安装,但我不认为bios会加载它。如果您改变主意,也很难调整分区的大小,尽管无论如何您都需要LVM来实现真正的灵活性。
发布于 2010-11-15 03:01:48
这有点深奥,但是如果驱动器支持4K块大小,那么跳过分区表允许文件系统自动对齐,从而提高系统的性能。
Linux 讨论了分区对齐问题,特别是在SSD的上下文中。考虑到这是一个1TB的驱动器,你可能不在乎。我觉得这篇文章很有启发性,在你思考这个话题的时候,值得一读。
发布于 2010-11-14 17:31:34
Linux不会在意的。您的BIOS可能关心:它可能拒绝从没有分区的磁盘启动。(有些BIOSes拒绝从带分区的USB启动,而有些BIOSes拒绝从没有分区的IDE/SATA/SCSI磁盘启动,据我所知,这两种类型都适用。)没有PC式分区的PC式硬件非常少见,因此恢复工具和其他管理员可能会感到困惑。
我想不出为什么不使用通常的分区结构(不浪费512字节不是一个好的理由)。所以我会去做一个分区。
https://serverfault.com/questions/201708
复制相似问题