在 Windows 中安装 Ubuntu 后增加根分区的大小

see*_*ker 9 wubi disk

每次更新管理器提示更新时,我都会收到一条消息,说没有足够的可用空间,但是安装了 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 的新手。

Bru*_*ira 9

您的/分区已满,已使用 96%,可用空间为 237Mb。这是您的软件包将被下载和安装的地方。

从我看来,这是一个五笔安装。您可以使用这篇文章中描述的方法调整您的五笔分区的大小

基本上你需要按照这些来信:

  1. 获取root权限

    sudo -i

  2. 检查您的 Windows 磁盘中有多少空间

    df -h /host

  3. 创建一个比您目前拥有的更大的新虚拟磁盘,比如 10GB

    (根据需要更改count=参数

    cd /host/ubuntu/磁盘
    dd if=/dev/zero of=new.disk bs=1MB count=10000
    
  4. 格式化新磁盘

    mkfs.ext4 -F new.disk

  5. 挂载文件并将其复制到新的虚拟磁盘

    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
    卸载/媒体/新磁盘
    出口
    
  6. 重新启动到 Windows 并将文件重命名\ubuntu\disks\root.disk\ubuntu\disks\old_root.disk.

  7. 将文件重命名\ubuntu\disks\new.disk\ubuntu\disks\root.disk.

  8. 重新启动到 Ubuntu 并检查是否一切正常。当您 100% 确定一切都在正确的位置时,您可以登录 Windows 并删除文件old_root.disk以取回那些 5Gb。

( Source)


ish*_*ish 8

由于您使用的是 Wubi(安装在 Windows 下的 Ubuntu),因此正常的调整大小方法(Gparted等)将不起作用。

  • 请按照此处官方五笔指南的“自动调整大小”部分中的步骤操作轻松增加分区的大小。
  • 您的 Windows 分区(驱动器 C)至少需要与当前五笔分区和新增加的大小的总和一样多的空间。
    • 例如,如果您当前的分区是 5GB,而您想将其增加到 10GB,则驱动器 C 上必须至少有 15GB 可用空间。

注意:该页面还包含手动说明/命令,但建议您先尝试自动方法。