是否可以扩展wubi安装可用的磁盘空间?

我使用wubi安装了ubuntu 10.04。 我现在希望为我的ubuntu安装分配更多的磁盘空间。 这可能吗?

来自五笔指南 :

如何调整虚拟磁盘的大小?

您可以在http://lubi.sourceforge.net/lvpm.html使用LVPM

或者,您可以使用以下脚本将/ home移动到专用虚拟磁盘。

下载wubi-add-virtual-disk,打开终端并运行:

sudo sh wubi-add-virtual-disk /home 15000 

第一个参数是要移动到新专用磁盘的目录,第二个参数是以MB为单位的大小。

你现在应该重启。 如果您对结果感到满意,现在可以删除/home.backup。 要撤消更改删除/ home,请将/ home / backup重命名为/ home并删除/ etc / fstab中的/ home行。

请注意,与以前的信息相反,此脚本不适合移动/ usr – 有经验的用户可能会自行执行此操作,风险自负,遵循类似于文件中概述的过程。 (在最后一刻,不要重命名/ usr,因为rsync安装在那里。)

有一些选项可以resize。 来源于五笔指南 。

您可以通过复制更大的root.disk来resize。 缺点是,如果你的空间不足而且需要更长的时间,它就无济于事。 从好的方面来说,你有一个备份来确保一切正常,你可以从Wubi安装中直接运行它。

另一种方法是动态调整root.disk大小。 缺点是您必须从Live CD / USB执行此操作,您不会自动获得备份,并且没有帮助程序脚本。 好的一面是它的速度非常快,你可以增加几GB,而不是找到复制++的空间。

这两种方法都记录在Ubuntu社区Wiki中。

也可以为/home目录创建单独的虚拟磁盘。 这里不讨论,但可以在五笔指南中找到。

调整和复制root.disk

首先将脚本wubi-resize-1.6.tar.gz从https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk下载到您的下载目录,右键单击并选择“Extract here”。 resize的其余部分从终端运行。

有关使用说明:

 cd ~/Downloads/wubi-resize-1.6 bash wubi-resize.sh --help 

要创建新的10GB虚拟磁盘:

sudo bash wubi-resize.sh 10

在此处输入图像描述

有关更多信息,请参阅Wiki文档,包括如何validation脚本的完整性。 另请注意,新磁盘有一个内置的最大值(32GB),但可以使用--override-max选项覆盖它。 (我不建议将root.disk得太大,因为许多Wubi安装都会受到损坏,有时数据无法恢复。在这种情况下,最好使用共享数据分区或迁移到正常的双启动 。

就地调整root.disk大小

如果没有足够的空间来完成重复,则可以执行就地resize。 为此,你必须从现场CD / USB启动,因为它在运行Wubi时不起作用。 虽然不是必需的,但最好备份root.disk或其上的数据。 (这对于任何Wubi安装都是一个好主意,因为它不像普通安装那样可靠)。

挂载root.disk所在的NTFS分区(此示例假定它是/dev/sda1 ,挂载点是/media/win – 在以下说明中相应调整):

 sudo mkdir -p /media/win sudo mount /dev/sda1 /media/win 

检查root.disk的大小(不是必需的):

 du -h --apparent-size /media/win/ubuntu/disks/root.disk 

在root.disk上运行fsck:

 fsck -f /media/win/ubuntu/disks/root.disk 

resize – 指定所需的最终大小(此示例调整为10 GiB):

 resize2fs /media/win/ubuntu/disks/root.disk 10G 

重新启动回Wubi Ubuntu。 有关更多信息,请参阅https://help.ubuntu.com/community/ResizeWubiDisk 。