我使用 wubi 安装了 ubuntu 10.04。我现在希望为我的 ubuntu 安装分配更多的磁盘空间。这可能吗?
如何调整虚拟磁盘的大小?
您可以使用 LVPM,网址为 http://lubi.sourceforge.net/lvpm.html
作为替代方案,您可以使用以下脚本将 /home 移动到专用虚拟磁盘。
下载 wubi-add-virtual-disk,打开终端并运行:
Run Code Online (Sandbox Code Playgroud)sudo sh wubi-add-virtual-disk /home 15000其中第一个参数是要移动到新专用磁盘的目录,第二个参数是大小(以 MB 为单位)。
您现在应该重新启动。如果您对结果感到满意,现在可以删除 /home.backup。要撤消删除 /home 的更改,请将重命名 /home.backup 复制到 /home 并删除 /etc/fstab 中的 /home 行。
请注意,与之前的信息相反,此脚本不适合移动 /usr - 有经验的用户可能能够按照与文件中概述的过程类似的过程手动执行此操作(风险自负)。(直到最后一刻才重命名 /usr,因为 rsync 安装在那里。)
有几个选项可以调整大小。来源五笔指南。
您可以通过复制一个更大的root.disk. 缺点是,如果空间不足并且需要更长的时间,它就没有帮助。从好的方面来说,你有一个备份来确保一切正常,并且你可以直接从五笔安装中运行它。
另一种方法是动态调整root.disk就地大小。缺点是您必须从 Live CD/USB 执行此操作,您不会自动获得备份,并且没有帮助程序脚本。好的一面是它的速度非常快,您可以增加几 GB,而不用寻找空间来重复++。
这两种方法都记录在 Ubuntu 社区 Wiki 中。
还可以为您的/home目录创建单独的虚拟磁盘。这里不讨论,但可以在五笔指南中找到。
调整大小并复制root.disk
首先从https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk下载脚本wubi-resize-1.6.tar.gz到您的下载目录,右键单击并选择“在此处提取”。其余的调整大小是从终端运行的。
使用说明:
cd ~/Downloads/wubi-resize-1.6
bash wubi-resize.sh --help
Run Code Online (Sandbox Code Playgroud)
要创建新的 10GB 虚拟磁盘:
sudo bash wubi-resize.sh 10

有关详细信息,请参阅 Wiki 文档,包括如何验证脚本的完整性。另请注意,新磁盘有内置最大值 (32GB),但可以使用该--override-max选项覆盖该最大值。(我不建议设置root.disk太大,因为许多 Wubi 安装都会受到损坏,有时数据无法恢复。在这种情况下,最好使用共享数据分区或迁移到正常的双引导。
就地调整大小root.disk
如果您没有足够的空间来进行完整复制,则可以进行就地调整大小。为此,您必须从 Live CD/USB 启动,因为它在运行五笔时无法工作。尽管不是必需的,但最好备份root.disk其上的数据。(这对于任何五笔安装来说都是一个好主意,因为它不如正常安装那么可靠)。
挂载 root.disk 所在的 NTFS 分区(本示例假设它是/dev/sda1且挂载点是/media/win- 请按照以下说明进行相应调整):
sudo mkdir -p /media/win
sudo mount /dev/sda1 /media/win
Run Code Online (Sandbox Code Playgroud)
检查 root.disk 的大小(不是必需的):
du -h --apparent-size /media/win/ubuntu/disks/root.disk
Run Code Online (Sandbox Code Playgroud)
在 root.disk 上运行 fsck:
fsck -f /media/win/ubuntu/disks/root.disk
Run Code Online (Sandbox Code Playgroud)
调整大小 - 指定所需的最终大小(本示例调整大小为 10 GiB):
resize2fs /media/win/ubuntu/disks/root.disk 10G
Run Code Online (Sandbox Code Playgroud)
重新启动回到 Wubi Ubuntu。请参阅https://help.ubuntu.com/community/ResizeWubiDisk了解更多信息。
| 归档时间: |
|
| 查看次数: |
3894 次 |
| 最近记录: |