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

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

每次更新管理器提示更新时,我都会收到一条消息,提示可用空间不足,但安装 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 分区的大小

基本上你需要严格遵循以下几点:

  1. 获取root权限

    sudo -i

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

    df -h /host

  3. 创建一个比当前虚拟磁盘更大的新虚拟磁盘,比如说 10GB

    改变數量=参数适当

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

    mkfs.ext4 -F new.disk

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

    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
    出口
    
  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

答案2

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

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

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

相关内容