2012-10-28 45 views
5

Khi tôi cố gắng sử dụng debugfs trên Macbook pro của tôi (10.6.8) tôi nhận đượcdebugfs command not found

-bash: debugfs: command not found 

Sau đó, tôi cố gắng nhìn vào con đường của tôi

echo $PATH 

tôi nhận được

/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 

có vẻ như khá nhiều thứ.

Lệnh debugfs của tôi ở đâu? Làm thế nào tôi có thể cài đặt lại nó?

+0

bạn có chắc debugfs là một phần của hệ điều hành MacOS? Tôi nghĩ rằng bạn phải cài đặt này một mình và sau đó nó sẽ được trong con đường của bạn hoặc ở vị trí mà bạn đã chọn để cài đặt nó. – alinoz

+0

Tôi không chắc chắn. Bạn có biết tôi nên cài đặt gói nào không? – user1781270

Trả lời

2

Không có debugfs(8) trên Mac OS X. Debugfs(8) là một chương trình Linux được sử dụng để gỡ lỗi hệ thống tệp Linux ext2/ext3. Nếu bạn muốn gỡ lỗi hệ thống tệp Mac như HFS + hãy thử fsck(8) hoặc sử dụng Disk Utility.

Nếu bạn thực sự muốn gỡ lỗi hệ thống tệp ext2/ext3 Linux trên máy Mac (ví dụ: ổ đĩa USB Linux bên ngoài), trước tiên bạn sẽ phải cài đặt ext2/3. Vì bạn có/opt/local/bin trong đường dẫn của mình, tôi cho rằng bạn đã cài đặt MacPorts. Trong trường hợp này, bạn chỉ có thể cài đặt gói ext2fuse bao gồm chương trình debugfs(8).

+0

'debugfs' không phải là có sẵn trên Os X 2 năm trước, nhưng bây giờ nó được. 'e2fstools' thực sự có sẵn trên Os X bằng cách sử dụng' homebrew'. –

+1

Để làm rõ, bạn có thể cài đặt 'e2fstools' bằng Hombrew nhưng nó là một phần của gói' e2fsprogs'. – JeffThompson

2

Bạn có thể cài đặt e2fsprogs, bao gồm debugfs, sử dụng Homebrew trên OsX.

brew install e2fsprogs 

Bạn sẽ tìm thấy debugfs trong /usr/local/opt/e2fsprogs/sbin/debugfs

Các vấn đề liên quan