我正在尝试让我的笔记本电脑同时启动 Windows 10 和 Ubuntu。我的笔记本电脑有 8 GB 内存和 1 TB 硬盘。我可以为 Ubuntu 分配的最大空间是 250 GB。
现在我想清楚地了解每个挂载点需要分配多少空间。以下是我理解的几点
/swap
:- 用于在 RAM 用完时移动文件。它应该大于 2XRAM。所以我可以专用 16 GB。/root
:- 它就像 Windows 中的本地磁盘 C。它存储所有 Ubuntu 操作系统文件。我可以在其中放置 30 GB。/home
:- 这将是我的 Ubuntu 的硬盘。所以其余的都可以放在这里。
现在有些说明告诉我要为创建一个分区/
。我尝试阅读,上面写着这个分区存储程序文件。我无法理解/
&之间的区别/root
。有人能向我解释一下区别吗,以及我应该为它分配多少空间,即使其他分区需要更多或更少的空间。
谢谢。
答案1
您所遵循的指示可能会将“/root”(用户 root 的主目录)与文件系统的根目录(“/”)混淆。
“/” 是文件系统的根目录(桌面系统最小 8GB)
“/home” 是每个用户数据所在的位置(可能非常大)
“/root” 是 root 数据所在位置(实际上这里几乎没有数据)。不值得单独设置挂载点。
99% 的所作所为都是以用户身份进行的。您的数据位于“/home/username”目录中。此外,在真正的多用户服务器上,配额设置在“/home”上,而不是“/root”上
有些人为“/home”使用单独的挂载点的原因是重新安装操作系统(格式化,擦除“/”上的数据),同时保留“/home”中的数据(不格式化,只需挂载)。
Windows 用户可以做同样的事情;“C:”是操作系统,“D:”是您的数据。通过删除“C:”重新安装 Windows,但“D:”保持不变。重新安装后,您可以将“D:”重新安装为“C:”上的文件夹(就像 Linux 安装点一样)。
就我个人而言,我只想创建两个分区:
- ext4 分区,挂载点“/”-尽可能多的空间
- 交换分区,2x RAM
如果您想使用“不断增长”的挂载点,请使用 LVM。在 LVM 之前,管理员会使用不同的分区作为挂载点。在 LVM 之后,管理员可以根据需要在新磁盘上甚至在卷之间增加卷,只要需要空间即可。您选择为每个挂载点创建单独的文件系统;如果您的根分区空间不足,您就无法添加空间,除非从实时 CD 启动并使用 gparted 调整分区大小——这不容易远程完成。
您看到的所有挂载点选项都将是“/”之外的文件夹。我建议使用与可用空间一样大的根文件系统和交换分区。由于您是唯一的用户,因此麻烦较少。