天天看點

硬碟挂載出現ntfs問題環境錯誤解決修複ntfs

參考文檔:

https://www.cnblogs.com/magialmoon/archive/2013/05/09/3070163.html

https://askubuntu.com/questions/586308/error-mounting-dev-sdb1-at-media-on-ubuntu-14-04-lts

https://askubuntu.com/questions/47700/fix-corrupt-ntfs-partition-without-windows

環境

Linux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Wed Oct 19 11:24:13 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux

錯誤

當我硬碟插入系統時,卻無法打開,顯示需要

ntfs

挂載,是以,百度呗
Error mounting /dev/sdb1 at /run/media/pip/風吹過: Command-line `mount -t "ntfs" -o 
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" 
"/run/media/pip/風吹過"' exited with non-zero exit status 32: mount: unknown
 filesystem type 'ntfs'
           

解決

還好百度到了解決方案是以寫出來,為後人鋪路,此教程U盤也适用

檢視下硬碟名

lsblk //列出所有的分區,或者通過fdisk -l、df -h也可以,不過我用這兩個指令沒有檢視到我的硬碟



[[email protected] ~]$ lsblk
NAME          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda             8:0    0 465.8G  0 disk 
├─sda1          8:1    0    99M  0 part /boot/efi
├─sda2          8:2    0   128M  0 part 
├─sda3          8:3    0  99.5G  0 part 
├─sda4          8:4    0   478M  0 part 
├─sda5          8:5    0    50G  0 part 
├─sda6          8:6    0    50G  0 part 
├─sda7          8:7    0    50G  0 part 
├─sda8          8:8    0     1G  0 part /boot
└─sda9          8:9    0 214.6G  0 part 
  ├─rhel-root 253:0    0    50G  0 lvm  /
  ├─rhel-swap 253:1    0   3.9G  0 lvm  [SWAP]
  └─rhel-home 253:2    0 160.7G  0 lvm  /home
sdb             8:16   0 931.5G  0 disk 
└─sdb1          8:17   0 931.5G  0 part 


sdb1 就是我的硬碟,記住這個後面會用到,每個人的不一樣
           

下載下傳

ntfs-3g

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz //下載下傳ntfs包,如果下載下傳
           

百度網盤連接配接

解壓

tar -zxvf  ntfs-3g_ntfsprogs-2013.1.13.tgz
           

安裝

cd  ntfs-3g_ntfsprogs-2013.1.13
./configure
make
make install //這一步需要管理者權限
           

挂載

//記住你剛才看到的你的要挂載的硬碟名
mount -t ntfs-3g /dev/sdb1 /mnt/harddisk
           

說明:

/dev/sdb1 是你的硬碟/U盤名

/mnt/harddisk 是要挂載的目錄,這個目錄可以自己指定沒有的話可以建立,最好找一個空目錄

解除安裝

umount -t ntfs-3g /mnt/harddisk
           

修複

ntfs

ntfsfix /dev/sdb1
           
修複你的硬碟,不過我的硬碟修複後,還沒發現其他的變化(手動捂臉苦笑),本以為修複後就直接系統能識别了,但是還是需要手動挂載。。。。。。

繼續閱讀