![移动并调整扩展 Linux 分区的大小](https://linux22.com/image/811338/%E7%A7%BB%E5%8A%A8%E5%B9%B6%E8%B0%83%E6%95%B4%E6%89%A9%E5%B1%95%20Linux%20%E5%88%86%E5%8C%BA%E7%9A%84%E5%A4%A7%E5%B0%8F%20.png)
目前我正在双启动 Windows 7 和 Ubuntu Natty,现在我决定彻底放弃 Windows 7。当我启动磁盘实用程序时,以下是我当前的分区布局:
当前分区 http://img51.imageshack.us/img51/2816/parions.png
我的问题是:在删除 Windows 7 分区和其余 Dell 垃圾后,我该如何移动 Ubuntu 分区并使其成为主要操作系统,且不丢失数据**?
** 始终会提前进行备份
答案1
实际上,有一种替代解决方案可能更安全,可能更快,但需要更多调整:
- 从 Ubuntu Live CD 启动
- 使用任何工具删除 Windows 分区和“其余的戴尔垃圾”\
- 创建具有 Linux 系统 ID 的主分区并将其格式化为 ext4
- 同时挂载新旧分区,并将数据从新分区物理复制到旧分区。这可能需要一些时间,但另一种解决方案(调整分区大小和移动分区)至少需要移动相同数量的数据
在新分区上安装 GRUB,修改 /etc/fstab 以将新分区挂载为 root 等。请参阅此处的“Chroot”部分 -https://help.ubuntu.com/community/Grub2
启动新系统
- (稍后)当您对新安装完全满意后,清除旧分区并根据需要调整新分区的大小,使其占据整个磁盘。或者只是将其安装在某处。
这样,如果出现任何问题,您将始终拥有系统的副本。
答案2
要修复 GRUB,请使用启动修复
答案3
- 从 Ubuntu Live CD 启动
- 使用 GParted 删除/缩小 Windows 分区,移动扩展分区的起始位置并调整扩展分区内的 Ubuntu 逻辑分区的大小。这将需要一段时间。
- 移动 Ubuntu 分区的开头将破坏 GRUB。请参阅这里如何修复它。