※ ChatGPTを利用し、要約された質問です(原文:[Linux]inodeが表示されないファイル)
[Linux]inodeが表示されないファイル
このQ&Aのポイント
不正なファイルがSDカード上に存在しており、削除できない問題が発生しています。
WindowsやLinuxOSで様々な方法で削除を試みましたが、ファイルの情報が正常に表示されず、削除できません。
SDカードをフォーマットすることもできない状況です。解決策を教えてください。
お世話になります。
以前にも同じ内容で質問させてもらいましたが、
あれから進展がないためもう一度質問させてください。
<事の発端>
あるとき以下のファイルがSDカード上に存在していることを確認。
しかしこれらファイルがどうにもこうにも削除できない問題が発生。
※どうやらGoogleのハングアウトを使って写真を撮ったかダウンロードしたか
共有したかしたときにこのような事象が発生することがある模様
↓ 問題のファイル
IMG_20141101_202431:nopm:.jpg
IMG_20141013_194937:nopm:.jpg
IMG_20140802_194730:nopm:.jpg
IMG_20141222_214754:nopm:.jpg
IMG_20150102_194604:nopm:.jpg
◆Windowsで読み込んで…
× 削除
× コマンドで削除
× 強力な削除ソフトを使用しての削除
× リネーム
× コマンドでリネーム
× 強力なリネームソフトを使用してのリネーム
× SDカードの強制フォーマット
◆LinuxOs(ubuntu)で読み込んで…
× 上記と同じ(ソフト使用以外)
◆スマホに読み込んで…
× リネームアプリを使用してのリネーム
→Odd character renamer
https://play.google.com/store/apps/details?id=net.flordal.oskar.oddcharacterrenamer&hl=ja
というアプリを使ってみましたがファイルを選択できない…。
※特定のフォルダのみが対象となっているっぽい?
ちゃんとやり方があるのかわかりませんが、これで問題のファイルを読み込めれば
うまくいきそうなのに…
とにかく削除さえ出来れば言うこと無いのですが
ただただ何もできない…。
調べるとLinuxOS上であれば不正なファイルを削除出来そうだったので
色々とチャレンジしているのですが、やはり削除できない…。
以下のようにi-nodeという番号を調べて削除してみようと試みましたが、
正常なファイルはi-node番号の他にも情報が表示されているのに対し、
不正なファイルの情報はすべて"?"と表示されている始末…。
※そもそもファイルと認識されていない風?
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
user@ubuntu:/mnt/hgfs/DCIM/Camera$ ls -li
ls: 'IMG_20141101_202431:nopm:.jpg' にアクセスできません: そのようなファイルやディレクトリはありません
ls: 'IMG_20141013_194937:nopm:.jpg' にアクセスできません: そのようなファイルやディレクトリはありません
ls: 'IMG_20140802_194730:nopm:.jpg' にアクセスできません: そのようなファイルやディレクトリはありません
ls: 'IMG_20141222_214754:nopm:.jpg' にアクセスできません: そのようなファイルやディレクトリはありません
ls: 'IMG_20150102_194604:nopm:.jpg' にアクセスできません: そのようなファイルやディレクトリはありません
合計 1862
9 -rwxrwxrwx 1 root root 1905965 Apr 5 2015 1390129354814.jpg
? -????????? ? ? ? ? ? IMG_20140802_194730:nopm:.jpg
? -????????? ? ? ? ? ? IMG_20141013_194937:nopm:.jpg
? -????????? ? ? ? ? ? IMG_20141101_202431:nopm:.jpg
? -????????? ? ? ? ? ? IMG_20141222_214754:nopm:.jpg
? -????????? ? ? ? ? ? IMG_20150102_194604:nopm:.jpg
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
ここまでくると打つ手なしでしょうか?
SDカードを真っさらにしてしまっても全然いいんですが、
このおかしなファイルがあるせいでそれすら出来ないというのも…。
たかだかファイル1つ(1つじゃないですけど)のためにSDカードを諦めるのも癪なのです。
何かいい方法ありますでしょうか。
ご教示のほどよろしくお願いします。
お礼
ご回答ありがとうございます。 UbuntuでGpartedを使ってフォーマットを試みてみましたが、 SDカードの形式がexFatなのがダメなのか Deleteもフォーマット変換も出来ませんでした。 (Deleteもフォーマット変換も実施はされていて表面上エラーにもならないのですが、結果何も変わらず…) 解決はしませんでしたが、他で使う機会がありそうな内容でしたので 生かさせて頂きます! ありがとうございましたー