ubuntu 扩展存储空间

简介:

今天解决了一个Ubuntu存储空间不足的问题。我在网上查了很多资料,都没有什么让我满意的方法。
我是菜鸟级的用户,当然使用最菜的方法。以下是我的解决方案,供大家参考。微笑


方法步骤:

第一步,在Ubuntu系统下,进入安装Ubuntu的目录下 /host/ubuntu/disks,复制虚拟磁盘 root.disk 到 extra.disk 。时间有一点长,慢慢等待……

当然,你命别的名也可以。


第二步,在终端执行 "sudo mount -o loop /host/ubuntu/disks/extra.disk /mnt" 命令,将 extra.disk 挂载到 /mnt 目录下。

第三步,检查 extra.disk 虚拟盘是否挂载正常。如果挂载正常, /mnt 目录下会有 bin,home,usr,etc 之类的文件目录,这些文件目录就是复制的 / 目录。
删除除 /mnt/home 外的所有目录及文件。

第四步,执行 "sudo mv -r /mnt/home/ /mnt/" 将 /mnt/home 目录下的所有子目录及文件移动到 /mnt 下。删除 /mnt/home 目录。

第五步,执行 "sudo vi /etc/fstab" 修改 /etc/fstab 文件,将 extra.disk 挂载到 /home 目录下。



第六步,执行 "sudo rm -rf /home/*" 删除 /home 目录下所有数据。

第七步,执行 "sudo mount -a" 或 重启进入Ubuntu系统,上述操作生效!(注:mount -a 命令是挂载 /etc/fstab 中所有盘符)


验证:

在终端下执行 "df -h" 查看盘符的挂载与使用状况。


如上所示:/dev/loop1 挂载到了 /home 目录上,大小为12G。


运行[菜单]-[附件]-[磁盘使用分析器],可以分析一下磁盘的使用情况。

可以选择性删除一些占空间较大的文件或目录。
使用GNOME提供的删除不是真正的删除,而是将文件移动到 ~/.local/share/Trash 目录下,该目录相当于回收站。使用 rm 才能真正在删除文件。


总结:

除了挂在 /home 目录下,还可挂在别的地方,如 /opt, /usr, /mnt 等等。随你喜好。
除了复制一个虚拟磁盘来挂外,你也可以挂载真正的盘符,如 /dev/sda6 。具体怎么做,这就举一反三了。

目录
相关文章
|
2月前
|
Ubuntu
百度搜索:蓝易云【ubuntu扩展磁盘空间教程】
请注意,扩展磁盘空间是一个潜在的风险操作,需要谨慎操作,以避免数据丢失或其他问题。建议在进行扩展操作之前,先备份重要数据,并确保对操作有足够的了解。如果不确定如何操作,建议寻求专业的帮助或咨询。
26 5
|
Ubuntu 虚拟化
VMWARE下UBUNTU扩展磁盘空间的办法
VMWARE下UBUNTU扩展磁盘空间的办法
162 0
|
Ubuntu Linux
Ubuntu 20.04 右键扩展在vscode中打开
Ubuntu 20.04 右键扩展在vscode中打开
657 0
Ubuntu 20.04 右键扩展在vscode中打开
|
Ubuntu Linux
Ubuntu虚拟机扩展磁盘
虚拟机启动Linux,卡在了开机界面,ctrl+alt+f3,先简单清理一下,然后再重新启动,我是不知道有什么可以删除的,也不敢乱删,所以先清理一下安装包吧,再扩展一下磁盘
Ubuntu虚拟机扩展磁盘
|
NoSQL 关系型数据库 应用服务中间件
|
应用服务中间件 PHP 开发工具
PHP7 学习笔记(一)Ubuntu 16.04 编译安装Nginx-1.10.3、 PHP7.0.9、Redis3.0 扩展、Phalcon3.1 扩展、Swoole1.9.8 扩展、ssh2扩展(全程编译安装)
==================== PHP 7.0 编译安装================== wget http://cn2.php.net/get/php-7.0.9.tar.bz2/from/this/mirror -- 下载php镜像tar xvf mirror  -- 解压镜像cd php-7.
2488 0
|
Ubuntu Oracle 关系型数据库
VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
一、问题描述 刚刚在VirtualBox中使用Ubuntu虚拟机中,出现了虚拟硬盘不够用的情况。 乖乖,查了一下磁盘空间,如下所示: df -H 原来是上午安装Ubuntu虚拟机的时候,选择了动态分配存储,想当然的以为硬盘不够用的时候,它会自动扩展,没想到上限是默认的8G。
3004 0
|
API Apache PHP
ubuntu 上给PHP安装扩展 Msgpack 和 Yar
本文为原创作品,转载请注明出处! 首先说明Yar是干什么的。 新浪著名的大神级人物鸟哥,开发的一个支持并行的PHP扩展。 源地址 http://www.laruence.com/2012/09/15/2779.html 其特点就是可以高效的封装好供外部访问的接口,用途嘛,,你懂的。
1390 0