![在 Windows 中安装 Ubuntu 的问题](https://linux22.com/image/1097018/%E5%9C%A8%20Windows%20%E4%B8%AD%E5%AE%89%E8%A3%85%20Ubuntu%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
我使用安装程序在 Windows 中安装了 Ubuntu。但我意外地只选择了 18 GB 的硬盘大小。有没有办法在不卸载然后重新安装的情况下更改此设置?我在 Dell Latitude D600 上使用 12.04,2 GB 的 RAM,250 GB 的硬盘。
答案1
请参阅本教程来调整五笔的大小
答案2
可以,但这样做很麻烦,不过这比缩小 NTFS 分区以腾出空间在自己的分区上安装真正的 Ubuntu 更糟糕。为了以防万一,您应该备份 wubi 磁盘和 NTFS 分区上的所有重要数据。还要确保 NTFS 分区上有足够的空间来容纳您要进行的更改。将 wubi 分区的大小调整为大于(甚至接近)可用空间可能会阻止 Windows 启动,由此导致的崩溃也可能会破坏 wubi 安装。
您需要做的第一件事是从 LiveCD 或 LiveDVD 启动。此方法使用 Linux 工具,您无法在要调整大小的虚拟磁盘上的 Ubuntu 中执行此操作。出现提示时选择“试用 Ubuntu”。等待桌面加载。
接下来,打开一个终端窗口,ctrlaltt 我们需要找出 Windows 所在的分区,以便我们可以将其挂载到已知位置并调整 wubi 磁盘的大小。在终端窗口中输入
sudo fdisk -l
您将寻找大小合适的 NTFS 分区。如果驱动器上有恢复分区或 Windows 引导加载程序,则最有可能是 /dev/sda1 或 /dev/sda2。请不是如果您不确定,请按照这些说明进行操作,将 fdisk 命令的结果发布到您的问题中以寻求进一步的帮助。
接下来,我们将安装 NTFS 分区以访问 wubi 驱动器。在我的示例中,我将使用 /dev/sdaX,但您应该将其更改为上一步中确定的正确驱动器。
我们尚未准备好挂载 NTFS 分区:
sudo mount /dev/sdaX /mnt
接下来,检查 wubi 驱动器上的文件系统:
fsck -f /mnt/ubuntu/disks/root.disk
如果出现错误,请不要继续,直到所有错误都得到解决并且 fsck 给出干净的结果。
最后,调整wubi虚拟驱动器的大小!
resize2fs /mnt/ubuntu/disks/root.disk 30G
这会将虚拟磁盘大小调整为 30Gb