![如何使用 dd 将外部 USB 驱动器安装克隆到本地硬盘?](https://linux22.com/image/1111674/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20dd%20%E5%B0%86%E5%A4%96%E9%83%A8%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%AE%89%E8%A3%85%E5%85%8B%E9%9A%86%E5%88%B0%E6%9C%AC%E5%9C%B0%E7%A1%AC%E7%9B%98%EF%BC%9F.png)
我可以使用dd
命令将我的 ubuntu 安装从外部磁盘克隆到本地硬盘吗?它会启动吗?我想可以,但不确定。我是否需要将本地磁盘上的输出分区的大小与 USB 上的输入分区的大小完全相同?我在考虑在另一个小型闪存驱动器上安装并启动 liveusb,然后运行类似的东西,这样sudo dd if=/media/usbexternaldisk of=/media/localdisk
可以正常工作吗?
另外,如果我使用制作外部 ubuntu 安装的 iso 映像dd
,我可以将其刻录到磁盘或另一个硬盘上并启动它吗?
答案1
使用日克隆 Ubuntu 安装
是的,你可以使用日克隆安装,但这不是最快/最简单的方法。最好通过以下实时工具进行备份/恢复:克隆兹拉。
如果你想使用日,注意目标磁盘必须相同或更大比来源。
另外,为了使其可启动,你必须从设备复制到设备(例如
/dev/sdX
),不是从一个分区到另一个分区(/media/...
)使用
sudo fdisk -l
或gparted
找出目标内部硬盘(通常/dev/sda
)和外部 USB 硬盘(通常/dev/sdb
)是哪些块设备。然后
dd
使用确切地以下语法,其中x
是 USB 驱动器的字母,y 是您在上一步中确定的内部驱动器的字母:sudo dd if=/dev/sdx of=/dev/sdy bs=8M && sync
并等待其完成。
回答你的另一个问题,不,简单地说加复制到 ISO(或 CD 或 DVD 等)将不起作用;它将无法启动。为此,您需要使用以下工具重制版。请参阅此问题以了解更多信息: