欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

macos 上 TestDisk 如何使用 AG chatgpt 有大用

在macOS 上使用TestDisk,你需要先下载并安装它,然后通过终端以root 权限运行TestDisk 会引导你完成数据恢复过程,包括选择磁盘、分析分区结构、查找丢失的分区和文件,并最终恢复数据。
以下是详细步骤:
1. 下载和安装TestDisk:
  • 从 TestDisk 官方网站 下载macOS 版本。

  • TestDisk 是一个命令行工具,不需要图形界面安装程序。你可以将它解压到你的应用程序文件夹或其他方便访问的位置。


2. 打开终端并获取root 权限:
  • 打开“应用程序” -> “实用工具” -> “终端”。


  • 输入 sudo testdisk 并按回车键。系统会提示你输入管理员密码。


  • 输入密码并按回车键,TestDisk 将以root 权限启动。


3. 使用TestDisk:
  • 创建日志文件:
    TestDisk 会询问你是否要创建日志文件。建议选择“Create” (创建),这样可以记录你的操作,方便后续分析和恢复。
  • 选择磁盘:
    TestDisk 会列出所有可用的磁盘。选择你要恢复数据的磁盘。
  • 选择分区类型:
    TestDisk 会自动检测分区类型,通常选择“Intel”即可。如果你确定分区类型,也可以手动选择。
  • 选择分析类型:
    TestDisk 提供多种分析选项,包括快速扫描和深度扫描。建议先选择“Analyze” (分析) 快速扫描,如果找不到丢失的分区,再选择“Deeper Search” (深度搜索)。
  • 查找丢失的分区和文件:
    TestDisk 会分析磁盘,并显示找到的丢失分区和文件。你可以使用键盘上的方向键来浏览和选择。
  • 恢复数据:
    选择要恢复的分区或文件,然后按照TestDisk 的指示进行恢复。请注意,恢复的数据应该保存到与原始数据不同的位置。
4. 恢复过程:
  • TestDisk 会引导你选择恢复数据的目标位置。建议选择一个与原始数据存储位置不同的磁盘或分区,以避免覆盖原始数据。

  • 根据TestDisk 的指示,完成数据恢复过程。


重要提示:
  • 在使用TestDisk 之前,请务必备份重要数据,以防止意外情况发生。


  • 如果对操作不熟悉,建议查阅 TestDisk 官方文档 或寻求专业人士的帮助。


  • TestDisk 主要用于恢复丢失的分区和文件,对于物理损坏的硬盘,可能需要专业的数据恢复服务。



在 macOS 上使用 TestDisk 恢复丢失的分区或文件是一个技术性较强的操作,以下是详细的步骤指南:


1. 安装 TestDisk

  • 通过 Homebrew 安装(推荐):

    bash
    brew install testdisk
  • 或手动下载: 从 TestDisk 官网 下载 macOS 版,解压后直接运行可执行文件。


2. 运行 TestDisk

  • 终端启动

    bash
    sudo testdisk

    (需要管理员密码,因涉及磁盘操作)


3. 操作步骤详解

  1. 选择磁盘

  • 使用方向键选择需要恢复的物理磁盘(如 /dev/disk0),注意区分内置磁盘和外置磁盘。

  • 按 Enter 确认。

  • 分区表类型

    • 通常 macOS 使用 Intel/PC(对应 GPT 分区表)或 EFI GPT

    • 如果 unsure,可选择 [EFI GPT] 或 [Intel] 尝试。

  • 功能菜单

    • [Analyse]:分析当前分区结构,查找丢失的分区。

    • [Advanced]:恢复文件或修复引导扇区。

    • [Deeper Search]:深度搜索已删除的分区(适用于快速分析未找到分区时)。

  • 分区分析

    • TestDisk 会显示当前/丢失的分区。按 P 预览文件(如果是可识别的文件系统如 FAT32/exFAT/HFS+)。

    • 确认分区后,按 Enter 继续。

  • 恢复分区

    • 选中要恢复的分区,选择 [Write] 将分区表信息写入磁盘。

    • 谨慎操作:此步骤不可逆,建议先备份数据。

  • 文件恢复(可选)

    • 在 [Advanced] 模式下,选择分区后进入 [Undelete],按 C 复制文件到安全位置。


    4. 注意事项

    • 数据安全:操作前尽量对磁盘做完整备份(如 dd 或磁盘工具克隆)。

    • 权限问题: macOS 可能限制对系统盘的直接修改,需关闭 SIP( Recovery 模式下运行 csrutil disable)。

    • 日志文件:TestDisk 会生成 testdisk.log,记录操作细节,可供后续排查。

    • NTFS/FAT 恢复:对 Windows 分区效果较好,APFS/HFS+ 可能需要配合 PhotoRec(同捆工具)恢复文件。


    常见问题

    • 无法识别磁盘:确保磁盘已正确连接,且在终端中可见(可用 diskutil list 检查)。

    • 恢复失败:尝试 Deeper Search 或换用 PhotoRec 直接恢复文件内容。

    如需更复杂的恢复(如 RAID 或加密分区),建议参考 官方文档。操作时务必谨慎,避免二次损坏数据!




    在 macOS 上使用 TestDisk 恢复丢失的分区或修复启动问题需要谨慎操作。以下是详细步骤指南,请务必仔细阅读并在操作前备份重要数据


    一、准备工作

    1. 备份数据:TestDisk 操作有风险,可能导致数据丢失,操作前务必备份硬盘数据(如使用 Time Machine)。

    2. 关闭 SIP(系统完整性保护)

      操作完成后建议重新启用 SIP(csrutil enable)。

    • 重启 Mac,按住 Command + R 进入恢复模式。

    • 顶部菜单选择 实用工具 > 终端

    • 输入 csrutil disable 回车 → 重启 Mac。

  • 安装 Homebrew(若未安装):

    bash
    /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/Homebrew/install@HEAD/install.sh)"
  • 安装 TestDisk

    bash
    brew install testdisk

  • 二、运行 TestDisk

    1. 打开终端,输入命令:

      bash
      sudo testdisk

      需输入管理员密码。

    2. 操作界面流程

      步骤选项说明
      1. 创建日志[ Create ]选择创建日志文件(推荐)。
      2. 选择磁盘用方向键选择目标磁盘 → [Proceed]注意区分物理磁盘(如 /dev/disk0)和分区。
      3. 分区表类型选择 [EFI GPT](大多数 Mac)或 [Intel](旧 Mac)现代 Mac 默认使用 GPT。
      4. 主菜单选择 [Analyse]分析当前分区结构。
      5. 分析结果[Quick Search]快速扫描丢失的分区。
      6. 找到分区查看扫描结果:
      - ✅ 正确显示的分区
      - ❌ 带 D(已删除)或 L(逻辑分区)
      用方向键选择需恢复的分区 → 按 P 预览文件(验证是否正确)。
      7. 恢复分区按 Enter → 选择 [Write]确认无误后写入分区表。
      8. 深度扫描(可选)若快速扫描未找到,返回主菜单选 [Deeper Search]耗时较长,扫描更彻底。

    三、恢复文件(PhotoRec)

    如果分区损坏无法恢复,用 TestDisk 内置的 PhotoRec 提取文件:

    bash
    sudo photorec
    1. 选择目标磁盘 → 分区类型选 [Other](FAT/NTFS/HFS+ 等)。

    2. 选择文件系统类型(如 [Whole] 全盘扫描)。

    3. 设置输出目录(不能选原磁盘,需另一块硬盘)。

    4. 按 [File Opt] 选择要恢复的文件类型(默认全选)。

    5. 按 [Search] 开始扫描,文件将保存到指定目录。


    四、注意事项

    1. 磁盘权限问题

    • 若提示权限不足,尝试:

      bash
      sudo chmod 755 /usr/local/share
  • APFS 分区

    • TestDisk 对 APFS 支持有限,优先尝试 macOS 自带工具:

      bash
      diskutil apfs list # 查看 APFS 容器
      diskutil apfs unlockVolume /dev/diskXsY # 解锁加密卷
  • 替代工具

    • 图形界面工具:Disk Drill(付费)、Data Rescue。

    • 终端命令:ddrescue(镜像克隆)、fsck_hfs(HFS+ 修复)。


    常见问题解决

    • 分区恢复后无法挂载:尝试用 diskutil mount /dev/diskXsY 手动挂载。

    • 扫描过程卡住:可能是物理坏道,立即停止操作并寻求专业帮助。

    • 文件恢复后乱码:文件头损坏,需用专业数据修复软件处理。

    💡 提示:操作后重启 Mac,若分区恢复成功,在磁盘工具中应可见。如仍失败,建议联系数据恢复机构。

    通过以上步骤,你可以在 macOS 上安全使用 TestDisk 解决分区丢失或文件恢复问题。务必耐心操作,避免对磁盘写入新数据!


    https://tw.easeus.com/data-recovery/how-to-use-testdisk.html 

    https://blog.csdn.net/weixin_33669766/article/details/116745524  

    https://news.macgasm.net/tw/tips/mac-partition-recovery/

    https://www.insanelymac.com/blog/zh/recover-files-from-external-hard-drive-on-mac/

    https://jamespolik.pixnet.net/blog/post/347354335

    https://www.reddit.com/r/sysadmin/comments/z342d5/data_recovery_using_testdisk_on_external_hard/?tl=...

    https://www.softking.com.tw/28014/TestDisk%20%20%20PhotoRec%207.2%20for%20macOS%20X%20Intel(%E5%85%8D%E8%B2%BB).html

    https://news.macgasm.net/tw/tips/problems-found-with-partition-map/

    https://www.163.com/dy/article/FPCE160M0511HASF.html

    https://zh-cn.fonedog.com/tricks/how-to-use-testdisk.html  OK  有大用

    https://blog.csdn.net/qq_27546717/article/details/122264334   OK  有大用

    https://blog.csdn.net/weixin_33628677/article/details/142410768#:~:text=3.2.1%20%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2%E4%B8%8B%E7%9A%84%E6%81%A2%E5%A4%8D%E6%B5%81%E7%A8%8B%20%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2%E6%8F%90%E4%BE%9B%E4%BA%86%E7%9B%B4%E8%A7%82%E7%9A%84%E6%93%8D%E4%BD%9C%E6%96%B9%E5%BC%8F%EF%BC%8C%E9%80%82%E5%90%88%E5%A4%A7%E5%A4%9A%E6%95%B0%E7%94%A8%E6%88%B7%E3%80%82%20%E4%BB%A5%E4%B8%8B%E6%98%AF%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2%E4%B8%8B%E6%81%A2%E5%A4%8D%E5%88%86%E5%8C%BA%E7%9A%84%E6%AD%A5%E9%AA%A4%EF%BC%9A%20%E5%90%AF%E5%8A%A8TestDisk%20%EF%BC%9A%E8%BF%90%E8%A1%8CTestDisk%E5%B7%A5%E5%85%B7%EF%BC%8C%E9%80%89%E6%8B%A9%E2%80%9CCreate%E2%80%9D%E6%9D%A5%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E3%80%82%20%E9%80%89%E6%8B%A9%E7%A3%81%E7%9B%98%EF%BC%9A%E5%9C%A8%E5%BC%B9%E5%87%BA%E7%9A%84%E7%95%8C%E9%9D%A2%E4%B8%AD%E9%80%89%E6%8B%A9%E9%9C%80%E8%A6%81%E6%81%A2%E5%A4%8D%E5%88%86%E5%8C%BA%E7%9A%84%E7%A3%81%E7%9B%98%EF%BC%8C%E7%84%B6%E5%90%8E%E9%80%89%E6%8B%A9%E2%80%9CProceed%E2%80%9D%E3%80%82,%E2%80%9CAnalyse%E2%80%9D%EF%BC%8CTestDisk%E5%B0%86%E5%88%86%E6%9E%90%E7%A3%81%E7%9B%98%E7%BB%93%E6%9E%84%E3%80%82%20%E5%88%97%E5%87%BA%E5%88%86%E5%8C%BA%EF%BC%9A%E5%88%86%E6%9E%90%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8CTestDisk%E4%BC%9A%E5%88%97%E5%87%BA%E6%89%80%E6%9C%89%E5%8F%AF%E8%AF%86%E5%88%AB%E7%9A%84%E5%88%86%E5%8C%BA%E3%80%82%20%E5%A6%82%E6%9E%9C%E4%BD%A0%E7%9A%84%E5%88%86%E5%8C%BA%E4%B8%A2%E5%A4%B1%E4%BA%86%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%B0%9D%E8%AF%95%E9%80%89%E6%8B%A9%E2%80%9CQuick%20Search%E2%80%9D%E6%9D%A5%E5%BF%AB%E9%80%9F%E6%9F%A5%E6%89%BE%E4%B8%A2%E5%A4%B1%E7%9A%84%E5%88%86%E5%8C%BA%E3%80%82%20%E6%81%A2%E5%A4%8D%E5%88%86%E5%8C%BA%E8%A1%A8%EF%BC%9A%E6%89%BE%E5%88%B0%E4%B8%A2%E5%A4%B1%E7%9A%84%E5%88%86%E5%8C%BA%E5%90%8E%EF%BC%8C%E9%80%89%E6%8B%A9%E2%80%9CWrite%E2%80%9D%E6%9D%A5%E5%86%99%E5%85%A5%E6%96%B0%E7%9A%84%E5%88%86%E5%8C%BA%E8%A1%A8%E5%88%B0%E7%A3%81%E7%9B%98%E4%B8%8A%E3%80%82%20%E7%A1%AE%E4%BF%9D%E5%9C%A8%E6%93%8D%E4%BD%9C%E5%89%8D%E5%B7%B2%E7%BB%8F%E5%A4%87%E4%BB%BD%E4%BA%86%E9%87%8D%E8%A6%81%E6%95%B0%E6%8D%AE%E3%80%82%20%E6%A3%80%E6%9F%A5%E5%88%86%E5%8C%BA%EF%BC%9A%E6%93%8D%E4%BD%9C%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8C%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%85%B6%E4%BB%96%E5%B7%A5%E5%85%B7%E6%A3%80%E6%9F%A5%E5%88%86%E5%8C%BA%E6%98%AF%E5%90%A6%E5%B7%B2%E7%BB%8F%E6%81%A2%E5%A4%8D%E3%80%82    OK  有大用


    https://www.y2b.com/watch?v=jhWbSM-630E     OK  有大用

    https://www.y2b.com/results?search_query=testdisk+data+recovery      OK  有大用

    普通分类: