是否可以扩展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 。