如何从 Windows 7 永久迁移到 12.04 而不丢失任何内容?

如何从 Windows 7 永久迁移到 12.04 而不丢失任何内容?

我最近使用 WUBI 安装了 12.04,想看看我是否喜欢它。现在我很喜欢它,我想永久迁移到 Ubuntu。

与此同时,我下载了所有软件包并对其进行了自定义。由于我花了很多时间学习和搜索代码并进行自定义,我不想失去其中任何一个。但由于我只分配了大约 15GB,我肯定需要升级。

我的第一反应是增加分配限制,但现在我已经拥有了所需的一切,我根本不想运行 Windows。我在 Windows 中有很多数据(50GB)。我绝对不想丢失我在 Ubuntu 中的自定义设置。使用外部驱动器也是一个选择,但我宁愿尽量不这样做。

摆脱 Windows 7 且不丢失 Windows 和 Ubuntu 中的任何数据的最简单方法是什么?

答案1

有很多方法可以做到这一点。最干净的方法是将 Windows 分区中的数据和 Ubuntu /home 中的数据备份到外部硬盘中。重新安装 Ubuntu 并删除所有内容,然后恢复备份的数据。

或者,备份所有内容并尝试按照本指南从 wubi 迁移到分区:https://help.ubuntu.com/community/MigrateWubi

它涉及

  1. 从 Live CD 启动并手动创建 Ubuntu 将要进入的分区
  2. 从 wubi 安装启动并……
  3. 下载并运行脚本wubi-move-2.2.sh
  4. 确保迁移成功,并且您可以从相应的分区启动 Windows 和 Ubuntu
  5. 将数据从 Windows 分区复制到 Ubuntu 分区

此后,您将需要删除 Windows 并回收硬盘空间。请参阅我如何删除 Windows 但保留 Ubuntu?详情请见:

  1. 从 Live CD 启动使用 gparted 删除 Windows 分区并重新组织 Ubuntu 分区(移动、调整大小等)

正如我之前所说,备份、从头开始重新安装和恢复可能会更容易。

答案2

最快的方法是使用外部驱动器在 liveCD 环境中备份所有数据,然后使用 gparted 删除 windows 分区,然后移动并调整 ubuntu 分区的大小。

这将花费大量的时间。

一切完成后,输入sudo blkid结果将是这样的:

foo@bar:~$ sudo blkid
/dev/sda1: LABEL="Ubuntu" UUID="09e10b4a-9b98-4e9c-99b5-2e7024d9bd75" TYPE="ext4" 
/dev/sda2: UUID="f9ca4a48-e7ed-4413-8877-fc3e0dfb0111" TYPE="swap" 
/dev/sda3: UUID="42D2CEE6D2CEDD73" TYPE="ntfs"

复制你的 ubuntu 分区 UUID,然后/etc/fstab使用新的 UUID进行更新

sudo nano /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=09e10b4a-9b98-4e9c-99b5-2e7024d9bd75 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda4 during installation
UUID=f9ca4a48-e7ed-4413-8877-fc3e0dfb0111 none            swap    sw              0       0

不要忘记更新交换分区 UUID(我总是忘记它......)

答案3

您可以使用亚太地区迁移您的包。

然后您可以备份您的 /home 文件夹以保存您的设置(至少是大部分设置)。

我将首先尝试将其迁移到虚拟机以了解它是否能正常工作。

相关内容