我应该如何分区我的磁盘

我应该如何分区我的磁盘

我在新的 Dell XPS 8500 上安装了 Ubuntu 64 位。

由于我不知道如何对磁盘进行分区,因此我将所有内容都安装在一个分区中。

该磁盘有 2TB,里面还有一个额外的 64GB SSD,据我所知,Ubuntu 并没有使用它。

如何改进我的安装?如何对磁盘进行分区?如何使用 SSD?

当我使用 UEFI 启动时,我应该将 EFI 分区放在 SSD 上吗?

答案1

我怎样才能改进我的安装?

我的方法是保持分区较小并且根据内容进行分离。

  • /15 GB
  • 最大交换 5Gb;以 RAM 为基础。
  • /home/15 GB。
  • /personal/其余的。

当我重新安装 Ubuntu 时,我格式化了 1 和 2,并进行了全新安装。如果我需要保留我的个人设置,我只会格式化 1。我可以在其他几个操作系统中使用个人磁盘,并且还包括我的 MySQL 数据库文件。我将我的主文件夹符号链接到此磁盘。我的系统上有 3 个用户,都指向 /personal/。


如果你想将 SSD 合并到其中,我会将根目录 (/) 放在该磁盘上,将另一个分区放在 HDD 上。这样可以实现非常快速的启动。修剪 SSD并将 tmp 放入其自己的文件系统。更多关于 SSD 的提示请点击这里

答案2

据我所知,对 Ubuntu 进行分区的最佳方式是:

基本上有 3 个分区。

/root适用于操作系统(Ubuntu)

/home为您的文件

两倍内存swap

答案3

如果您仍在进行设置。我建议最简单的方法是重新开始,并在询问安装位置时进行手动安装/分区设置。

简而言之,我建议在每个磁盘上至少添加一个分区... 在这种情况下,最简单的做法是将一个分区(可能是 ext4)安装在您的 SSD 上,并将其挂载为“根”。 将另一个分区(也可能是 ext4)安装在您的大磁盘上,并将其挂载为“主”。

根据您拥有的内存量,您可能想要或不想设置第三个分区作为交换分区。在较新版本的 Linux 内核中,交换可以是一个文件;因此您不需要分区——安装后——您可以尝试将交换文件添加到根分区或主分区。如果您有大量 RAM,我还建议修改系统的“swapiness”,使其低于默认安装。

就性能而言,将“主”分区也放在 SSD 上甚至可能更有意义。然后将文档、图片、媒体等文件夹安装在更大的驱动器上。这是一个更复杂的设置,但存储在 ~/.local ~/.mozilla ~/.config 等中的配置文件在加载程序时将受益于 SSD。

选择很多。如果您不确定,未来没有什么是不能改变的……在这种情况下,从简单开始。

答案4

你能更清楚地说明你的问题吗?据我所知,你的问题之一是启动菜单中的默认启动项。你可以通过编辑 grub 来更改它。但同时我发现它与磁盘的分区无关。

您还可以从命令行更改 grub 默认启动项,而无需安装任何其他工具。这不会改变列表中的顺序,但会允许默认启动不同的操作系统,这听起来可能是您想要的。

首先,备份 /etc/default/grub。如果出现问题,您可以轻松恢复到已知良好的副本。

sudo cp /etc/default/grub /etc/default/grub.bak

然后使用 vim 或您选择的文本编辑器编辑该文件。

sudo vim /etc/default/grub

找到包含 GRUB_DEFAULT=0 的行,并将其设置为 GRUB_DEFAULT=x,其中 x 是您希望默认引导到的 grub 菜单项的索引。请注意,菜单项的索引为零。这意味着列表中的第一个项目是 0,而第六个项目实际上是 5。因此,要引导到列表中的第六项,该行将显示为 GRUB_DEFAULT=5。

此外,如果您想使用“以前的 Linux 版本”菜单中的内核,您需要将 GRUB_DEFAULT=0 更改为 GRUB_DEFAULT="2>x"(确保包含引号),其中 x 是旧内核在子列表中的位置(假设“以前的 Linux 版本”在主列表中排在第三位)。请记住,列表始终从 0 开始计数。

然后构建更新的 grub 菜单。

sudo 更新 grub

相关内容