Не удается смонтировать диск ntfs с определенным набором разрешений (права root)

Мне нужно смонтировать диск ntfs с определенным разрешением, чтобы у пользователя alex было то же самое, что было бы у root.

Вот мой файл /etc/fstab

/dev/sda2 /media/win_disk ntfs-3g rwx,locale=en_US.utf8 0 0

Когда я пытаюсь смонтировать его, там написано

An error occurred while accessing '421.8 GiB Hard Disk (ntfs)', the system responded: The requested operation has failed.: Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sda2 on /media/win_disk

Как мне от него избавиться?

0
задан 14 June 2013 в 09:16

1 ответ

Следуйте ниже.

  1. Мы размонтируем раздел, на всякий случай.

    sudo umount /media/win_disk
    
  2. Мы удалим точку монтирования и воссоздадим ее, чтобы убедиться, что она имеет правильные разрешения.

    sudo rm -r /media/win_disk
    sudo mkdir /media/win_disk
    
  3. Откройте ваш /etc/fstab, удалите добавленную вами строку и добавьте эту строку вместо:

    /dev/sda2    /media/win_disk    ntfs-3g     rw,auto,user,exec,nls=utf8,umask=003,gid=46,uid=1000    0    0
    

    Это будет:

    • auto : автоматически смонтировать раздел.
    • rw : смонтировать его как чтение-запись.
    • user : разрешить пользователям монтировать / размонтировать его.
    • uid=1000 : сделать пользователя с ID пользователя 1000 в качестве владельца всего в разделе.
    • gid=46 : сделать группу plugdev владельцем группы (не обращайте на это внимания).
    • umask=003 : сделать так, чтобы все в разделе было разрешено -rwxrwxr--.

    Все это в основном означает, что вы будете владельцем, и у вас будет rwx разрешения для всего. Он также автоматически смонтирует раздел при перезагрузке компьютера. Если вы не хотите, чтобы он был смонтирован автоматически, просто измените auto на noauto.

    Примечание: видите, что uid=1000? Вы должны изменить это, чтобы быть вашим идентификатором пользователя. Скорее всего, это 1000, но просто для уверенности выполните команду id и посмотрите на число после uid=###(your_username). Если это число не 1000, замените uid= на это число.

  4. Сохраните файл и закройте его, затем выполните

    sudo mount -a
    

    . Вы не должны получить ошибку, и ваш раздел должен быть смонтирован. Если вы получили ошибку, не перезагружайте ваш компьютер и сообщите нам, что это за ошибка.

Для получения дополнительной информации о fstab и его опциях посетите страницу помощи Fstab Ubuntu .

0
ответ дан 14 June 2013 в 09:16

Другие вопросы по тегам:

Похожие вопросы: