Ubuntu 14.04でexFATを有効にする方法


131

Ubuntu 14.04をインストールしたばかりで、exFATHDDをマウントできません。

次のエラーが表示されます。

Unable to access “SeagateHDD”
Error mounting /dev/sdb1 at /media/me/SeagateHDD: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/me/SeagateHDD"' exited with non-zero exit status 1:
stdout: `FUSE exfat 1.0.1
'
stderr: `ERROR: `Operating Systems' has invalid checksum (0x281c != 0x2450).
'

apt-get をインストールexfat-utilsしてexfat-fuse使用しましたが、運はありません。私もリポジトリを試しましたppa:relan/exfatが、私は得ました:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fuse-exfat : Depends: fuse-utils (>= 2.7) but it is not installable
E: Unable to correct problems, you have held broken packages.

誰かヒントを教えてもらえますか?バックアップしたデータはすべてそのHDDにあります。

編集:

出力$ sudo apt-cache policy exfat-fuseは次のとおりです。

exfat-fuse:
  Installed: (none)
  Candidate: 1.0.1-1
  Version table:
     1.0.1-1 0
        500 http://ppa.launchpad.net/relan/exfat/ubuntu/ trusty/main amd64 Packages

Linux Mintで試してみたところ、同じ問題がありました。また、Macにマウントしてみましたが、データが破損しないように完全に機能しました。

EDIT2:

HDDに問題があり、アンマウントせずにUSBポートから取り外したため、チェックサムエラーが発生したようです。私がやったのは、Macにプラグを差し込むと、fsck_exfatディスクチェックが自動的に行われ、問題が修正され、Ubuntuでもロードできるようになりました。Ubuntuでも同様のことが達成できると思いますが、どのツールを使用すればよいのかわかりません。


出力ポストapt-cache policy fuse-exfat
のAvinashラジ

質問を編集して情報を追加しました
Iuliu

回答:


202

以下のパッケージのみをインストールすると、exFAT形式のドライブが自動マウントされます。

sudo apt-get install exfat-fuse exfat-utils

または、上記のパッケージをインストールした後、手動でマウントしてみてください。

sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat

/dev/sdxx -exfatパーティション。

Ubuntu 14.04ではexfat-fuseexfat-utilsパッケージはユニバースリポジトリで利用できます。したがって、これらの2つのパッケージをUbuntu 14.04にインストールするには、このリポジトリを有効にします。

sudo add-apt-repository universe

そして、すべてのリポジトリを更新することを忘れないでください、

sudo apt-get update

インストールしようとするfuse-exfatと、が表示されDepends: fuse-utils (>= 2.7) but it is not installableます。ただし、ppa:relan/exfatPPA を削除してsudo apt-get install fuse-utils exfat-fuseも問題はありませんが、マウントされません。
Iuliu

再起動してください。
アビナッシュラジ

すぐに行う
Iuliu

失敗。で出力をppa:relan/exfat実行$ sudo aptget install exfat-fuse exfat-utilsReading package lists... Done Building dependency tree Reading state information... Done exfat-fuse is already the newest version. exfat-utils is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.、で$ sudo apt-cache policy fuse-exfat出力を実行するppa を削除した後N: Unable to locate package fuse-exfat
Iuliu

2
2つの異なるパッケージがfuse-exfatありexfat-fuseますか?
Iuliu

4

ソースからコンパイルする方法は?

# wget http://sourceforge.net/projects/fuse/files/fuse-2.X/2.9.3/fuse-2.9.3.tar.gz
# tar -xzvf fuse-2.9.3.tar.gz
# cd fuse*
# ./configure
# make
# make install

2

次のPPAを追加して、PPAからインストールするだけです。

sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-fuse exfat-utils

コンピューターを再起動します。


1

私は同じ問題を抱えていたので、fuseを試してみたところ、フォーラムで推奨されているすべてのヒューズのセットアップ/検証と手動でのマウントを試みましたが、うまくいきませんでした。

この問題は、macbookproが攻撃されたときにアンマウントする前にディスクを取り出したために発生しました。そこで、MacBookのDiskutilityを使用して修復し、ubuntuですべてのデータをそのままにしてマウントを再開しました。


1

Ubuntu 12.04(64ビット、Thinkpad T60、デュアルコア、2.0 GHz、4 Gbで実行)で、新しいmicro SDカードにアクセスするために、exFATファイルシステムタイプのサポートを完璧かつクリーンにインストールした方法を次に示します。ラム、内部Kingston SSDドライブで実行)。Synaptic Package Managerをインストールするだけです、デフォルトのパッケージマネージャーを使用することもできます。次に、検索ボックスに「exfat」と入力します。これを行ったとき、リストに表示されるのはexfat-utilsとexfat-fuseの2つのアイテムだけでした。次に、マウスポインターでクリックして、これらの両方のボックスにチェックマークを付けます(実際、一番上のチェックボックスをオンにすると、両方が必要であるというメッセージが表示されます。ポップアップメッセージを閉じると、両方のボックスが私)。次に、適用をクリックします。インストールが完了したら(非常に迅速かつ簡単に)、ファイルマネージャーを開きました。左上で、以前はマウントできなかったmicro SDカードをクリックしました。カードをexFATにフォーマットしたため、すぐにカードの内容が初めて表示されました。何が起こっているのかを判断するのを助けるために、その時点でテストテキストファイルしか持っていません。今、すべてが完璧であり、私は ' 手動で何かを行う必要があります(マウントやアンマウントなど)。FAT32にフォーマットされたカードのように、すべて自動です。ボイラ!!! すべて順調です。楽しい !注:Windows XP 32ビットで512Gb汎用micro SDHCクラス10カードを再フォーマットしました。これは、上記のexFATサポートをインストールする前の当時のUbuntuシステムではできなかったためです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.