免责声明:由于您未能指定正确的块设备而导致您的计算机损坏,我不会承担任何责任!

免责声明:由于您未能指定正确的块设备而导致您的计算机损坏,我不会承担任何责任!

我目前已在闪存驱动器上安装了 Ubuntu MATE(完整安装)。如何制作闪存驱动器的精确副本以进行备份?因为我担心驱动器最终不可避免地会出现故障。

答案1

可以使用 对任何驱动器或分区进行完整的 1:1 克隆/映像dd

首先找出与要备份的设备相对应的文件描述符。该命令lsblk对此很有用。我现在假设您要备份分区/dev/sdb1,请更改此值以匹配您的配置。

然后你可以dd像这样运行:

sudo dd if=/dev/sdb1 of=~/my-backup.img bs=4M status=progress

警告! 您所指定的任何内容of=...都将被覆盖!请确保您不会意外擦除数据,并再次检查此参数的正确性!

参数含义如下:

  • if=/dev/sdb1:从文件读取/dev/sdb1(代表原始分区)
  • of=~/my-backup.img:写入指定文件。文件名、扩展名和位置任意,只是不要写入您正在读取的同一分区。
  • bs=4M:每次总是处理 4 MB 的块。这样可以加快处理速度。
  • status=progress在运行时查看一些进度信息

当您稍后想要再次恢复图像时,只需交换if=of=这样文件就会被读取,并且您会将其写入分区(该分区应具有相同的大小)。

答案2

1)要么得到另一个精确的同一个闪存驱动器,或者不同的闪存驱动器容量更大

.img注意:如果您不介意备份是否可用,也可以将其写入文件。(例如,您可以启动备份)

2)从 Live DVD 启动,或者从任何你想要克隆的 USB 设备以外的 Ubuntu 安装启动

免责声明:由于您未能指定正确的块设备而导致您的计算机损坏,我不会承担任何责任!

要识别哪个是正确的块设备,请运行:lsblk

3)启动终端并运行:

#Replace /dev/sdb and /dev/sdc accordingly!!!

sudo dd if="/dev/sdb" of="/dev/sdc" status="progress"

4) 等待。可能需要几个小时,具体取决于您的 USB 驱动器的大小。*

*您可以bs=4M在命令末尾添加参数dd,这将成倍地加快速度。但它可能会启动也可能不会启动。您可以先尝试使用参数,如果不行,则不用。

相关内容