Ubuntu下面打不开ntfs硬盘错误的解决,linux二进制文件的查看和修改

Ubuntu下面打不开ntfs硬盘错误的解决方法

错误信息:
Error mounting: mount exited with exit code 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdf3': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

运行命令

$ sudo apt-get install ntfsprogs    

$ sudo ntfsfix /dev/sdf3      


方法一
od [选项] 文件
od -d 文件  十进制输出
   -o 文件  八进制输出
   -x 文件  十六进制输出
xxd 文件  输出十六进制

方法二
在vi命令状态下:
:%!xxd   :%!od    将当前文本转化为16进制格式
:%!xxd -c 12 每行显示12个字节
:%!xxd -r    将当前文本转化回文本格式

一、在Linux下查看二进制文件的软件:

xxd (2进制)

hexdump  (16进制)

 

二、编辑:

1、biew

2、hexedit

3、vim

Vim 来编辑二进



你可能感兴趣的:(linux,ubuntu)