VM Ubuntu:什么是 /dev/mapper 和 /dev/sd1?

VM Ubuntu:什么是 /dev/mapper 和 /dev/sd1?

我想增加我的虚拟机 Ubuntu(主机 = Mac 10.10)的可用磁盘空间。自动清理 -> 自动删除后,/dev/mapper 中仍有 80%(=5.7/7.5 GB)的空间使用,而 /dev/sda1 中仅使用了 3%(=7.2/246.8 MB)。

有人能解释一下 /dev/mapper 和 /dev/sda1 是什么吗?它们与我的虚拟机的基本内存(=2000MB)的关系如何?以及如何增加可用空间?

感谢您的任何帮助!

答案1

虽然这不能完全解决问题,但为了释放一些空间,我建议您首先删除不再需要的已安装软件包:

sudo apt-get autoremove --purge

然后,您可以清除该/var/log文件夹,该文件夹很容易随着时间的推移而增大,特别是如果某些东西在某个时候不能正常工作:

sudo rm -rf /var/log/*

然后,您可以使用此命令列出所有文件/文件夹,从最小文件/文件夹到最大文件/文件夹排序,以便快速找出哪些文件/文件夹最大,这样您就可以释放一些额外的空间:

du -ahd <n> / | sort -hr

其中<n>,数字大于或等于0表示搜索的深度。

3应该是一个足够大的数字,以便缩小搜索范围,而不必处理过大的文件/文件夹列表。

答案2

可能/dev/sda1是一个小型的传统启动分区,而/dev/mapper包含一个由文件系统的其余部分组成的 LVM2 逻辑卷,作为单个rootLV,如果您在安装期间选择了“使用整个磁盘和 LVM”选项,这将是正常配置。例如,我当前的(非虚拟)安装有

/dev/mapper/ubuntu--vg-root  162G   14G  140G   9% /
/dev/sda1                    236M   66M  158M  30% /boot

您需要在问题中提供更多信息(例如命令的输出df -h | grep ^/),以便让任何人都能确切知道。要增加可用空间,您需要删除其他已安装的软件或不需要的数据。

答案3

以下是调整 VM 映射驱动器大小的步骤,无需 gparted 或弄乱您的文件: https://unix.stackexchange.com/a/659099/352647

相关内容