2012-10-28 24 views
5

Wenn ich versuche, debugfs auf meinem MacBook Pro zu verwenden (10.6.8) Idebugfs Befehl nicht gefunden

-bash: debugfs: command not found 

Dann bekomme ich versuche, meinen Weg zu suchen

echo $PATH 

ich

/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 

das scheint so ziemlich alles.

Wo ist mein debugfs-Befehl? Wie kann ich es neu installieren?

+0

sind Sie sicher, dass die debugfs Teil macos ist? Ich denke, Sie müssen dies selbst installieren und dann wird es in Ihrem Pfad oder an dem Ort sein, wo Sie es installiert haben. – alinoz

+0

Ich bin mir nicht sicher. Weißt du, welches Paket ich installieren soll? – user1781270

Antwort

2

Es gibt keine debugfs(8) unter Mac OS X. Debugfs(8) ist ein Linux-Programm zum Debuggen des Linux-Dateisystems ext2/ext3. Wenn Sie ein Mac-Dateisystem wie HFS + debuggen möchten, versuchen Sie fsck(8) oder verwenden Sie Disk Utility.

Wenn Sie wirklich ein Linux ext2/ext3 Dateisystem auf einem Mac (z. B. eine externe Linux USB-Festplatte) debuggen wollen, müssen Sie zuerst ext2/3 installieren. Da Sie/opt/local/bin in Ihrem Pfad haben, nehme ich an, dass Sie MacPorts installiert haben. In diesem Fall könnten Sie einfach das Paket ext2fuse installieren, das das Programm debugfs(8) enthält.

+0

'debugfs' war wahrscheinlich nicht auf Os X vor 2 Jahren verfügbar, aber jetzt ist es. 'e2fstools' sind tatsächlich auf Os X mit' homebrew' verfügbar. –

+1

Um zu klären, können Sie 'e2fstools' mit Hombrew installieren, aber es ist Teil des Pakets' e2fsprogs'. – JeffThompson

2

Sie können e2fsprogs, einschließlich debugfs, unter Verwendung von Homebrew auf OsX installieren.

brew install e2fsprogs 

Sie finden debugfs in /usr/local/opt/e2fsprogs/sbin/debugfs