web-dev-qa-db-ja.com

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

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

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

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-utilsexfat-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でも同様のことが達成できると思いますが、どのツールを使用すればよいかわかりません。

130
Iuliu

以下のパッケージのみをインストールすると、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-Fuseおよびexfat-utilsパッケージがユニバースリポジトリで利用可能です。したがって、これらの2つのパッケージをUbuntu 14.04にインストールするには、このリポジトリを有効にします。

Sudo add-apt-repository universe

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

Sudo apt-get update
200
Avinash Raj

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

# 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
4
Blanca Higgins

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

Sudo apt-add-repository ppa:relan/exfat
Sudo apt-get update
Sudo apt-get install exfat-Fuse exfat-utils

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

2
user280489

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システムではできなかったためです。サポート。

1

私は同じ問題を抱えていたので、Fuseを試し、Fuseをセットアップ/検証し、手動でマウントしようとしたが、運がなかったフォーラムで推奨されているすべてのものを試しました。

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

1
achie