我使用的是 Debian 操作系统。在此虚拟机中,我的主文件夹空间已满,因此我分配了 120 GB 的额外硬盘空间。现在总可用空间为 220GB。通过编辑虚拟机设置,我扩展了硬盘空间
我该如何将这些额外的空间分配给主文件夹?我不明白分配的硬盘空间去了哪里。我是 Unix 新手。请帮助我理解这一点。
我已经在以下网址发布了问题。由于这是我第一次在这里发帖,所以我无法添加图片
答案1
首先,要得到答案,您需要提供信息。与发布图像相比,以(正确格式的)文本形式发布命令输出始终是首选。
其次,从你在 SO 中的图像中,我看到了你的home
分区/dev/sda3
,但没有信息,哪个设备是
分配额外的硬盘空间
您可以将此资源(您已在其上创建文件系统?)安装到文件系统中。如果您希望此操作自动发生,则必须/etc/fstab
为其创建条目。
就这是虚拟机而言,我建议分配所需的磁盘空间,将所有文件复制到其中,然后将该资源重新安装为新的home
。
编辑根据评论,您需要使用一些工具来调整分区上的文件系统大小。我认为最简单的方法是gparted
答案2
不太确定我是否理解正确,但为了增加/home
目录中的可用空间,您需要做两件事(假设它在单独的分区上)
- 调整分区本身的大小(我猜这是你到目前为止所做的)
- 调整文件系统的大小。如果这不是
/
分区(似乎不是),您可以启动到单用户模式,或者至少卸载/home
- 并使用类似的命令resize2fs
- 如果这是您分区上的文件系统。