我试图在装有 Ventura 13.3 的 Mac mini / M2 上运行数据恢复应用程序 PhotoRec 和 TestDisc,但我一直收到错误消息您必须是 ROOT 才能使用此程序,尽管我是我的 Mac 的主要和唯一用户。
有人能告诉我问题可能出在哪里吗?我可以按照说明在终端中执行非常基本的操作,但我不太熟悉代码...
谢谢
我试图在装有 Ventura 13.3 的 Mac mini / M2 上运行数据恢复应用程序 PhotoRec 和 TestDisc,但我一直收到错误消息您必须是 ROOT 才能使用此程序,尽管我是我的 Mac 的主要和唯一用户。
有人能告诉我问题可能出在哪里吗?我可以按照说明在终端中执行非常基本的操作,但我不太熟悉代码...
谢谢
1. 安装 macOS:通过 Homebrew 安装
如果你还没有安装 brew,请从 https://brew.sh 安装:
然后,安装 testdisk
2. 在 macOS 下运行 TestDisk、PhotoRec
如果您不是 root,TestDisk(即 testdisk-7.2/testdisk)或 PhotoRec 将在您确认后使用sudo自行重启。
如果您的管理员帐户没有密码(空白密码),则必须在使用 sudo 命令之前为该用户提供密码:
终端不会在您输入时显示密码。如果您输入错误的密码或空白密码,则不会执行该命令,并且终端会要求您重试。
如果在运行 TestDisk 或 PhotoRec 时没有列出磁盘,则可能是由于系统完整性保护 (SIP),请选择系统设置 –> 隐私和安全 –> 完全磁盘访问 –> 使用 + 添加终端(或 TestDisk 和 PhotoRec 本身)
来源:https://www.cgsecurity.org/testdisk_doc/index.html