![调整分区大小而不影响双启动中的其他操作系统](https://linux22.com/image/811031/%E8%B0%83%E6%95%B4%E5%88%86%E5%8C%BA%E5%A4%A7%E5%B0%8F%E8%80%8C%E4%B8%8D%E5%BD%B1%E5%93%8D%E5%8F%8C%E5%90%AF%E5%8A%A8%E4%B8%AD%E7%9A%84%E5%85%B6%E4%BB%96%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我想调整现有 Ubuntu 分区的大小(增加或减少分区大小),而不影响它和机器上安装的其他操作系统。
答案1
您可以使用 GParted 从 Ubuntu 调整 Windows (NTFS) 分区的大小。您需要缩小分区以释放驱动器上的一些未分配空间。然后,您将能够在该空间中创建一个新的 Linux 分区。
GParted 默认未安装,请在软件中心查找它或在终端中安装它
sudo apt-get install gparted
在 Ubuntu 启动时,无法修改您的 Ubuntu 根分区(或者更准确地说,任何正在使用的分区)。为此,请从 Ubuntu Live CD 启动并从那里运行 GParted。
由于这是一个潜在危险的操作,请确保在继续操作之前备份了重要数据。
您可以在这里找到有关 GParted 的更多文档:http://gparted.sourceforge.net/
答案2
您可以调整分区大小,前提是您这样做时这些分区尚未被使用。
使用实时磁盘启动后执行此操作可能更容易。而不是进入已安装的系统。
由于这很危险,你应该确保在开始之前有备份。我因为停电而失去了整个系统。如果出了问题,你没有理由不备份。
如果您想重新调整除 ext2/3/4 之外的分区的大小,可能需要安装其他文件系统工具,例如 ntfs-tools。
您可以在此处找到大量有关使用 Gparted 的优秀文档。 http://gparted.sourceforge.net/documentation.php
本文档将逐步指导您如何调整分区大小。并附有精美的屏幕截图。
http://gparted.sourceforge.net/larry/resize/resizing.htm
答案3
这是一个非常通用的问题,所以我会做一些假设并写一个通用的答案。通常如果我必须做这样的事情并且另一个操作系统是 Windows,我会执行以下操作。在 Windows 中禁用休眠和快速启动(取决于 Windows 版本)。使用碎片整理 2 次并对 Windows 可以看到的每个磁盘进行完全碎片整理。在您的手机上写下您在 Windows 中可用的空间量以及该机器上的 RAM 量。然后用 Gparted live 制作一个 live usb。重新启动 Windows 并启动 gparted live usb。减小 Windows 分区的大小但在该分区上留下至少两倍的 RAM 大小(只是为了确保万无一失)。增加您想要增加的 Linux 分区的大小。提交您的更改并重新启动。启动 Linux 并检查一切是否正常。启动 Windows 并检查一切是否正常。开心就好。