是否可以将主分区上的 Ubuntu 移动到逻辑/扩展分区?

是否可以将主分区上的 Ubuntu 移动到逻辑/扩展分区?

我目前在主分区上分别双启动 Windows 7 64 位和 Ubuntu 10.10。然后在其他 2 个分区上,我有制造商恢复分区(我不确定是否应该删除...),然后是用于存储和文件的分区。

好的,现在我想在硬盘上安装 Arch Linux,但显然我无法创建新的主分区,因为我已经有 4 个了。我发现 Linux 可以从逻辑分区(可以有多个)运行..但是我不想格式化我的 Ubuntu 分区,我希望保持那里的数据完好无损。

有没有办法将我的 Ubuntu 安装(在主分区上)移动到扩展分区,在那里我可以为多个 Linux 安装放置多个逻辑分区?

答案1

当然。我已经这样做过多次了。

  1. 复制整个分区,保持权限完整并且不遵循符号链接。
  2. 为新的根分区更新 /etc/fstab 文件。
  3. 更新你的引导加载程序。

完毕!

显然,这是一个高层次的概述。但这是基础知识。

答案2

创建新的逻辑分区,并使用 dd 或 ddrescue 将 ubuntu 文件系统复制到新的逻辑分区(确保逻辑分区大于或等于 ubuntu 文件系统)。使用 gparted 将复制的文件系统扩展为分区大小。在旧的 ubuntu 分区上安装 Arch linux。确保您的引导加载程序配置与正确的分区相对应

相关内容