Linux ユーザーは、Linux が Ext4 ジャーナリング ファイル システムを使用していることをすでにご存知でしょう。このシステムでは、オペレーティング システム全体がルート ディレクトリ内に格納されます。他のオペレーティング システムと多くのデジタル ガジェットは、NTFS、Fat、Exfat、およびその他のファイル システムを使用します。ここでの問題は、Linux カーネルが exFAT ファイル システムをサポートしていないことです。これで、Linux システムの Ext4、Fat、NTFS、およびその他のファイル形式に問題がないかもしれません。ただし、exFAT ペンドライブまたはフラッシュ ドライブを使用するには、Linux システムで exFAT ドライブを処理およびマウントする方法を知っておく必要があります。
Linux 上の exFAT
exFAT は、Microsoft によって開発された Extended File Allocation Table の略です。 Linux が exFAT ファイル形式をサポートしていない理由は、exFAT ファイルが Microsoft のファイル システム専用であり、ファイル システムがまだオープン ソースではないためです。
Red Hat、Fedora、Arch、およびその他の Linux ディストリビューションでは、exFAT ユーティリティ ツールをシステムにインストールすることで、exFAT ドライブをマウントできます。この投稿では、exFAT ユーティリティ ツールをインストールして Linux システムに exFAT ドライブをマウントする方法について説明します。
1. Debian/Ubuntu Linux に exFAT ドライブをマウントする
Ubuntu および Debian の派生物に exfat-utils ツールをインストールするのは簡単なプロセスです。 exfat-utils ツールは Debian Linux で利用でき、aptitude パッケージ管理ツールからインストールできます。 exFAT ユーティリティ ツールをインストールする前に、システムにユニバース リポジトリがインストールされていることを確認してください。
sudo add-apt-repository universe
ターミナル シェルで次のコマンドを実行して、ツールを Ubuntu Linux にインストールします。次のコマンドは、Linux Lite、Linux Mint、Deepin、およびその他の Debian ベースのディストリビューションでも実行されます。
sudo apt update sudo apt install exfat-fuse exfat-utils
ツールのインストールが成功したら、システムに exFAT ドライブをマウントできます。ターミナル シェルで次のコマンド ラインを実行して、exFAT ドライブをマウントします。ドライブ パスを自分のものに置き換えることを忘れないでください。
sudo mount -t exfat /dev/sdb1 /media/exfat
ドライブをマウントした後、lsblk
を実行して、ドライブが機能するかどうかを確認できます。 コマンドをターミナル シェルで実行してください。
lsblk
Ubuntu システムのディスク ユーティリティ ツールからファイル システムのステータスとマウント パスを確認することもできます。次に、デバイスのパスをコピーして、Web ブラウザからストレージ デバイスを直接開くことができます。
file:///media/ubuntupit/UBUNTUPIT
2. Red Hat および Fedora Linux に exFAT ドライブをマウントする
Fedora および Red Had ベースの Linux ユーザーの場合、DNF および YUM コマンドを使用してシステムに exFAT ツールをインストールできます。次の DNF コマンドを実行して、Fedora システムに exfat および fuse-exfat ツールをインストールします。
sudo dnf -y install exfat sudo dnf -y install fuse-exfat
Red Hat Linux ユーザーは、ターミナル シェルで次の RPM コマンドを実行して、exFAT ユーティリティ ツールを取得する必要があります。
sudo yum install fuse-exfat
Red Hat および Fedora ワークステーション用の exFAT ユーティリティ ツールのコンパイル済み RPM パッケージをダウンロードすることもできます。コンパイルされた RPM パッケージは Web で入手できます。ここをクリックしてパッケージをダウンロードしてください。ダウンロードが完了したら、デフォルトのソフトウェア ストアから開き、インストールします。
これで、Red Hat および Fedora Linux システムに exFAT ドライブをマウントできるようになりました。ターミナル シェルで次のコマンドを実行すると、ドライブをシステムにすばやくマウントできます。 exFAT ドライブを手動でマウントすることもできます。
sudo mount /dev/sdb1 /media
3. Arch Linux に exFAT ドライブをマウントする
Arch および Arch ベースの Linux に exFAT ドライブをマウントする方法は、他の Linux ディストリビューションとほとんど同じです。 Arch Linux が exFAT ドライブをサポートしていない場合は、デバイスに exFAT ユーティリティ ツールをインストールできます。ここでは、Manjaro KDE を使用して、exFAT ツールを Arch Linux にインストールするプロセスを示しています。次のコマンドは、他の Arch ベースの Linux システムで動作します。
pamac install exfat-utils
インストールが成功したら、システムに exFAT ドライブをマウントできます。ターミナル シェルで次のコマンドを実行して、exFAT ドライブを Arch Linux システムにマウントします。ファイル パスと宛先パスを自分のものに置き換えることを忘れないでください。
sudo mount -t exfat /dev/sdb1 ~/sdcard
また、ソフトウェア センターから Arch Linux に exFAT ツールを見つけてインストールすることもできます。 Extensible File Allocation Table のユーティリティ ツールをインストールするには、ソフトウェア センターを開き、exFAT ツールを検索します。 exFAT ツールの項目が 2 つあるので、両方をシステムにインストールしてください。
最後の言葉
オペレーティング システムが異なれば、オペレーティング システムを格納し、領域管理を利用するために、さまざまな種類のファイル システム アーキテクチャが使用されます。ファイル システムの設計に基づいて、ファイル システム アーキテクチャに制限がある場合があります。 Microsoft は徐々に exFAT ファイル フォーマットをオープンソースにしているため、Linux がすぐに exFAT ファイルシステムに適応し、サブ ファイル システムとして最新のカーネルに追加されることを願っています。
記事全体で、exFAT ユーティリティ ツールをインストールして Linux システムに exFAT ドライブをマウントする方法について説明しました。この投稿が有用で有益であると思われる場合は、友人や Linux コミュニティと共有してください。この投稿に関するご意見は、コメント セクションに書き留めてください。