パーティションはマウントされていますが、ファイルは表示されません。

パーティションはマウントされていますが、ファイルは表示されません。

私のラップトップには3つの基本パーティションがあります。

  1. Arch Linux (2019.10.01 リリース) EXT4
  2. Windows 10NTFS
  3. 汎用ドライブNTFS

Archで起動中に、データを外付けハードドライブにバックアップ>フォーマット> Windowsのインストール> Archのインストール>外付けハードドライブのデータを通常のntfsドライブに転送しました。

その後、Windowsで起動しましたが、今はパブリックドライブのデータを見ることができません。しかし、通常のドライブ容量によると、ドライブがいっぱいです。

次に、私のファイルに何が起こったのかを確認するためにArchに戻りました。dfコマンドによると、私のパブリックドライブは91%いっぱいです。アンインストールして再インストールしてみましたが、ntfs-3gまだ私のファイルを見ることはできません。

ArchとWindowsの両方にパーティションがいっぱいになっていることがわかりますが、ファイルマネージャとターミナルで私のファイルを見ることはできません。

以下は私のfstabファイルです

# /dev/sda5
UUID=055429ea-d5e7 /            ext4        rw,relatime 0 1

# /dev/sda2
UUID=9076       /efi        vfat        rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro   0 2

# /dev/sda7
UUID=23190878-9e6a  none        swap        defaults    0 0

# Windows OS
/dev/sda6 /mnt/os ntfs-3g defaults 0 0

# Windows OS
/dev/sda4 /mnt/windows ntfs-3g defaults 0 0

結果は次のとおりです。sudo df -hT

Filesystem     Type      Size  Used Avail Use% Mounted on
dev            devtmpfs  5.8G     0  5.8G   0% /dev
run            tmpfs     5.8G  1.6M  5.8G   1% /run
/dev/sda5      ext4       91G   11G   76G  13% /
tmpfs          tmpfs     5.8G  225M  5.6G   4% /dev/shm
tmpfs          tmpfs     5.8G     0  5.8G   0% /sys/fs/cgroup
tmpfs          tmpfs     5.8G   60K  5.8G   1% /tmp
/dev/loop1     squashfs  422M  422M     0 100% /var/lib/snapd/snap/pycharm-professional/159
/dev/loop0     squashfs   90M   90M     0 100% /var/lib/snapd/snap/core/7917
/dev/sda2      vfat       95M   27M   69M  28% /efi
tmpfs          tmpfs     1.2G  9.1M  1.2G   1% /run/user/1000
/dev/sda4      fuseblk   746G  672G   74G  91% /mnt/windows
/dev/sda6      fuseblk    88G   25G   63G  29% /mnt/os

結果は次のとおりです。sudo lsblk -no name,fstype

loop0  squashfs
loop1  squashfs
sda    
├─sda1 ntfs
├─sda2 vfat
├─sda3 
├─sda4 ntfs
├─sda5 ext4
├─sda6 ntfs
└─sda7 swap

何が起こっていて、自分のファイルにアクセスする方法を教えてくれる人がいますか?

ベストアンサー1

コマンドラインからパーティションを手動でアンマウントしてマウントしてみてください。さて、dmesgにエラーがあるかどうかを確認してください。 "ls -alh"の出力を提供できますか?

おすすめ記事