int*_*ted 5 backup ntfs cloning
我拿起了一个HP Simplesave外置驱动器。它带有一些对我没有用的花哨的软件,因为我不使用 Windows。与当前许多面向消费者的备份驱动器一样,备份软件实际上包含在驱动器本身中。我想保存驱动器的初始状态,以便在我决定出售时可以恢复它。
备份盒本身有点定制:除了硬盘驱动器设备外,它在/dev/sr0. 我认为这个 cdrom 设备的目的是通过 Windows 自动播放位于磁盘本身的备份应用程序进行引导。我不认为它是如何做到这一点的任何保证,因此保留磁盘的确切状态似乎很重要。
该驱动器被格式化为一个 500GB 的 NTFS 分区。
我最初的想法是用来dd转储磁盘 ( /dev/sdb) 本身,但事实证明这是不切实际的,因为生成的文件并不稀疏。这似乎是因为 NTFS 空白空间不是用零填充,而是用 16 个字节的重复序列填充。
我尝试 gzip 输出dd. 这将文件缩小到可管理的大小——第一个 18GB 被压缩到 81MB,而 47MB 用于压缩已安装文件系统的内容——但是在我公认的有点废弃的 Pentium M 处理器上它非常慢。完成第一个 18GB 的时间大约是 30 分钟。
所以我不得不分别转储磁盘状态和分区数据。
我已经转储了分区状态
sfdisk -d /dev/sdb > sfdisk.-d.out
Run Code Online (Sandbox Code Playgroud)我还创建了 NTFS 分区(磁盘上唯一的一个)的压缩映像
ntfsclone --save-image --output - /dev/sdb1 | gzip -c > ntfsclone.img.gz
Run Code Online (Sandbox Code Playgroud)还有什么我应该做的,以确保我可以恢复驱动器的精确原始状态?
sfdisk -d转储分区表,但不转储引导扇区的其余部分,因此如果磁盘上有引导加载程序,则不会将其恢复。您可以使用 保存引导扇区head -c 512 </dev/sdb >bootsector.img。
| 归档时间: |
|
| 查看次数: |
201 次 |
| 最近记录: |