我正在编译一些包到一个外部USB闪存驱动器。不幸的是,编译还没有达到100%,我经常不得不尝试用不同的设置重做包。
为了确保一切顺利,我想在失败时再做一次包,以防万一。当然,这意味着我必须重新做每件事(这是一个痛苦)。
如何保存驱动器和分区的确切副本,以便在发生严重故障时恢复?
它需要准确地(不仅仅是文件),因为我有链接到某些部分和分区,我不想搞砸。
发布于 2015-01-21 21:37:47
要完成此任务,您应该能够使用GNOME磁盘。通过运行sudo apt-get install gnome-disks安装gnome磁盘包。在你这样做之后,你应该能在菜单的某个地方找到它。(可以称为磁盘管理。)选择屏幕左侧的闪存驱动器,然后单击窗口顶部的齿轮图标。选择“创建磁盘映像”选择一个地方来保存它。它将把它放入一个压缩的.img文件中,但是当将它还原回闪存驱动器时,您应该使用“还原磁盘映像.”而不是仅仅提取.img文件。
发布于 2015-01-22 09:13:28
因为您正在执行整个LFS任务,所以您希望很好地学习命令行。下面是给您的dd的简要介绍。小心DD命令是强大的。
如果你不知道sdx (其中x是闪存盘)。
sudo blkid还有,有点像消防水管,但你可能会喜欢..
sudo lshw第一个文件将在您的主目录中创建一个文件,第二个文件将返回到一个闪存驱动器。
dd if=/dev/sdx of=~/My-LFS-Backup.iso bs=8M
sudo dd if=~/My-LFS-Backup.iso of=/dev/sdx第一个将在您的主目录中创建一个压缩文件,第二个将其解压到闪存驱动器。
dd if=/dev/sdax bs=8M | bzip2 -9f > ~/My-LFS-Backup.bz2
sudo bunzip2 -dc ~/My-LFS-Backup.bz2 | dd of=/dev/sdx以下内容将从一个驱动器复制到另一个大小相同或较大的驱动器。
sudo dd if=/dev/sdx of=/dev/sdy bs=8M && sync https://askubuntu.com/questions/576306
复制相似问题