我正在家里重做我的 Linux 系统,想知道分区大小。过去,我总是将 Linux 安装在单个分区上;我想按如下方式设置系统:
- /
- /启动
- 交换
- /家
我不能 100% 确定应该为“/”分区分配多少空间。交换空间将是 2 倍 RAM;启动空间将是 ~200M。操作系统应该分配多少空间?我考虑给它分配 15 到 20G 的空间(其余空间都分配给 /home,我的大多数文件都位于那里),但我不确定它是否需要更多空间。
是否有一个标准方法来确定“/”的分区大小?
答案1
我认为 10 GB 就足够了。
我正在运行一个 10GB 大小的 Ubuntu 服务器(包括 /home),运行良好。除去我的文件,系统占用不到 4GB。如果你发现自己空间不足,以后可以随时调整分区大小。
答案2
使用 LVM 和支持在线调整大小的文件系统(包括具有正确 mkfs 选项的 ext3/4,这应该是默认设置),然后您可以根据需要轻松地扩大它。
我将从服务器上的 2-4G 开始,也许从桌面上的 5G 开始,因为使用 LVM 可以轻松增加它。
/
或者,换句话说,桌面上的一切实际上都没有什么问题。
答案3
这在很大程度上取决于你要安装的 Linux 发行版,
因为 DSL(Damn Small Linux)或 Puppy Linux 仅有 60 -70 'MB',而 Fedora 占用 4-5 GB,Ubuntu 占用 2-3 GB
这甚至取决于你使用 Linux 的程度,也就是你要安装的软件
对于最新的 Fedora 版本,10 GB 就足够了。
对于 Ubuntu,使用 5 GB
答案4
请记住文件系统中最大的文件夹是(在 Debian 系统上,但这是一个很好的指导方针):
/usr
:所有用户程序 (/usr/bin
)、库 (/usr/lib
)、文档 (/usr/share/doc
) 等都位于此目录中。文件系统的这一部分需要大部分空间。您应该提供至少 500 MB 的磁盘空间。如果您想安装更多软件包,则应该增加此目录的空间量。
/home
:每个用户都会将自己的数据放入此目录的一个子目录中。子目录的大小取决于有多少用户将使用系统以及哪些文件将存储在他们的目录中。具体取决于您的计划使用情况您应该为每个用户保留大约 100 MB 的空间,但请根据您的需要调整此值。
/var
:所有可变数据(如新闻文章、电子邮件、网站、APT 缓存等)都将放置在此目录下。此目录的大小在很大程度上取决于您的计算机的使用情况,但对于大多数人来说,将由包管理工具的开销决定。如果您要在一个会话中完整安装 Debian 提供的所有内容,那么为 /var 留出 2 或 3 GB 的空间就足够了。如果您要分部分安装(即先安装服务和实用程序,然后安装文本内容,然后安装 X,...),则 /var 中 300 - 500 兆字节的空间就足够了。如果硬盘空间有限,并且您不打算使用 APT(至少不打算进行重大更新),则 /var 中 30 或 40 兆字节的空间就足够了。
由于您将拥有不同的分区,因此/home
您可以使用少至 4GB(加上(50MB)、(100MB)和(300MB-2GB))来实现完全正常运行的系统。/home
/var
/boot
swap