我第一次使用 Linux(Ubuntu 20.04),并将其与 Windows 10 用作双启动。在开始使用它之前,我进行了研究。发现有分区以及它们是什么。我在两个操作系统之间对 SSD 进行了分区。
下载ubuntu之前找了推荐的回忆:
根目录(/):10-15 GB,我将其创建为20 GB,
交换:2 x RAM,因此创建 16 GB,
启动:1-2 GB,我将其创建为 3 GB,
主页:创建为40 GB。
但是我遇到了一个问题。Ubuntu 今天无法启动,因为根内存已满!!人们说 10-15 GB 就够了,而我将其设置为 20 GB。我将它扩展到 30 GB(使用 USB 上的 GParted 和 ubuntu)以启动 ubuntu。它有多满?我的电脑或 ubuntu 出了什么问题?为什么它这么快就满了?我该怎么做才能修复它?
我已经尝试过:
sudo apt-get clean,sudo apt autoremove,apt-get autoremove,BleachBit..
感谢您的阅读,祝您有美好的一天!!
答案1
您进行了过度分区,没有为根分区提供足够的空间。您所做的任何研究要么过时,要么很糟糕。
这最低限度Ubuntu 桌面的建议空间为 25GB这种情况已经持续了好几年。20GB 是不够的。当然,分配比最低限度更多的空间是明智的。
您不需要交换分区。Ubuntu 默认使用交换文件,而且已经有好几年了。无需为交换创建单独的分区。
对于启动分区来说,3GB 有点过大了。您也不需要明确创建单独的启动分区。
您不需要单独的/home
分区。很久以前,创建单独的分区比较容易/home
,这样您就可以在不同的 Linux 发行版上使用相同的主分区,并且/或者您可以擦除并重新安装操作系统并重复使用相同的分区/home
。由于将配置文件存储在主文件夹中的 Linux 软件的激增,这不再像以前那么容易了。不建议创建单独的分区/home
,默认安装不会这样做。
默认安装不会安装单独的/boot
、/home
或 ,/swap
因为大多数 Ubuntu 用户都不需要它。如果您是 Linux 或 Ubuntu 新手,并且没有这些单独分区的特定用例,则无需偏离默认安装选项。
分区对空间的使用方式施加了严格、不灵活的限制。创建大量不必要的分区会将驱动器上的空间“困”在其他分区相对难以访问的扇区中。
不幸的是,根文件系统空间不足通常是致命的,发生这种情况时需要重新安装。这是因为由于空间不足,您的系统和软件实际上“窒息”并且无法在需要时执行系统关键写入。
如果我是你,我会在实时会话中使用“磁盘”应用程序(尝试 Ubuntu)删除所有 Ubuntu 分区。这将有效地删除这些分区上的所有数据。然后,使用未分区的可用空间,开始安装并选择引导的“与 Windows 一起安装”选项。您将拥有足够的空间,因为您将有近 80GB 的空间用于 Ubuntu,可以灵活使用,而不是锁定在僵化的不灵活的分区方案中。