mount -o rw, & lt; user & gt; / dev / src1 / media / & lt; mount-name & gt; не работает

Я сжег дистрибутив ubuntu iso на своем флеш-накопителе, и я загружаюсь в ubuntu с флеш-накопителя USB. Обратите внимание, что я использую параметр «Попробуйте без установки ubuntu» во время загрузки.

Проблема в том, что если я пытаюсь использовать любое другое устройство USB, вся файловая система на этом устройстве USB отображается только для чтения по умолчанию ubuntu, а также для root. Громкость отображается как доступная только для чтения.

Затем я попытался перемонтировать USB-устройство и сделать его rw с помощью

sudo mount -o rw,ubuntu /dev/src1 /media/<mount-device-name>

Пока команда кажется для успеха, и я не получаю ошибок, устройство не становится read-write. Элементы монтирования в fstab по-прежнему показывают устройство как доступное только для чтения.

Любые предложения о том, что происходит не так?

1
задан 14 October 2011 в 19:30

2 ответа

ubuntu не является допустимым вариантом монтирования. Сначала вам нужно знать идентификатор пользователя, которому вы хотите разрешить доступ для чтения / записи. В случае пользователя Live сеанса это 999. Команда будет:

sudo mount -o rw,uid=999 /dev/src1 /mnt

Вы не должны монтировать раздел на /media, потому что /media зарезервирован для хранения нескольких установленных устройств. Также рассмотрите использование браузера File для установки раздела.

Я предполагал, что вы используете файловую систему, которая не поддерживает разрешения файлов UNIX, такие как FAT32 и NTFS. Если вы используете файловую систему с правами доступа к файлам, вы должны сделать себя владельцем файлов. Примечание: опасная команда впереди, поэтому убедитесь, что вы являются , фактически изменяя право собственности на ваш USB-раздел, а не вашу корневую файловую систему:

sudo chown -R ubuntu: /media/your-usb-drive

(обратите внимание на двоеточие, это приводит к тому, что членство в группе также будет обновлено до ubuntu)

4
ответ дан 2 August 2018 в 02:51

ubuntu не является допустимым вариантом монтирования. Сначала вам нужно знать идентификатор пользователя, которому вы хотите разрешить доступ для чтения / записи. В случае пользователя Live сеанса это 999. Команда будет:

sudo mount -o rw,uid=999 /dev/src1 /mnt

Вы не должны монтировать раздел на /media, потому что /media зарезервирован для хранения нескольких установленных устройств. Также рассмотрите использование браузера File для установки раздела.

Я предполагал, что вы используете файловую систему, которая не поддерживает разрешения файлов UNIX, такие как FAT32 и NTFS. Если вы используете файловую систему с правами доступа к файлам, вы должны сделать себя владельцем файлов. Примечание: опасная команда впереди, поэтому убедитесь, что вы являются , фактически изменяя право собственности на ваш USB-раздел, а не вашу корневую файловую систему:

sudo chown -R ubuntu: /media/your-usb-drive

(обратите внимание на двоеточие, это приводит к тому, что членство в группе также будет обновлено до ubuntu)

4
ответ дан 15 August 2018 в 22:00
  • 1
    В будущем вы можете найти uid пользователя, используя: id <user> Где <user> - имя пользователя, для которого вы хотите найти идентификатор. – Marco Ceppi♦ 14 October 2011 в 19:30
  • 2

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

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