磁盘分区已满

磁盘分区已满

我的/分区已满,我分配了大约30GB,另一个大约71GB的分区/home非常空。

我自己没有安装双启动,我完全不知道为什么它会这样工作。当我准备在我的 PC 上重新安装 Linux 时,我看到了一个教程,但这让我更好奇为什么事情会这样并且与教程不同。就像我观看的视频一样,在单个磁盘分区中启动分区,但我的分区有 4GB 交换空间、30GB 用于/目录、70GB 用于/home.由于 30GB 分区已满,我无法在 Linux 系统上执行或安装太多操作,并且有很多关于我的磁盘已满的错误和警告消息!

任何人都可以帮我解决这个问题并阐明磁盘分区的工作原理(以防我需要重新安装)。

为磁盘分区分配空间时的最佳实践是什么?

这是以下的输出:sudo parted -l

Number  Start   End    Size    File system     Name                          Flags
 1      1049kB  106MB  105MB   fat32           EFI system partition          boot, esp
 2      106MB   123MB  16.8MB                  Microsoft reserved partition  msftres
 3      123MB   249GB  249GB   ntfs            Basic data partition          msftdata
 4      249GB   404GB  155GB   ntfs            Basic data partition          msftdata
 6      404GB   434GB  30.7GB  ext4
 7      434GB   438GB  4096MB  linux-swap(v1)                                swap
 8      438GB   511GB  72.6GB  ext4
 5      511GB   512GB  1074MB  ntfs            Basic data partition          hidden, diag

输出为lsblk -e 7 -e

NAME          FSTYPE    SIZE    FSUSED    MOUNTPOINT
nvme0n1                 477G
├─nvme0n1p1   vfat      100M     56.1M    /boot/efi
├─nvme0n1p2              16M
├─nvme0n1p3   ntfs    231.7G
├─nvme0n1p4   ntfs    144.1G
├─nvme0n1p5   ntfs        1G
├─nvme0n1p6   ext4     28.6G     25.7G    /
├─nvme0n1p7   swap      3.8G              [SWAP]
└─nvme0n1p8   ext4     67.6G        5G    /home

答案1

磁盘分区如何工作?

拥有多个分区有很多好处,在我看来最重要的是:通过访问权限分隔不同的分区。让/只能由 root 修改,这确保用户知道他在做什么,然后安装或卸载系统范围的软件。用户应该只在分区中进行工作/home

没有隔断你能生活吗?

是的你可以。您可以为整个磁盘只有一个分区,并拥有所有//home/tmp/var,甚至将交换作为文件放在同一分区上。不推荐但可能。

通常,如果人们拥有多个物理硬盘并且可以放置/一个物理驱动器,交换另一个物理驱动器,/home第三个物理驱动器,依此类推,就会采用这种方式。那么每个实际的驱动器将只有一个分区。

什么是最佳实践?

不可能给出明确的答案 - 每个系统管理员都有自己的答案。通常的做法 - 让安装程序工具决定分割。这里的原因是创建安装程序的人确实知道他们在做什么(希望)并且安装程序中的算法将完成可接受的工作。因此,如果您对该计算机有非常具体的任务,您有理由不同意安装程序建议的分区,但这种情况极为罕见。

/如果空间不足怎么办?

  1. 确保您不将其用于存储系统范围的应用程序之外的其他用途。
  2. 看看/tmp目录*/var在哪里?如果它们与 位于同一分区/,则尝试使用符号链接将它们移动到不同的分区。
  3. 将您的/home, 备份到不同的 HDD 或 NAS。使用安装程序建议的分区重新安装操作系统,/home从备份恢复。并且永远不要再以 root 身份工作。

相关内容