![调整早期启动分区的大小](https://linux22.com/image/974381/%E8%B0%83%E6%95%B4%E6%97%A9%E6%9C%9F%E5%90%AF%E5%8A%A8%E5%88%86%E5%8C%BA%E7%9A%84%E5%A4%A7%E5%B0%8F.png)
我安装了 Win7 和 Ubuntu 14.04 双启动,以防万一我需要一个无法模拟的 Windows 程序,但我还没有真正遇到过这个问题。相反,我想占用全部/dev/sb1
(或至少是其中的可用空间)并将其添加到/dev/sdb5
。这样做是否可能没有问题,如果可以,最好的方法是什么?
答案1
我猜想 /dev/sda1 是您的 Windows 安装位置 - 您可能能够缩小该分区,但该操作应在 Windows 运行时使用 Windows 磁盘管理器进行。请先进行备份!
然后,使用 live CD 或 live USB,您需要在“尝试 Ubuntu 模式”下将 gparted 添加到 usb
sudo apt-get install gparted
然后,您可以针对磁盘运行 gparted,并移动或调整剩余分区的大小。
答案2
可以删除或调整大小,然后调整和/dev/sda1
的大小以覆盖释放的空间;但是,这将涉及移动根 () 文件系统的起始点,这总是有点冒险。您还需要从 Linux 紧急磁盘上的 GParted 执行此操作。/dev/sda4
/dev/sda5
/
在我看来,如果您愿意彻底清除 上的所有内容/dev/sda1
,更好的解决方案是将该空间重新用作 Linux/home
分区。此过程在将主文件夹移动到第二个驱动器(请特别参阅 Takkat 的回复),我相信本网站上的其他问题/答案也是如此。此过程对您的根 ( /
) 文件系统的风险较小。对于您而言,它会使根 ( /
) 略大一些,但不会大到离谱。考虑到您使用的磁盘空间量,似乎您有足够的空间来存储您的个人文件。
答案3
您可以使用 gparted 的实时 .iso 版本,并将空间从一个分区传递到其相邻的分区。请参阅此处第一篇文章中的说明,并驳斥那些说您应该重新安装的海报教条: