/usr 已满,磁盘上有足够的可用空间

/usr 已满,磁盘上有足够的可用空间

我使用的是 Ubuntu 12.04 LTS,并通过 Wubi 安装在 27 GB 的分区上。我也选择将安装设置为该大小。

然后安装完一些软件后,系统提示空间/usr已满。在随后的窗口中,显示总空间/usr只有 3.7 GB。我不知道 Ubuntu 分区有 10+ GB 的可用空间,怎么会发生这种情况。

所以我的问题是:我怎样才能扩大“大小” /usr,这对我来说没有意义,因为它没有使用分区中的可用空间。

非常感谢!

的输出mount如下:

/dev/loop0 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda7 on /host type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/host/ubuntu/disks/usr.disk on /usr type ext4 (rw)
/host/ubuntu/disks/home.disk on /home type ext4 (rw)
gvfs-fuse-daemon on /home/yzhanghf/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=yzhanghf)
/dev/sda6 on /media/Scientific type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda5 on /media/Software type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda2 on /media/OS type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda1 on /media/SYSTEM type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

答案1

如果您在FAT32分区上安装,则单个文件的最大大小限制为 4 GB 左右。因此,Wubi 将根据您想要的大小将安装拆分为最多 3 个虚拟磁盘( root.diskusr.disk、 )。(最大 12 GB)。home.disk

/usr不幸的是,4 GB 对于正常安装来说不够,因为随着时间的推移,它会迅速增大。最好的办法是使用一个NTFS可以容纳最多 30 GB 的分区root.disk,或者使用该分区进行直接安装(如果您有一个空闲分区,为什么还要使用 Wubi?)

答案2

众所周知,如果在较新的机器上安装 WUBI,它会导致奇怪的问题。我建议您将其删除并进行正确的 Ubuntu 安装。

如果您想无论如何都修复它;在我看来 /usr 被安装为一个单独的分区。

发布命令的输出

mount

相关内容