6

当我尝试在我的 Macbook pro(10.6.8) 上使用 debugfs 时,我得到

-bash: debugfs: command not found

然后我试着看看我的路

echo $PATH

我明白了

/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/usr/X11/bin

这似乎几乎是一切。

我的 debugfs 命令在哪里?我怎样才能重新安装它?

4

2 回答 2

2

Mac OS X 上没有debugfs(8) 。Debugfs(8)是一个用于调试 Linux 文件系统 ext2/ext3 的 Linux 程序。如果您想调试像 HFS+ 这样的 Mac 文件系统,请尝试fsck(8)或使用Disk Utility

如果您真的想在 Mac 上调试 Linux ext2/ext3 文件系统(例如外部 Linux USB 磁盘),您必须先安装 ext2/3。由于您的路径中有 /opt/local/bin,我想您已经安装了MacPorts。在这种情况下,您可以只安装包含debugfs(8)程序的数据包 ext2fuse。

于 2012-10-30T20:41:53.457 回答
2

您可以在 OsX 上使用Homebrewe2fsprogs安装,包括。debugfs

brew install e2fsprogs

你会发现debugfs/usr/local/opt/e2fsprogs/sbin/debugfs

于 2015-08-09T15:37:38.633 回答