我想复制或扩展我的 /home 目录......所有教程都谈到将主目录从一个分区移动到另一个分区,但问题是我只有一个超过 300 gigs 的分区(在我调整它的大小并创建一个新分区)虽然我只在我的主目录上看到 30 Gigs(剩下 4 Gigs :( )
我调整了它的大小并创建了一个新分区,如下图所示
我尝试从 Ubuntu live CD 和 USB 启动,我在 Gparted 中看到的内容与下图完全一样
我想将我的主目录移动到扩展它的新分区。
这是我在 Gparted 上看到的快照(注意:我刚刚创建的新分区从未使用过)
http://www.ps-revolution.net/pic/afc3cbbf9f1ba853b2d62f03cf132e8c.png
这是来自磁盘实用程序
http://www.ps-revolution.net/pic/d40aa2975f8b1679d867f7ef2587089b.png
提前致谢
看起来您已经在 Windows 下安装了 Ubuntu,而不是单独的分区。这意味着当您加载 Ubuntu(Windows Ubuntu)时,您只有非常有限的空间,但是您的硬盘驱动器显示一个巨大的 Ubuntu 分区,其中有大量未使用的空间。
从此处的图像中,您可以在 (1) 中看到 ntfs 分区(即 windows)作为主机安装的位置。Ubuntu 分区 (2) 根本没有安装任何东西。此外,您创建的新 Ubuntu 分区 (3) 是我认为您调整了 Ubuntu 分区 (2) 并创建了一个新空间的地方,该空间也没有被使用或安装。
要解决这个问题,您需要备份所有文件,删除新分区并将 Ubuntu 分区重新调整为 300GB。然后进入 windows 并从 windows 卸载 Ubuntu。然后看看它是否会启动到 Ubuntu,如果它会完成工作。如果不是,那么您需要重新安装,并且您需要从引导(而不是从 Windows)使用 Ubuntu Live CD 才能直接安装它,而不是使用 wubi 安装。
如果您遇到问题或需要有人与您交谈,请在此处发表评论。
这是一个很老的问题,但解决方案是为未来的谷歌人准备的: https ://help.ubuntu.com/community/ResizeandDuplicateWubiDisk
总之:
现在 cd 到它所在的目录并运行它:
cd ~/Downloads && sudo bash ./wubi-resize_1.5b.sh [GB]
请注意,有 32gb 的限制,但您可以使用
--max-override
.脚本完成后,它将指示您重新启动到 Windows,将文件重命名
\ubuntu\disks\root.disk
为\ubuntu\disks\OLDroot.disk
,然后将文件重命名\ubuntu\disks\new.disk
为\ubuntu\disks\root.disk
在您确认新的 root.disk 正在工作之前不要删除 OLDroot.disk(或保留 OLDroot.disk 作为备份)。
但最有效的解决方案是执行 Live CD 安装:
您必须从 Live CD/USB 启动。这在运行 Wubi 时不起作用。
备份 root.disk(不是必需的,但一个好主意)
挂载你的 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
调整大小 - 指定所需的最终大小(此示例调整为 10 GB)
resize2fs /media/win/ubuntu/disks/root.disk 10G
重新启动回到 Wubi Ubuntu