boy*_*axe 62 backup 12.04 clonezilla
我安装了 Ubuntu 的硬盘即将出现故障。我宁愿不丢失 3 年的数据、定制和应用程序。我正在寻找一种将整个系统(包括 SWAP,因为我不确定是否可以将系统重新链接到新的 SWAP 分区)移动到另一个 HDD 的方法。但不是完整的硬盘<只有包含 Ubuntu 的分区,到不同硬盘上的分区。基本上,我想做我已经能够用 Norton Ghost 为我的 Windows 安装做的事情。我考虑过使用 Clonezilla,但我认为我会遇到 GRUB 问题(特别是尝试从与 conf 文件中的内容不同的 UUID 启动)。你知道有什么办法可以做到吗?
PS,我的主目录是加密的,但这不是真正的问题,因为我可以解决这个问题。
编辑:更改了解释以使其更清晰
boy*_*axe 31
我实际上最终使用了 Live CD 中的 Gparted。我复制了分区并将其粘贴到另一个硬盘上的未分配空间中。然后我使用 blkid 检查 UUID 并编辑 fstab 文件。像魅力一样工作!
小智 9
好吧,我只是用了 usb 棒 + ubuntu live。
我正在将 ubuntu 13.10 从较大的硬盘转移到较小的 ssd,而 clonezilla“说”不能这样做,因为目标分区小于源分区。
所以我开始了 ubuntu live,挂载了两个硬盘(新磁盘,当然更早分区,不要忘记交换;)),然后:
cd /media/ubuntu/old-hdd-uuid/
Run Code Online (Sandbox Code Playgroud)
然后:
sudo cp -R --preserve=all bin/ boot/ cdrom/ dev/ etc/ home/ lib/ lib32/ lib64/ media/ mnt/ opt/ proc/ root/ run/ sbin/ srv/ sys/ tmp/ usr/ var/ /media/ubuntu/new-hdd-uuid/
Run Code Online (Sandbox Code Playgroud)
在上面你可以看到它只是将所有目录从一个硬盘复制到另一个,递归地保留所有权限和内容。
cd /media/ubuntu/new-hdd-uuid/
Run Code Online (Sandbox Code Playgroud)
然后我不得不在新磁盘的根目录中创建两个符号链接:
sudo ln -s boot/vmlinuz-x.xx.x-xx-generic vmlinuz
sudo ln -s boot/initrd.img-x.xx.x-xx-generic initrd.img
Run Code Online (Sandbox Code Playgroud)
下一步是安装 grub,所以:
sudo grub-install --boot-directory=boot/ /dev/sdxy
Run Code Online (Sandbox Code Playgroud)
其中 x - 设备,y - 分区号(如果不确定使用 cfdisk 或 fdisk 打印分区表...)
最后一步是,将新硬盘的 uuid 从旧硬盘更改为 uuid(这是欺骗 grub 配置、fstab 或其他无需搜索和修复配置的最简单方法)
sudo tune2fs /dev/sdxy -U OLD-UUID
Run Code Online (Sandbox Code Playgroud)
设备重新安装后将显示新的 UUID。所以现在重新启动,如果一切正常,你的 ubuntu 应该启动......
您可以使用 dd 来完成。有关完整信息,请查看网站。
警告
dd
是一个非常强大的低级工具,即使是一个小小的错字也足以清除整个磁盘。请非常小心地使用它,并尽可能尝试使用更高级别的工具。
另请注意,此方法仅适用于目标磁盘大小相同或更大的情况
克隆硬盘驱动器是一项常见的维护任务。不要费心刻录新的引导 CD 或为新软件付费——您可以使用 Ubuntu Live CD 轻松完成。
您不仅可以使用 Ubuntu Live CD 执行此操作,还可以开箱即用 - 无需其他软件!我们将使用的程序称为 dd,它几乎包含在所有 Linux 发行版中。dd 是一个用于进行低级复制的实用程序——它不是处理文件,而是直接处理存储设备上的原始数据。
您还可以使用:
Clonezilla,一个免费的硬盘克隆软件。Clonezilla 从 Live CD 运行,并具有简单的用户界面。当然,您仍然需要了解自己在做什么,但是这个工具可以通过逐步分解极大地简化您的工作。
警告在开始之前,请务必查看 Clonzilla 的限制。
您还提到您在 Windows 上使用了 Ghost,您也可以在 Linux 上使用Ghost。
来源:http : //www.howtogeek.com/howto/19141/clone-a-hard-drive-using-an-ubuntu-live-cd/
来源:http : //www.makeuseof.com/tag/2-methods-to-clone-your-linux-hard-drive/
归档时间: |
|
查看次数: |
136022 次 |
最近记录: |