質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.53%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

Q&A

解決済

2回答

3308閲覧

CentOS7でexfatのポータブルHDDを読み込みたい exfat-utilsはインストール済

taro373

総合スコア189

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

0グッド

0クリップ

投稿2022/04/28 06:05

CentOS7でexfatのポータブルHDDを読み込もうとしています。
まずHDDを接続すると、「/dev/sdb /dev/sdb1」の表示が増えたので、dev/sdb1をマウントしました。

$ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sdb /dev/sdb1

マウントすると下記のメッセージが表示されました

$ sudo mount -t exfat /dev/sdb1 /mnt/HDD1 mount: unknown filesystem type 'exfat' $ sudo mount.exfat /dev/sdb1 /mnt/HDD1 sudo: mount.exfat: コマンドが見つかりません

exfat-utilsをyumでインストールしています。

$ sudo yum --enablerepo=forensics install exfat-utils 読み込んだプラグイン:fastestmirror, langpacks (略) パッケージ exfat-utils-1.3.0-2.el7.x86_64 は既にインストール済みの CERT-Forensics-Tools-1.0-100.el7.x86_64 によって不要扱いになりました。 何もしません

partedコマンド、fdiskコマンドでの結果は以下の状況です。

「unknown filesystem type 'exfat'」を解消するにはどのようにしたら良いのでしょうか。

$ sudo parted /dev/sdb GNU Parted 3.1 /dev/sdb を使用 GNU Parted へようこそ! コマンド一覧を見るには 'help' と入力してください。 (parted) print モデル: I-O DATA HDPC-UT (scsi) ディスク /dev/sdb: 1000GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: msdos ディスクフラグ: 番号 開始 終了 サイズ タイプ ファイルシステム フラグ 1 1049kB 1000GB 1000GB primary (parted) $ sudo fdisk -l Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト Disk label type: dos ディスク識別子: 0x7c205c17 デバイス ブート 始点 終点 ブロック Id システム /dev/sdb1 2048 1953520064 976759008+ 7 HPFS/NTFS/exFAT

作業はこちらを参考にして、行いました。
「CentOS7にexFAT形式のUSBメモリをマウントする」
https://qiita.com/MoriKen/items/1fff4f7ed8eae88a9983

マウントしようとしているHDD側のファイルシステムが『exfat』ではない、もあり得るかと、Macに接続して、ディスクユーティリティで確認した画面がこれです。 『exFAT』 と表示されていました。

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

TaichiYanagiyaさんありがとうございました。ベストアンサーとしたかったのですが、解決手順を
記述したら自己解決になってしまいました。

一旦削除して
$ sudo yum remove exfatprogs
ここの手順を参考にしました。
https://ja.joecomp.com/how-mount-an-exfat-drive-centos-7

# リポジトリGPGキーをインポート $ sudo rpm -v --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro # pmパッケージをインストールしてNuxリポジトリを有効にする $ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm # インストール $ sudo yum install exfat-utils fuse-exfat

マウントテストすると、「unknown filesystem type 'exfat'」は表示されなくなり
ポータブルHDDの中を参照することができました

# マウント実行 $ sudo mount -t exfat /dev/sdb1 /mnt/HDD1 FUSE exfat 1.2.7. # アンマウント実行 $ sudo umount /mnt/HDD1

投稿2022/05/02 07:25

編集2022/05/02 07:28
taro373

総合スコア189

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

exfat-utils は知らないのですが、mkfs.exfat, mount.exfat コマンドは EPEL リポジトリの exfatprogs に含まれているようです。
exfatprogs をインストールするといいのではないでしょうか。

投稿2022/04/28 08:26

編集2022/04/29 00:35
TaichiYanagiya

総合スコア12139

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

taro373

2022/05/02 07:00

exfatprogsをインストールしてみたのですが、状況は変わりませんでした ご教示いただいたようにこれでできると思うのですが、なんでしょう、この「unknown filesystem type 'exfat'」の 原因は...... exfatprogsをインストールされていることを確認して、 $ sudo yum install exfatprogs (略) パッケージ exfatprogs-1.1.3-1.el7.x86_64 はインストール済みか最新バージョンです 何もしません # ポータブルHDD接続前の状況を確認し $ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 # ポータブルHDDを接続し $ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sdb /dev/sdb1 # sdb1でマウントを実行 $ sudo mount -t exfat /dev/sdb1 /mnt/HDD1 mount: unknown filesystem type 'exfat' $ sudo mount /dev/sdb1 /mnt/HDD1 mount: unknown filesystem type 'exfat' $ sudo mount.exfat -t exfat /dev/sdb1 /mnt/HDD1 sudo: mount.exfat: コマンドが見つかりません
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.53%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問