答案1
你必须使用clonezilla
?如果不尝试一下这几种方法,
方法一-通过使用终端命令
从 Ubuntu LiveCD 启动并打开磁盘管理工具(或
sudo fdisk -l
从终端使用)以找出要复制的磁盘。安装您将保存的外部设备.img文件至,不要安装您想要从中制作映像的磁盘!(您写入的磁盘)
使用
dd if=/dev/sda of=foo_file.img
、更换/dev/sda与您要复制的实际磁盘和foo_image.img位于您之前安装的外部磁盘中的文件。重新启动您的电脑,删除您制作映像的磁盘,然后在您的电脑中安装新磁盘。使用 Ubuntu LiveCD 启动计算机。
挂载包含以下内容的外部磁盘.img文件并打开磁盘工具来确定我们要将其写入的设备。 (可能会使用与您刚刚删除的设备路径相同的设备路径)。甚至不要尝试挂载新磁盘,无论如何都不应该挂载任何内容!
用于
dd if=foo_file.img of=/dev/sda
将您创建并存储在外部设备中的映像写入到您刚刚安装的新磁盘中。运行
gparted
新创建的分区并调整其大小以容纳新磁盘中的额外空间。重新启动并使用新磁盘启动。
(这个方法是通过布鲁诺·佩雷拉从这里)
方法二-你可以检查下面的链接
希望这能解决你的问题..
答案2
我遇到了同样的问题,并且我的设备上已经安装了partclone。我在专家模式下使用 nogui 选项来摆脱 GUI,以便查看错误的根源在哪里。结果我丢失了我选择的压缩算法的包(并行 bzip2:包是 lbzip2)。缺少 lbzip2 导致 Partclone 崩溃,因为我要求提供它,但它不存在。确保您没有遇到类似的错误。
答案3
您可以通过仅安装partclone在其他系统上尝试:
例如:首先您需要使用partclone在本地提取图像:
sudo apt install partclone
然后提取到图像:
cat sda3.ntfs-ptcl-img.gz.a* | gzip -d -c | sudo partclone.restore -W -o sda3.img -L partclone.log
然后安装它:
sudo mount -o loop -t ntfs sda3.img /mnt