use*_*248 6 installation partitioning ssd ext4 12.04
我正在将 ubuntu 安装到带有 24gb SSD 和 500gb HDD 的新笔记本电脑上。我想把 / 和交换到 SSD 和 /home 到 HDD。有什么我不应该使用 ext4 的吗?
我从来没有打算双启动。仅 Ubuntu。
交换空间根本不使用文件系统。对于常规文件系统分区,我的想法是:
/boot
分区或可能是一个小的 USB 闪存驱动器)上使用它,在那里日志将是弊大于利。ph0t0nix 提到了 ZFS,但这并不是真正的 Linux 原生的。(它由 Sun 开发,并已移植到某些 BSD,但许可问题阻止将该代码移动到 Linux 内核中。)Linux 有两种 ZFS 实现,一种可以内置到内核中,另一种可以内置其中是通过FUSE访问的用户空间驱动程序。但是,内核 ZFS 驱动程序不是标准 Linux 内核的一部分,在我看来这是一个很大的缺点;恕我直言,主文件系统的驱动程序应该是内核的标准部分,而不是升级内核时可能无法工作的附加包。
总的来说,恕我直言,目前最好的通用选项是 ext4fs 和 XFS。在这两者中,我对 ext4fs 表示赞同,因为它更受欢迎并且可以缩小。Ext2fs 适用于小分区(例如,小于 1GB 左右),如果您存储大量非常小的文件,ReiserFS 可能会很好,如果您需要高级前沿功能并且不介意风险,Btrfs 会很好。我碰巧没有这些文件系统上的基准数据,而且这些数据可能难以解释,因为有很多因素会影响性能(磁盘类型、文件大小、系统负载等)。如果速度或系统负载对您特别重要,您可以尝试查找此类数据。
当然也有非本地文件系统——NTFS、FAT、HFS+ 等。您不能将它们用作主要 Linux 安装的文件系统。(我想您可能可以为此目的使用 HFS+,但我从未尝试过,而且 Ubuntu 安装程序肯定不支持它!)您将使用它们在双引导计算机或可移动计算机上实现互操作性磁盘。
对于您建议的设置,建议使用 ext4。
如果您要将其/boot
作为单独的分区,则可以使用 ext2。对于大型文件系统(例如> 16TB,我通常使用 xfs,因为我在那里使用 ext4 时遇到了一些问题(调整分区大小时出现问题)。并且仍然不建议在生产中使用 btrfs。对于服务器,您可以考虑 ZFS,它已声明几个月前在 Linux 上稳定了。
归档时间: |
|
查看次数: |
24085 次 |
最近记录: |