每次更新管理器提示更新时,我都会收到一条消息,说没有足够的可用空间,但是安装了 Ubuntu 的分区有超过 10 GB 的可用空间。
我不知道需要做什么。
df -h
返回:
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 5.6G 5.1G 237M 96% /
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 786M 792K 786M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 332K 2.0G 1% /run/shm
/dev/sda6 20G 6.7G 13G 34% /host
/dev/sda5 175G 120G 56G 69% /media/DATA
Run Code Online (Sandbox Code Playgroud)
如果有人能帮助我解决这个问题,那就太好了。我是 Ubuntu 的新手。
您的/
分区已满,已使用 96%,可用空间为 237Mb。这是您的软件包将被下载和安装的地方。
从我看来,这是一个五笔安装。您可以使用这篇文章中描述的方法调整您的五笔分区的大小
基本上你需要按照这些来信:
获取root
权限
sudo -i
检查您的 Windows 磁盘中有多少空间
df -h /host
创建一个比您目前拥有的更大的新虚拟磁盘,比如 10GB
(根据需要更改count=参数)
cd /host/ubuntu/磁盘 dd if=/dev/zero of=new.disk bs=1MB count=10000
格式化新磁盘
mkfs.ext4 -F new.disk
挂载文件并将其复制到新的虚拟磁盘
mkdir -p /media/newdisk mount -o loop new.disk /media/newdisk rsync -av --exclude '/sys/*' --exclude '/proc/*' --exclude '/host/*' --exclude '/mnt/*' --exclude '/media/*/*' --exclude '/tmp/*' --exclude '/home/*/.gvfs' --exclude '/root/.gvfs' --exclude '/var/lib/lightdm/.gvfs' //media/newdisk 卸载/媒体/新磁盘 出口
重新启动到 Windows 并将文件重命名\ubuntu\disks\root.disk
为\ubuntu\disks\old_root.disk
.
将文件重命名\ubuntu\disks\new.disk
为\ubuntu\disks\root.disk
.
重新启动到 Ubuntu 并检查是否一切正常。当您 100% 确定一切都在正确的位置时,您可以登录 Windows 并删除文件old_root.disk
以取回那些 5Gb。
( Source
)