前段时间,我通过 wubi 在单独的“linux”分区上从 windows xp 安装了 12.04。这个分区分配了 50 GB。我现在的问题是,显然根目录无法访问整个卷,而只能访问大约 10 GB,现在距离耗尽还差得很远。
当我调用分区监视器时,我得到以下信息:
硬盘总共分为 3 个分区:Windows 卷 (sda1),146 GB;“保存”卷 (sda6),用于备份和存储大约 103 GB 的内容;Linux 卷 (sda5),大约有 50 GB 的空间,但它却是一个奇怪的分区“loop0”,根目录似乎就放在这里(所以 loop0 分区的这 10 GB 似乎属于 sda5 分区,至少我是这样认为的)
我的问题是:如何让 ubuntu 根目录能够访问整个 50 GB 的分区,而不是被限制在 loop0 分区
为了给您提供更多信息,以下是 df 和 mount 注释告诉我的内容:
knabbits@ubuntu:~$ df -h
df: `/root/.gvfs': Permission denied
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 11G 7.5G 2.3G 78% /
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 400M 1004K 399M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 492K 2.0G 1% /run/shm
/dev/sda5 49G 12G 38G 24% /host
/dev/sda1 147G 116G 32G 79% /media/Windows
/dev/sda6 103G 86G 18G 84% /media/save
knabbits@ubuntu:~$ 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/sda5 on /host type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda1 on /media/Windows type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda6 on /media/save type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/knabbits/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=knabbits)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
正如你所注意到的,我仍然不太了解 Linux 文件结构,但这些问题仍然让你想要了解它。
答案1
看这个问题关于如何释放 /dev/loop0 分区中的空间。然后,考虑将你的 WUBI 安装迁移到普通系统。