NTFSドライブをrootとしてマウントすることはできませんが、ユーザーとしてマウントできますか? (CentOS 7.6、MATEデスクトップ)

NTFSドライブをrootとしてマウントすることはできませんが、ユーザーとしてマウントできますか? (CentOS 7.6、MATEデスクトップ)

私は専門家ではありませんが、これは私を本当に混乱させました。 MATEデスクトップでCentOSをインストールし、yum updateを使用してすべてを最新バージョンに更新しました。これは別のHDDにCentOSを搭載したデュアルブートシステムです。 Windowsのハードドライブを読み書きするためにntfs-3gをインストールしましたが、それはうまくいきます。このすべてのプロセスを通して、私はusr acctを使用してMate端末とsuルートを開き、必要に応じてyumをrootとして使用しました。

それから私は今日xウィンドウの設定を調整するためにrootとしてログインしました。しかし、驚くべきことに、同じWindowsハードドライブが表示されなくなりました。ドライブには名前があります。 「ジョブ」と呼びます。しかし、今回は「コンピュータ」を開き、メーカー(以前にアクセスできたのと同じドライブ)を通してしか見つかりませんでした。したがって、同じHGSTドライブをクリックしてマウントしようとすると、次の結果が表示されます。

「ドライブをマウントできません」

ただ。他の人はいません。

私はrootとしてログアウトし、ユーザーとしてログインし、最初に作成したアカウントを使用して同じ場所を確認し、まったく同じ「操作」ドライブを見て、ドライブを開いて読み書きすることもできました。したがって、すべてが期待どおりにインストールされます。

これでプロットはさらに複雑になります。

  • Windowsアカウントと同じ名前のアカウントを持つように、今日作成した別のユーザーアカウントを試しましたが、そのアカウントで別のディスクを見ることはできますが、「動作」することはできません。

また、ntfs-3gがまだインストールされていることをrootとして確認しました。はい、yumレポートを更新する必要はありません。

簡単に言うと:

  • ユーザーとして「abc」と呼びます。すべてのWindowsドライブを含め、問題なくすべてのドライブを表示できます。私も使えます。私は約1週間前にCentOSをインストールした後にのみこのアカウントを使用しています。
  • ルートとしてすべてのドライブを見ることはできず、Cドライブだけを見ることができますが、別の名前で呼ばれます(表示されるのはすべて128GBだと思います。ソリッドステートドライブです)。
  • Windowsと同じユーザー名を持つ別のユーザー(このユーザーを「john」と呼びます)として、他のドライブは表示できますが、「ジョブ」ドライブは表示できません。

したがって、1人のユーザーはすべての重要な「作業」ドライブを含むすべてのWindowsドライブを表示し、1人のユーザーは別のドライブを1つだけ表示し(「DataOnSSD」という名前の「C」ドライブの2番目のパーティション)、C以外のルートはntfs ドライブまたはウィンドウなしを表示します。システムドライブはドライブの外側に表示されます。

もう一度申し上げますが、私は専門家ではないので完全に恥ずかしいです。

これはlsblkの出力です。

[john@localhost ~]$ lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0   2.7T  0 disk 
├─sda1            8:1    0   128M  0 part 
└─sda2            8:2    0   2.7T  0 part /run/media/abc/Work1
sdb               8:16   0   1.8T  0 disk 
├─sdb1            8:17   0     1G  0 part /boot
└─sdb2            8:18   0   1.8T  0 part 
  ├─centos-root 253:0    0    50G  0 lvm  /
  ├─centos-swap 253:1    0  23.6G  0 lvm  [SWAP]
  └─centos-home 253:2    0   1.8T  0 lvm  /home
sdc               8:32   0 232.9G  0 disk 
├─sdc1            8:33   0   100M  0 part 
├─sdc2            8:34   0 117.1G  0 part /run/media/john/D07AE4B07AE4948E
└─sdc3            8:35   0 115.7G  0 part /run/media/root/DataOnSSD
sr0              11:0    1  1024M  0 rom  

上から見ると、「作業」ドライブがusr abcにマウントされていることがわかりますが、これは自動的に行われます。自分でインストールする必要がありますか? (これはうまくいかない奇妙な感じです)

これはfstabです。

# /etc/fstab
# Created by anaconda on Tue Mar  3 05:04:19 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
# /dev/mapper/centos-root /                xfs     defaults        0 0 UUID=73b12660-9893-49dc-a92f-af7b612aa0ec
/boot                                      xfs     defaults        0 0                    
/dev/mapper/centos-home /home              xfs     defaults        0 0 
/dev/mapper/centos-swap swap               swap    defaults        0 0

追加の質問:CentOSから「作業」ドライブにアクセスするには常にパスワードが必要です(Windowsログインパスワードのようです。両方のOSで同じパスワードを使用しているため、わかりません)。 fstabを使用してマウントする場合は、毎回入力する必要がないようにパスワードを含めることができますか?

ベストアンサー1

おすすめ記事