gpt4 book ai didi

unix - 坏 block : Resource busy while trying to determine device size

转载 作者:行者123 更新时间:2023-12-01 03:09:32 25 4
gpt4 key购买 nike

我正在尝试在 macOS High Sierra 10.13.6 上运行坏 block 。我使用 macports 安装了坏 block 。我在尝试运行它时一直遇到错误,我什至不确定如何让坏 block 运行

sudo badblocks -c 4096 -s -w -o /Users/mcbeav/Desktop/blocks.txt /dev/disk0s2

这一直返回错误

badblocks:尝试确定设备大小时资源繁忙

如果我尝试

sudo badblocks -c 4096 -s -w -o /Users/mcbeav/Desktop/blocks.txt /dev/disk0

我得到了错误

badblocks:值太大,无法存储在数据类型中无效的结束 block (7813820416):必须是 32 位值

谁能帮帮我?

最佳答案

我的建议是:

a) 在 Recovery Mode 中通过 Mac OS X 控制台运行 badblocks

High Sierra (10.13+) 和 APFS(文件格式系统)阻止了磁盘上的某些操作。您必须处于恢复模式或关闭磁盘保护才能按照您的建议进行操作。

Turn off your Mac (Apple > Shut Down).
Hold down Command-R and press the Power button. ...
Wait for OS X to boot into the OS X Utilities window.
Choose Utilities > Terminal.
Enter csrutil disable.
Enter reboot.

Mac OS X 解决方法:

根据过去的经验,我的感觉是您正在使用 MacOSX 安全功能(磁盘保护和应用程序认证)。

以这种方式启动到 Ubuntu(USB 内存棒)并运行 badblocks 测试会更容易。 (在我看来)

我希望这能为您指明正确的方向。

关于unix - 坏 block : Resource busy while trying to determine device size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53568402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com