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


9

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

Answers:


9

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

从我看来,这是Wubi安装。您可以使用本文所述的方法调整Wubi分区的大小

基本上,您需要按照以下说明操作:

  1. 获得root特权

    sudo -i

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

    df -h /host

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

    适当更改count =参数

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

    mkfs.ext4 -F new.disk

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

    mkdir -p / media / newdisk
    挂载-o循环new.disk / media / newdisk
    rsync -av-排除'/ sys / *'-排除'/ proc / *'-排除'/ host / *'-排除'/ mnt / *'-排除'/ media / * / *' -排除'/ tmp / *'-排除'/home/*/.gvfs'-排除'/root/.gvfs'-排除'/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


整个设置工作正常,但是我删除旧的根磁盘后才注意到,我不再能听到来自youtube的音乐/浏览器的任何流媒体,任何想法,如何解决此问题?
搜寻者2012年

尝试再次安装Flash(在您知道所有文件都已清除且正在运行之前,您不应删除旧的根!)。如果那样对您的问题没有帮助,请打开一个新问题。很高兴这个(某种)可行。
布鲁诺·佩雷拉

它开始自己工作。奇怪的。但是没关系,整个过程是无缝进行的。荣誉!万分感谢 !!!:D
搜寻者

8

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

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.