标签: macos low-level block-device
我正在开发一些需要读取物理存储设备的低级系统工具。在macOS 10.13之前,我能够打开/dev/disk0,/dev/disk1等,并从设备中读取原始数据。但升级后,我再也无法打开这些设备,而且我得到了“不允许操作”#34;错误,即使我作为sudo运行。有没有办法在这个版本中访问物理驱动器?
/dev/disk0
/dev/disk1
答案 0 :(得分:2)
Macos10.13,必须禁用SIP才能访问disk0。
1.启动恢复
2.execute cmdline:csrutil disable
参考:https://www.easeus.com/mac-data-recovery-software/data-recovery-from-system-disk-under-new-macos.html