2012-10-28 4 views
5

Quando provo ad usare debugfs sul mio MacBook Pro (10.6.8) ottengodebugfs non comanda trovato

-bash: debugfs: command not found 

Poi cerco di guardare il mio percorso

echo $PATH 

ottengo

/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 

che sembra praticamente tutto.

Dov'è il comando debugfs? Come posso reinstallarlo?

+0

Sei sicuro che il debugfs è parte di MacOS? Penso che devi installarlo da solo e poi sarà sul tuo percorso o nella posizione in cui hai scelto di installarlo. – alinoz

+0

Non sono sicuro. Sai quale pacchetto dovrei installare? – user1781270

risposta

2

Non c'è debugfs(8) su Mac OS X. Debugfs(8) è un programma Linux utilizzato per eseguire il debug del file system Linux ext2/ext3. Se vuoi eseguire il debug di un file system Mac come HFS + prova fsck(8) o usa Disk Utility.

Se si desidera eseguire il debug di un file system Linux ext2/ext3 su un Mac (ad esempio un disco USB Linux esterno) è necessario prima installare ext2/3. Dal momento che hai/opt/local/bin nel tuo percorso suppongo tu abbia installato MacPorts. In questo caso è sufficiente installare il pacchetto ext2fuse che include il programma debugfs(8).

+0

'debugfs' probabilmente non era disponibile su Os X 2 anni fa, ma ora lo è. 'e2fstools' sono attualmente disponibili su Os X usando' homebrew'. –

+1

Per chiarire, puoi installare 'e2fstools' usando Hombrew ma fa parte del pacchetto' e2fsprogs'. – JeffThompson

2

È possibile installare e2fsprogs, incluso debugfs, utilizzando Homebrew su OsX.

brew install e2fsprogs 

Troverete debugfs in /usr/local/opt/e2fsprogs/sbin/debugfs