如何确定全新安装的分区大小?

如何确定全新安装的分区大小?

我想全新安装 Kubuntu 22.04.3 LTS,我的硬盘是 500GB。

是否有关于每个分区应使用什么大小(以及安装什么)的指导原则,例如,交换的最佳大小、EFI 分区的最佳大小等?

例如,为每个分区创建并挂载是否有意义

/home ext4
/root ext4
/usr ext4
/tmp ext4
/var ext4
/var/log ext4
/swap
/efi

以下内容来自戴尔一个很好的参考? 在此处输入图片描述

我对此感到困惑,因为根据戴尔表格,我需要将一半的​​磁盘空间(256GB)提供给/swap//tmpRAM = 64GB)

更新: 在手动分区过程中,USB 启动盘不知为何损坏了

在使用 LVM 加密进行安装时,当我收到警告,提示所有内容将被清除,GO BACK放弃安装后,现有系统完全混乱了。Kubuntu 安装程序似乎损坏了硬盘,无法启动。我认为这是 Kubuntu 安装程序的一个错误

答案1

您正在列出一个服务器的设置和一个很久以前就被废弃的设置。

  • 没有交换,我们使用交换文件
  • /tmp 和 /efi 不需要您设置;安装程序会处理它。/var 仅当您使用服务器时才需要,即使这样也有更好的选择:您编辑 mysql conf 和 log conf 以使用您的数据分区而不是/var/(无论如何您都希望在重新安装后保留这些文件)。

您唯一需要的是一个数据分区:因此/至少需要 25Gb(如果需要,可以添加几个),其余部分作为命名分区(我称之为我的/discworld/,如果您有双启动,则可以使用 NTFS;否则坚持使用 EXT4)。

编辑~/config/users-dirs.dirs以指向分区,然后将目录“移动”/home/$USER//discworld/

这与速度无关,但与便利有关:

  • 轻松备份个人文件
  • 重新安装意味着格式化/并安装数据分区。

因此,在安装过程中,在创建新分区菜单中。定义一个挂载在 / 和 ext4 上的分区。然后定义第二个分区,例如挂载在 /home 或 /jim 上?

我会使用/jim自己,并保持/home/打开状态/,除了其中的隐藏 (/config) 文件外,其余文件为空。您可以使用 /home,但必须是 ext4,因此如果您有其他操作系统(即 Windows),您将看不到这些文件。

为什么 / 只有 25GB?

对于桌面来说这已经足够了,你不会达到 20。

我可以使用 100GB 来代替吗?

当然。您可以随时使用 gparted 的缩小和放大选项来更改它。

编辑 ~/config/users-dirs.dirs 以指向分区...这是安装后要做的事情吗?

然后。

来自我的系统的示例,已删除所有多余的内容:

rinzwind@discworld:~$ df -H
Filesystem      Size  Used Avail Use% Mrun
/dev/nvme0n1p2   41G   17G   23G  43% /
/dev/nvme0n1p3  462G  275G  164G  63% /discworld

(17G 是因为使用了 snap,但在我使用这么多年的时候从来没有超过 20Gb;我总是在重新安装新版本之前检查)

inzwind@discworld:~$ more .config/user-dirs.dirs 
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="/discworld/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="/discworld/Desktop"
XDG_DOWNLOAD_DIR="/discworld/Downloads"
XDG_TEMPLATES_DIR="/discworld/Templates"
XDG_PUBLICSHARE_DIR="/discworld/Public"
XDG_DOCUMENTS_DIR="/discworld/Documents"
XDG_MUSIC_DIR="/discworld/Music"
XDG_PICTURES_DIR="/discworld/Pictures"
XDG_VIDEOS_DIR="/discworld/Videos"

另外:明智的做法是将所有更改添加到文本文件中或将文件复制到您自己的分区中。如果您这样做,您可以通过执行该文本文件来跟进重新安装,系统本身会自行设置(而不是每 6 个月编辑相同的文件 ;))

相关内容