Ошибка: «монтировать: это может сделать только root» при монтировании раздела

Я установил Ubuntu 12.04 вместе с Windows 8.1. Когда я попытался открыть диск C: в Ubuntu, выскочило окно, говорящее о запуске этой команды:

mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/2A36EE3236EDFEA7

После выполнения команды я получаю ошибку mount: only root can do that.

Что мне делать?

7
задан 1 January 2014 в 16:46

3 ответа

Используйте (примечание sudo впереди)

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/2A36EE3236EDFEA7

Если в будущем программа сообщит вам, что «это может сделать только root», «Требуется доступ с правами root», «Требуется супер-пользователь», «Отказано в доступе» или аналогичные проблемы, связанные с разрешениями, попробуйте поставить sudo перед выполняемой командой.


Монтирование устройства, такого как Nautilus

Если вы просто хотите смонтировать устройство из командной строки, как если бы вы щелкнули по его значку на боковой панели Nautilus, вы можете использовать эту команду :

udisksctl mount -b /dev/<device>

с заменой <device> на ваше устройство. Это не требует корневого доступа, однако позволит вам только выполнить безопасное монтирование , то есть без каких-либо пользовательских опций монтирования и монтирование только на /media/$USER/<device> .

0
ответ дан 1 January 2014 в 16:46

Если вы хотите смонтировать раздел как пользователь без прав администратора без команды sudo, вы также можете сделать это с помощью udisks . Это позволяет монтировать разделы (или файлы) в каталоге /media/<drive_identifier>.

Использование:

udisks --mount /dev/<sdxX>  ## to mount
udisks --unmount /dev/<sdxX> ## to unmount

Замените <sdxX> номером устройства вашего привода. Вы можете смело монтировать разделы Windows только тогда, когда они не были в спящем режиме.

0
ответ дан 1 January 2014 в 16:46

Попробуйте sudo! Для запуска команд от имени root вы должны использовать команду «sudo» перед другими командами

0
ответ дан 1 January 2014 в 16:46

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

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