我有我的 LFS proyek,目前我正在阅读本书的第 10 章https://www.linuxfromscratch.org/lfs/view/stable/chapter10/grub.html
。
我想对我的 LFS 进度进行备份,这样如果出现错误我可以恢复其检查点,目前我的 LFS 进度及其内容保存在/dev/vdb
.我已经卸载了dev/vdb
,现在我想/dev/vdb
用dd
命令复制或备份所有内容并给出格式名称backupLFS.disk
,以便将其安全地保存在LFS主机中(在我的例子中是ubuntu),但我意识到如果我错误地放置参数主要是混淆的话,这是足够危险的与of
和if
。所以我该怎么做?
答案1
备份本身很简单 - 一般来说in=<input-file>
,of=<output-file>
:
# dd if=/dev/vdb of=/path/to/backup/storage/my_lfs.img
然后你可以调整一些选项,例如bs=<block-size>
(使 dd 复制的块不同,通常更大,这应该加快操作速度。,status=progress
(用于进度)等等。
if=/dev/vdb
还将其保存为整个驱动器,带有分区表,然后分区。如果您想访问这些分区,则必须获取它们的偏移量。