Невозможно смонтировать диск NTFS как root, но возможно как пользователь? (CentOS 7.6, рабочий стол MATE)

Невозможно смонтировать диск NTFS как root, но возможно как пользователь? (CentOS 7.6, рабочий стол MATE)

Я не эксперт, но это меня действительно озадачивает: я установил CentOS с рабочим столом MATE и обновил все до последней версии с помощью yum update. Это машина с двойной загрузкой с CentOS на отдельном жестком диске. Я установил ntfs-3g, чтобы иметь возможность читать и писать на жесткий диск Windows — все работало нормально. Во всем этом я использовал только usr acct, а затем открывал терминал Mate и делал su root и использовал yum как root, когда это было необходимо.

Затем, буквально сегодня, чтобы настроить параметры x windows, я вошел в систему как root. Но сюрприз — тот же самый жесткий диск windows больше не виден. У диска есть имя, назовем его «work». Однако на этот раз я смог открыть «Computer» и найти его там по производителю (тот же самый диск, к которому я мог получить доступ раньше). Поэтому я нажимаю на тот же диск HGST и пытаюсь его смонтировать, и получаю:

«Невозможно смонтировать диск»

Только это. Ничего больше.

Я выхожу из системы как root, вхожу как пользователь, используя первый созданный мной аккаунт, и проверяю то же самое место, и, конечно же, я вижу тот же самый "рабочий" диск, и я могу открыть его, читать и писать на него. Так что все смонтировано так, как и должно быть.

А вот тут-то сюжет и закручивается:

  • Я пробую еще один пользовательский аккаунт, который я создал сегодня, просто чтобы у него было такое же имя, как у аккаунта Windows, и обнаруживаю, что из него я вижу еще один диск, но не «рабочий».

Я также проверил, как root, что ntfs-3g все еще установлен. Он установлен, и yum сообщает, что нет необходимости в обновлении.

В итоге:

  • Как пользователь, назовем его "abc", я вижу все диски, без проблем, включая все диски Windows. Я тоже могу их использовать. Я использую только этот acct с тех пор, как установил CentOS около недели назад.
  • Как пользователь root я не вижу все диски, только диск C, но он называется как-то по-другому (кажется, он показывает только 128 ГБ — это твердотельный накопитель).
  • Как другой пользователь с тем же именем, что и в Windows (назовем этого пользователя «john»), я вижу еще один диск, но не тот «рабочий» диск.

Таким образом, один пользователь показывает все диски Windows, включая все важные «рабочие» диски, другой пользователь показывает только один другой диск (второй раздел на диске «C», названный «DataOnSSD»), а root не показывает ни одного диска NTFS, кроме диска C, системного диска Windows.

Опять же, я не эксперт, поэтому я в полном замешательстве.

Вот вывод 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, но он сделал это автоматически, так почему бы не сделать это для каждого другого пользователя, включая root? Мне следует продолжить монтирование самостоятельно? (У меня странное чувство, что это не сработает)

Вот 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 - я использую один и тот же в обеих ОС, так что не уверен). Если я монтирую его с помощью fstab, можно ли включить туда и пароль, чтобы не вводить его каждый раз?

Связанный контент