物流网站建设模板,seo学习论坛,手把手教你网上开店,html网页设计网站使用“dd”的经典方法
dd 非常强大#xff0c;可用于从磁盘写入文件以及将文件写入分区或卷。但是#xff0c;建议您首先尝试使用 ddrescue 或 dd_rescue#xff0c;因为 dd 不适合处理损坏的数据#xff0c;并且可能会使用次优方法来恢复数据#xff0c;如果可能的话可用于从磁盘写入文件以及将文件写入分区或卷。但是建议您首先尝试使用 ddrescue 或 dd_rescue因为 dd 不适合处理损坏的数据并且可能会使用次优方法来恢复数据如果可能的话请跳至 ddrescue 部分之一。Damaged Hard Disk - CGSecurity
# download ddrescue
wget http://download.savannah.gnu.org/releases/ddrescue/ddrescue-1.8.tar.bz2
# extract the source code
tar xjf ddrescue-1.8.tar.bz2
# compile ddrescue
cd ddrescue-1.8
./configure make
# first, grab most of the error-free areas in a hurry:
./ddrescue -n /dev/old_disk /dev/new_disk rescued.log
# then try to recover as much of the dicy areas as possible:
./ddrescue -r 1 /dev/old_disk /dev/new_disk rescued.log
要以 root 身份复制磁盘请运行
dd if/dev/old_disk of/dev/new_disk convnoerror,syncconvnoerror,sync用于有坏块的磁盘其目的是用零占位符替换坏块并继续复制。
要将磁盘复制到映像文件
dd if/dev/old_disk ofimage_file convnoerror 这个工具使用比较简单无需源码编译解压即可使用
https://www.cgsecurity.org/wiki/TestDisk
testdisk - TestDisk PhotoRec TestDisk是一款开源软件受GNU通用公共许可证(GPL v2)条款保护。
TestDisk是一款强大的免费数据恢复软件早期主要是设计用于使用有缺陷的软件病毒或人进行误操作如不小心删除分区表导致的分区损坏后帮助用户恢复损坏分区或修复无法启动的磁盘。 使用Testdisk来恢复分区非常简单。
TestDisk支持以下功能
修复分区表, 恢复已删除分区使用FAT32备份表恢复启动扇区重建FAT12/FAT16/FAT32启动扇区修复FAT表重建NTFS启动扇区使用备份表恢复NTFS扇区使用MFT镜像表(MFT Mirror)修复MFT表恢复ext2/ext3/ext4备份的SuperBlock从FAT,NTFS及ext2文件系统恢复删除文件从已删除的FAT,NTFS及ext2/ext3/ext4分区复制文件。
TestDisk拥有两种模式新手模式和专家模式。对于那些对数据恢复技巧了解很少甚至完全一无相似的人来说Testdisk可用于收集非启动分区的详细信息后续再发送给专业数据恢复人员进一步分析。对于那些对数据恢复熟悉的人员来说Testdisk是一款现场非常容易操作的数据恢复工具。
操作系统
TestDisk 可以在以下系统平台下运行:
DOS (实模式 或Windows 9x DOS模式)Windows (NT4, 2000, XP, 2003, Vista)LinuxFreeBSD, NetBSD, OpenBSDSunOSMacOS
可从下载页面下载源代码和预编译的二进制可执行文件(适用于DOS、Win32、MacOSX及Linux平台)
支持的文件系统
TestDisk 可恢复以下文件系统的丢失分区:
BeFS ( BeOS )BSD disklabel ( FreeBSD/OpenBSD/NetBSD )CramFS, 压缩文件系统DOS/Windows FAT12, FAT16 和 FAT32Windows exFATHFS, HFS 和 HFSX (Hierarchical File System)JFS (IBMs Journaled File System)Linux ext2, ext3 和ext4Linux LUKS 加密分区Linux RAID md 0.9/1.0/1.1/1.2 RAID 1: 镜像(Mirror)RAID 4: 带容错的条带阵列RAID 5: 带分布式冗余信息的条带阵列RAID 6: 带分布式双冗余信息的条带阵列Linux Swap (版本1 和 2)LVM 和 LVM2, Linux逻辑卷管理器(Linux Logical Volume Manager)Mac partition mapNovel NSS (Novell Storage Services)NTFS ( Windows NT/2000/XP/2003/Vista/2008 )ReiserFS 3.5, 3.6 和 4Sun Solaris i386 disklabelUnix文件系统-UFS and UFS2 (Sun/BSD/...)XFS, SGIs Journaled File System
文档帮助
如何获得Testdisk 下载 - 二进制可执行文件和源代码适用于DOS, Win32, MacOSX和Linux平台.TestDisk如何编译TestDisk及数据恢复启动光盘支持特别的介质 恢复已损坏的硬盘(有坏扇区)磁盘镜像(如E01)CD-R/CR-RW/DVD...使用Testdisk 支持的操作系统TestDisk 操作指南 恢复丢失分区及修复损坏的FAT/NTFS启动扇区如何运行从NTFS分区恢复已删除文件从FAT12/FAT16/FAT32文件系统恢复文件和文件夹从ext2文件系统中恢复已删除文件使用范例脚本模式运行技术支持使用Testdisk之后的后续操作技术参考 Intel 分区表Microsoft FdiskSMART SMART监控Norton GoBack当前软件使用限制说明如何协助参与该项目TestDisk PhotoRec 最新动态Testdisk开发团队
TestDisk主页: https://www.cgsecurity.org. Christophe GRENIER greniercgsecurity.org
翻译及软件汉化小黑子 (Henry Xu) xiaoheizi2000gmail.com
要从数码相机或硬盘中恢复丢失的图片或文件请运行PhotoRec 命令.
下载安装:
wget --no-check-certificate https://www.cgsecurity.org/testdisk-7.2-WIP.linux26-x86_64.tar.bz2[rootk8s-worker27-65 testdisk-7.2-WIP]# yum install testdisk
Package 架构 版本 源 大小正在安装:testdisk x86_64 7.1-2.el7 epel 451 k
为依赖而安装:libewf x86_64 20140608-1.el7.1 epel 517 kntfs-3g-libs x86_64 2:2022.10.3-1.el7 epel 176 k
您需要注意以下几点
不要接着使用误删除数据的媒体 (硬盘, U盘, ...) 。也就是说直到数据恢复过程完成之前请不要仍然往媒体写入数据因为这有可能盖写您需要的数据。非常建议您把需要的数据恢复到另外的媒体上至少也是另外一个文件系统。如果需要搜寻的文件仍然没有踪影那请尝试一下 PhotoRec 。 PhotoRec 是一个 基于signature 的文件恢复工具并且或许能够在别的方法都不奏效的情况下恢复您的数据。
使用看这个即可
Testdisk 操作指南 - 程序员大本营 Photorec