每次更新管理器提示更新时,我都会收到一条消息,提示可用空间不足,但安装 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
如果有人能帮助我解决这个问题就太好了。我是 Ubuntu 新手。
答案1
您的/
分区已满,已使用 96%,剩余 237Mb 空间。您的软件包将在此下载和安装。
据我所知,这是一个 Wubi 安装。您可以使用本文中描述的方法调整 Wubi 分区的大小
基本上你需要严格遵循以下几点:
获取
root
权限sudo -i
检查 Windows 磁盘中有多少空间
df -h /host
创建一个比当前虚拟磁盘更大的新虚拟磁盘,比如说 10GB
(改变數量=参数适当)
cd /主机/ubuntu/磁盘 dd if=/dev/zero of=new.disk bs=1MB count=10000
格式化新磁盘
mkfs.ext4 -F new.disk
挂载并将文件复制到新虚拟磁盘
mkdir -p /媒体/新磁盘 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 卸载/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
)
答案2
由于您使用的是 Wubi(安装在 Windows 下的 Ubuntu),因此正常的调整大小方法(分区等)将不起作用。
- 请按照“自动调整大小”部分中的步骤操作官方五笔指南在这里轻松增加分区的大小。
- 您的 Windows 分区(驱动器 C)将至少需要与您当前的 Wubi 分区和新增加的大小的总大小相同的空间。
- 例如,如果您当前的分区是 5GB,而您想将其增加到 10GB,则驱动器 C 上必须至少有 15GB 的可用空间。
笔记:该页面还包含手动说明/命令,但建议您先尝试自动方法。