如何将 Linux 复制到移动硬盘

如何将 Linux 复制到移动硬盘

我的笔记本电脑上已运行 Linux。是否可以通过将所有文件复制到具有现有文件夹结构的硬盘驱动器并重新安装引导加载程序来将整个系统移植到便携式硬盘驱动器?

补充道:其实我更感兴趣的是我上面提到的方法是否有效。

答案1

应该做你想做的事 -从一个源读取原始数据并将其写入另一个源。很简单。

dd if=/dev/sda of=/dev/sdb bs=32M

此命令将使精确的输入文件的副本/dev/sda并将其写入输出文件/dev/sdb,前提是 /dev/sdb 足够大,可以容纳 /dev/sda 的所有数据。这将完全复制一切,包括引导加载程序和分区表,因此您无需重新安装引导加载程序或类似的东西 - 两个硬盘将是彼此的精确副本。不过,使用此命令时要非常小心。一个小的打字错误就可能毁掉数据。

答案2

是的,可以将硬盘分区复制到可移动媒体,然后使用类似以下方法在另一台计算机上恢复它们Clonezilla 直播或者PING(部分图像不是幽灵)

但是请记住,如果目标机器上的硬件不同,那么有些功能可能无法正常工作。您还可能会遇到设备重新编号的问题(尽管这个问题比以前少了)。

如果可能的话,最好将用户文件与操作系统文件分开,例如,使用单独的 /home 分区。然后,您可以在目标计算机上重新安装操作系统,只需备份和恢复 /home 分区即可恢复文件。

相关内容