Reg*_*ser 47 partitioning mount
在使用“其他”选项安装 Ubuntu 时,我发现有许多文件夹可以安装在不同的分区上,如下图所示。

那么将这些文件夹(或目录)安装在不同的分区上有什么优点和缺点?
具体目录是
/boot/home/tmp/usr/var/srv/opt/usr/localuse*_*186 66
很久很久以前...
... 曾经有一段时间人们习惯于安装 Linux 并根据他们的特定需求手动配置它。其中一些甚至在今天对于服务器来说也是正确的。您在gparted其中看到的选择是一些流行的选择,与普通桌面用户(Ubuntu 桌面的目标受众)相比,这些用户的需求非常不同。
让我们一次拿这些。我会跳过那些我不太了解的。
/boot曾几何时,Linux 文件系统很脆弱,硬盘也很小。人们担心硬盘驱动器会填满或损坏而 Ubuntu 无法启动。将内核保存在单独的分区中有助于系统在其他事情出错时启动。在那些日子里,Linux 用户过去常常编译自己的内核并清理旧内核。最近与 Ubuntu 16.04 LTS 一样,软件更新程序应用程序安装了最新的内核更新,但没有删除旧内核。结果,一个小/boot分区被旧内核填满,系统停止启动,除非定期清理它。看看如果您有一个单独的/boot分区并且忘记定期清理会发生什么:如何在 /boot 中释放更多空间? 在 Ubuntu 18.04 LTS 中,软件更新程序应用程序不仅可以使系统保持最新状态,还可以删除旧内核。它保留最后两个内核,以防最新内核出现问题并且需要恢复前一个内核。/分区(以保护您正在使用的秘密软件),您将需要一个单独的(未加密的)/boot分区。否则系统将无法启动。同样,如果您有 RAID 驱动器,则保留/boot在非 RAID 分区中可能会很有用。/boot由于这些和其他原因,许多人认为拥有一个单独的分区是一个非常好的主意。/home将家放在单独的分区中仍然有意义。此文件夹/分区包含您的个人文件,将其放在单独的分区中可以让您格式化/和重新安装 Ubuntu,同时保持您的文件不变。最新版本的 Ubuntu 安装软件包括从 DVD/USB 更新的选择。/home即使它不在单独的分区上,此选项也保持不变。如果带/分区的主驱动器空间不足。您可能想要添加一个新驱动器并在新驱动器中创建一个/home分区。/tmp是临时文件所在的位置。如果您运行的服务器会创建大型临时文件,它们可能会填满所有磁盘空间并导致您的服务器停止运行。将其保存在单独的分区中只会填满该分区,并且可能会停止创建大临时文件的进程,但不会停止系统的其余部分。有人告诉我,处理已填满的/tmp分区比处理分区下的临时文件夹更容易/。/usr/、/opt/、 和/usr/local都是在不同条件下保存程序和应用程序的地方。如果您为 Linux 开发软件,将它们保存在单独的分区中可能是有意义的,这样如果您重新安装 Ubuntu,您就不会删除您编写或一直在使用的程序。/opt/和保持/usr/local在单独的分区中也是有意义的。然后两个发行版,Ubuntu 和 Red Hat 可以共享/opt和
/usr/local分区。(感谢 Rmano!)/srv并且/var,如果你运行的服务器或开发网页是作为单独的分区特别有用。对于普通桌面用户而言,这些文件夹不会占用太多空间,也不会保存对用户有价值的任何内容。对于 Web 开发人员而言,失去工作/var/www可能意味着失去工作。可以肯定的是,这些并不是唯一可以作为分区挂载的目录。在 Linux 中,可以将分区挂载为任何位置的任何文件夹。分区通常安装为子目录/mnt/和/media。
希望这可以帮助
Mir*_*ici 17
具有多个分区的一般优点:
具有多个分区的一般缺点:
另一种对系统进行分区的方法是将 LVM、btrfs 或 zfs 用于 /。只为 / 分配最小空间,并在需要时创建逻辑卷或扩展 /。这让您可以选择在以后拆分卷并降低维护成本。
当你有一个新的磁盘卷(磁盘、磁盘阵列、SAN LUN)时,你可以使用不同的磁盘标签(一些可以混合在另一个之上)
现在具体的东西:
没有完美的解决方案。如果您没有明确的理由为什么要创建新分区,那就不要。除了 / 之外,您可能需要创建的唯一分区是 /boot。
尝试使用尽可能少的分区,并只为它们分配近期(4-6 个月)所需的分区。如果需要,您可以添加更多并扩展它们。如果可能,直接在磁盘卷上使用 LVM、ZFS 或 Btrfs。这为您提供了最佳的灵活性。
对于台式机/笔记本电脑,拥有 /home 很好,这样您就可以独立于数据重新安装操作系统。