我收到一个1TB硬盘,有一个1TB分区。 因为我们不需要驱动器上的分区(我不喜欢使用path/dev/sdc1而不是/dev/sdc ),所以我去了fdisk ,删除了分区并在设备上创build了文件系统。
现在,第二个想法,这是否甚至重要? 有没有技术上的理由来做到这一点或不这样做? 这里真的很好奇。
我主要关注的是* nix服务器端,但是如果它在操作系统和应用程序之间有所不同,那么我有兴趣知道如何。
您将无法在该分区上设置引导加载程序。 Grub可能会安装,但我不认为一个BIOS会加载它。 如果您改变主意,调整分区的大小也将变得更加困难,不过无论如何,您仍然需要LVM来获得真正的灵活性。
这是一种深奥的,但是如果驱动器支持4K块大小,那么跳过分区表就可以使文件系统自动alignment,从而提高系统的性能。
Linux Weekly News 讨论了分区alignment问题 ,特别是在SSD的情况下。 鉴于这是一个1 TB的驱动器,你可能不在乎。 我发现这篇文章最有启发性,值得一读,而你正在思考这个话题。
Linux不会在乎。 您的BIOS可能会在意:它可能会拒绝从没有分区的磁盘启动。 (一些BIOS拒绝从分区的U盘启动,一些BIOS拒绝从没有分区的IDE / SATA / SCSI磁盘启动,并且我知道两者都适合)。没有PC风格的分区的PC风格的硬件是非常罕见,所以恢复工具和你的同事可能会感到困惑。
我想不出一个好的理由,不要有通常的分区结构(不浪费512字节不是一个好的理由)。 所以我会去分区。