获取 Wubi 上的更多空间

获取 Wubi 上的更多空间

首先,请注意,我对 Linux 完全是个新手,所以请忍受我混乱的胡言乱语。

我最近在 AMD 64 位 Windows 7 系统上通过 Wubi(安装在 C: 驱动器上,大小为 18GB)安装了 Ubuntu 12.04 LTS,并且非常喜欢它。但是,我刚刚发现磁盘上的空间不足;根据系统监视器,我在 ext3 /dev/loop3(Ubuntu 安装)上使用了 16.2 / 16.8 GiB,而 fuseblk /dev/sda3(/host/)上还剩下 400 多 GB。我想知道如何将 Wubi 从 ext3 /dev/loop0 重新安装到 /dev/sda3 并利用那里的空间 - 我正在搜索,但我完全不知道该怎么做。

df -h 的结果:

Filesystem      Size  Used Avail Use% Mounted on

/dev/loop0       17G   17G  551M  97% /
udev            1.8G   12K  1.8G   1% /dev
tmpfs           741M  868K  740M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.9G  332K  1.9G   1% /run/shm
/dev/sda3       582G  166G  417G  29% /host

sudo losetup -a 的结果:

/dev/loop0: [0803]:4714 (/host/ubuntu/disks/root.disk)

非常感谢您的帮助!

答案1

您有 17GB 可用于安装 Wubi。这应该足够使用 Wubi,因为您始终可以在 Windows 上存储个人数据/host。无论如何,我们建议这样做,因为:

  1. 它更安全/host- 不存储在虚拟驱动器中,而是一个单一文件(root.disk),如果 Ubuntu 冻结,它很容易被损坏,你可能会丢失其中的所有内容。
  2. 你有足够的空间/host
  3. 大多数占用空间的数据(例如照片、音乐、视频)都希望在 Windows 中可用,但如果这些数据卡在磁盘上root.disk(没有类似扩展读

您可能需要更多空间的唯一原因是您正在编译内核或其他软件。

你也可以考虑一下你的需求。如果你想要一个长期稳定的 Ubuntu 安装,Wubi 可能不适合你。

腾出空间的其他方法:

  1. 删除除最后两个内核之外的所有内核。您可以使用此脚本执行此操作:清理内核. 只需下载wget https://raw.github.com/bcbc/utilities/master/clean_kernel.sh并运行bash clean_kernel.sh
  2. 清理不需要的包:sudo apt-get autoremove && sudo apt-get autoclean
  3. 通过运行磁盘使用情况分析器 ( ) 查找其他垃圾baobab。运行前转到设置并取消选中/host否则它将搜索整个 Windows 分区。查找/home您可以删除或移动到的大文件host

当然,您可以调整 Wubi 安装的大小,但正如提到的那样,从长期来看,正常的双启动更好。

答案2

在我看来,如果您想保留 Ubuntu,最好进行标准安装。

可以调整 wubi 磁盘的大小,但这会耗费一些时间并且比较困难。

https://wiki.ubuntu.com/WubiGuide#How_do_I_resize_the_virtual_disks.3F

相关内容