Использование подстановочного знака с «killall» не работает, кроме как из /tmp

Если для монтирования флэш-накопителя вы использовали инструменты монтажа съемных носителей среды рабочего стола, скорее всего, на диске используется заводская файловая система по умолчанию (, скорее всего, FAT32 или NTFS, в зависимости от размера ), если только вы не инициализировали его повторно., и теперь монтируется с опцией монтирования noexec(или с опцией user, подразумевающей опции монтирования noexec,nosuid,nodev), которые были установлены автоматически инструментом монтажа носителя. Если это так, это нельзя переопределить с помощью команды chmod.

Вместо этого вам придется настроить точку монтирования в /etc/fstabс помощью подходящего набора параметров монтирования.

Возможно, вы захотите указать UUID файловой системы вместо имени устройства, чтобы запись /etc/fstabработала независимо от того, подключены ли другие USB-накопители или нет. Для этого сначала используйте выходные данные df, чтобы определить текущее имя устройства флэш-накопителя при его подключении, а затем sudo blkid, чтобы узнать UUID, соответствующий имени устройства.

Необходимая /etc/fstabзапись будет примерно такой:

UUID="your-UUID-here" /desired/mount/point auto rw,noauto,user,exec 0 0

, если вы хотите самостоятельно монтировать флэш-накопитель всякий раз, когда вы его используете. Если вы хотите, чтобы он автоматически монтировал -, если он подключен во время загрузки, замените noautoнаnofail:

UUID="your-UUID-here" /desired/mount/point auto rw,nofail,user,exec 0 0
0
03.08.2021, 00:14
0 ответов

Теги

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