如何在 Ubuntu 中使用手动分区?

如何在 Ubuntu 中使用手动分区?

好吧,我刚刚从 Windows 平台转到 Ubuntu,我不知道如何使用手动分区。我也不想保留任何以前的 Windows 安装或以前的数据。我的 Windows 驱动器如下:

  1. 本地驱动器 C:[200 GB](大约):包含 Windows + 其他软件
  2. 本地驱动器 D: [200 GB](大约):包含我的开发资料(使用 git init 将不同的项目放在不同的文件夹中)
  3. 本地驱动器 E:[剩余内容]:游戏。

如果我需要在 Ubuntu 安装中遵循相同的方案,我该如何进行?

所需规格:HDD [500GB]、RAM[4GB]、处理器[ Intel Core i3 2.5ghz ]

答案1

关于分区布局总是有很多争论。我倾向于使用尽可能少的分区来满足您的需求。我目前不知道 Ubuntu 的默认设置是什么。所以首先我给您推荐:

将除 /home 之外的所有内容放在同一个分区上。如果您不想将开发数据存储在主文件夹中,也可以将其放在单独的分区上。这样您就可以将其挂载到任何您想要的位置。但请注意,重新分区驱动器会破坏所有先前包含的数据。因此,请备份您的数据安装完成后,从备份中恢复。

根据您的需要,您还可以将其他目录移动到其单独的分区:

  • /usr 可能会转到 SSD,这样你就可以获得加载速度
  • /var 如果您的主磁盘是 SSD,并且您预计此处有大量的读/写操作,请将其移动到磁盘。您可能还想调整文件系统
  • 您可能需要的任何额外分区。我有一台用于翻录光学媒体的机器。我将原始图像翻录到一个磁盘,然后从那里编码到另一个磁盘。我通常还会将

如果你正在考虑更高级的设置,涉及多个磁盘和多个分区,你可能还需要考虑使用 LVM 等卷管理器或可以执行此操作的文件系统(如 BTRFS)

拥有多个分区可以带来以下好处:

  • 每个分区可以有自己的文件系统。某些文件系统在特定类型的工作负载下性能更佳。
  • 您可以为每个分区指定不同的挂载选项
  • 备份整个分区非常容易
  • 它可以防止不同存储“部分”之间的干扰。您的主目录不会变得太大,以致没有剩余空间来安装程序。
  • 如果您的 I/O 工作负载繁重,您可以并行使用多个驱动器。

但也存在缺点:

  • 一旦分区满了,调整大小就会很困难
  • 有些设置(例如单独分区上的 /usr)需要通过 initramfs 进行预用户空间安装(Ubuntu 安装程序会处理此问题)。这需要额外的启动时间。

我希望这对你有用。

悖论

答案2

如果您不想保留旧文件,并且您是 Linux 新手,我建议您使用 Ubuntu 安装程序提供的自动分区并告诉它将整个磁盘用于 Linux。这将消除一切它当前位于您的计算机上并为您提供全新的安装。

然后,恢复您想要从备份中保留的任何文档、照片、源代码等。在执行此操作之前,请确保这些备份可从 Ubuntu 读取。将纯文件复制到您在安装 Linux 时断开连接的外部硬盘驱动器通常是最简单(也是最安全)的方法;当您想要将文件复制回完全不同的环境时,使用更高级的备份软件很容易让您陷入困境。

除非您是 Linux 高级用户,否则现在没有什么理由使用手动分区;如果您知道如何做,那么您可能不需要问这种问题。

如果你有选择(Ubuntu 的文档似乎在讨论为 /home 选择单独的分区),那么为 /home 选择单独的大分区可能是合适的。这样,以后在必要时,您可以重新安装操作系统,而无需触碰自己的文件。在 Linux 上,您自己做的几乎所有事情默认都会放在 /home 下的某个位置,而安装的软件将放在其他位置(大多数将放在 /usr 下)。但这不是必需的。

此外,如果您不介意保留旧文件,或者您有副本,那么在决定如何布局系统之前,没有什么可以阻止您尝试安装几次并查看提供的选项(除了花费时间)。

相关内容