Рейтинг:2

Отсутствуют права на исполняемый файл на дополнительном внутреннем диске

флаг kr

Я только что установил Ubuntu Studio после миграции с Manjaro, и каждый раз, когда я запускаю Android Studio (которая установлена ​​на моем дополнительном диске, который смонтирован в ~/Память) получаю следующую ошибку:

У программы «/home/myms/Storage/04 ANDROID STUDIO/android-studio/bin/studio.sh» отсутствуют разрешения на выполнение.

Изображение

Это происходит с каждой командой выполнения с этого диска. Я пытался sudo chmod a+rwx ~/хранилище но это не имело значения, я знаю, что это исполняемый файл, я уже проверил это.

Разрешения на чтение и запись работают нормально, это просто разрешения на выполнение.

Результат ls -l '/home/myms/../studio.sh'

-rwxrwxr-x 1 myms myms 6603 7 сентября 17:55 '/home/myms/Storage/04 ANDROID STUDIO/android-studio/bin/studio.sh'

Результат sudo blkid -c /dev/null:

/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/sda1: LABEL_FATBOOT="NO_LABEL" LABEL="NO_LABEL" UUID="9506-4F7D" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="7e565882-2596-8e4e-81db-46a214695139"
/dev/sda2: UUID="726a12dd-9d6a-4cdb-9186-ac454f33546f" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="root" PARTUUID="ca46cde7-fb4e-1648-a88e-30701ba0489d"
/dev/sdb1: LABEL="Хранилище" UUID="efc6bf95-a436-4d02-b544-6f9ca414ae9f" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="5d5db06e-01"

Результат лс -л:

...
drwxrwxrwx 14 myms myms 4096 23 окт 18:32 Хранилище
...

Результат ./pathlld /dev/sdb1:

drwxr-xr-x 19 корень корень 4096 24 окт 09:04 /
/dev/sda2 на / введите ext4 (rw, relatime, discard)
drwxr-xr-x 23 root root 4640 25 октября 07:25 /dev
udev в /dev типа devtmpfs (rw,nosuid,relatime,size=3980132k,nr_inodes=995033,mode=755,inode64)
brw-rw---- 1 корневой диск 8, 17 окт 25 07:25 /dev/sdb1

Сводная информация о системе:

  • дистрибутив: Ubuntu 21.10 (Импиш Индри)
  • ядро: 5.13.0-20-низкая задержка x86_64
  • Рабочий стол: Плазменная версия KDE 5.22.5

Результат инкси-Фазы команда:

Система:
  Ядро: 5.13.0-20-lowlatency x86_64 биты: 64 компилятор: gcc v: 11.2.0 
  параметры: BOOT_IMAGE=/boot/vmlinuz-5.13.0-20-lowlatency 
  root=UUID=726a12dd-9d6a-4cdb-9186-ac454f33546f ro threadirqs тихий всплеск 
  vt.handoff=1 
  Рабочий стол: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Дистрибутив: Ubuntu 21.10 (Impish Indri) 
Машина:
  Тип: Ноутбук Система: Продукт LENOVO: 80TU v: Lenovo ideapad 310-14IKB 
  серийный номер: <фильтр> Шасси: тип: 10 v: Lenovo ideapad 310-14IKB 
  серийный номер: <фильтр> 
  Mobo: модель LENOVO: Torronto 4C2 v: NO DPK серийный номер: <filter> UEFI: LENOVO 
  v: 3JCN21WW дата: 23.09.2016 
Батарея:
  ID-1: зарядка BAT0: 21,0 Втч (100,0 %), состояние: 21,0/30,0 Втч (70,1 %). 
  вольт: 8,5 мин: 7,4 модель: SMP L15M2PB2 тип: литий-полимерный серийный номер: <фильтр> 
  статус: Полный 
ЦПУ:
  Информация: двухъядерная модель: Intel Core i7-7500U разрядность: 64 тип: MT MCP 
  арка: Amber/Kaby Lake примечание: проверьте семейство: 6 идентификатор модели: 8E (142) степпинг: 9 
  микрокод: кэш EA: L2: 4 МБ 
  флаги: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  богомипов: 23199 
  Скорость: 600 МГц мин./макс.: 400/3500 МГц Частота ядер (МГц): 1: 600 2: 618 3: 700 
  4: 623 
  Уязвимости: Тип: itlb_multihit, статус: KVM: VMX отключен 
  Тип: л1тф 
  смягчение: инверсия PTE; VMX: условная очистка кеша, уязвимость SMT 
  Тип: смягчение последствий mds: очистить буферы ЦП; уязвимость SMT 
  Тип: смягчение последствий аварии: PTI 
  Тип: spec_store_bypass 
  смягчение: обход спекулятивного хранилища отключен с помощью prctl и seccomp 
  Тип: spectre_v1 
  смягчение последствий: барьеры usercopy/swapgs и очистка указателя __user 
  Тип: spectre_v2 Смягчение: Полный общий ретполин, IBPB: условное, 
  IBRS_FW, STIBP: условное, заполнение RSB 
  Тип: srbds смягчение: микрокод 
  Тип: статус tsx_async_abort: не затронут 
Графика:
  Устройство-1: Intel HD Graphics 620 поставщик: драйвер Lenovo: i915 v: ядро 
  идентификатор шины: 00:02.0 идентификатор чипа: 8086:5916 идентификатор класса: 0300 
  Устройство-2: NVIDIA GM108M [GeForce 920MX] поставщик: Lenovo драйвер: nvidia 
  v: 470.74 альтернативный: nvidiafb, nouveau, nvidia_drm идентификатор шины: 03:00.0 
  идентификатор чипа: 10de:134f идентификатор класса: 0302 
  Устройство-3: Chicony EasyCamera Тип: USB-драйвер: uvcvideo bus-ID: 1-4:4 
  идентификатор чипа: 04f2:b57d идентификатор класса: 0e02 серийный номер: <фильтр> 
  Дисплей: сервер x11: X.Org 1.20.13 компоновщик: драйвер kwin_x11: 
  загружено: modesetting, nvidia выгружено: fbdev, nouveau, vesa display-ID: :0 
  экраны: 1 
  Экран-1: 0 s-res: 3286x1080 s-dpi: 96 s-size: 867x285 мм (34,1x11,2") 
  S-диагональ: 913 мм (35,9 дюйма) 
  Монитор-1: разрешение eDP-1: 1366x768 Гц: 60 точек на дюйм: 112 Размер: 309x173 мм (12,2x6,8") 
  диаг.: 354 мм (13,9 дюйма) 
  Монитор-2: DP-1 разрешение: 1920x1080 Гц: 60 точек на дюйм: 36 Размер: 1360x768 мм (53,5x30,2") 
  диаг.: 1562 мм (61,5 дюйма) 
  OpenGL: рендерер: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.2.2 
  прямой рендеринг: Да 
Аудио:
  Устройство-1: Intel Sunrise Point-LP HD Audio поставщик: Lenovo 
  драйвер: snd_hda_intel v: альтернатива ядра: snd_soc_skl идентификатор шины: 00:1f.3 
  идентификатор чипа: 8086:9d71 идентификатор класса: 0403 
  Звуковой сервер-1: ALSA v: k5.13.0-20-lowlatency работает: да 
  Звуковой сервер-2: JACK v: 1.9.19 работает: нет 
  Звуковой сервер-3: PulseAudio v: 15.0 работает: да 
  Звуковой сервер-4: PipeWire v: 0.3.32 работает: да 
Сеть:
  Устройство-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  поставщик: драйвер Lenovo: r8169 v: порт ядра: 4000 идентификатор шины: 01:00.0 
  идентификатор чипа: 10ec:8168 идентификатор класса: 0200 
  ЕСЛИ: состояние enp1s0: не работает mac: <filter> 
  Устройство-2: Адаптер беспроводной сети Qualcomm Atheros QCA9377 802.11ac 
  поставщик: драйвер Lenovo: ath10k_pci v: порт ядра: 4000 идентификатор шины: 02:00.0 
  идентификатор чипа: 168c:0042 идентификатор класса: 0280 
  ЕСЛИ: состояние wlp2s0: работает mac: <фильтр> 
Bluetooth:
  Устройство-1: Тип Qualcomm Atheros: Драйвер USB: btusb v: 0.8 bus-ID: 1-7:6 
  идентификатор чипа: 0cf3:e500 идентификатор класса: e001 
  Отчет: hciconfig ID: hci0 rfk-id: 2 состояние: не работает bt-service: включено, работает 
  rfk-block: оборудование: нет программное обеспечение: да адрес: <фильтр> 
  Информация: acl-mtu: 1024:8 sco-mtu: 50:8 link-policy: rswitch hold sniff 
  режим ссылки: подчиненный принимает 
Диски:
  Локальное хранилище: всего: 372,62 ГБ, использовано: 243,56 ГБ (65,4%). 
  ID-1: /dev/sda maj-min: 8:0 поставщик: Kingston модель: SA400S37240G 
  размер: 223,57 ГиБ размер блока: физический: 512 байт логический: 512 байт скорость: 6,0 Гбит/с 
  тип: SSD серийный: <filter> rev: 0102 схема: GPT 
  Сообщение SMART: Неизвестная ошибка smartctl. Невозможно сгенерировать данные. 
  ID-2: /dev/sdb maj-min: 8:16 поставщик: Seagate, модель: ST9160412AS 
  размер: 149,05 ГиБ размер блока: физический: 512 байт логический: 512 байт скорость: 3,0 Гбит/с 
  тип: HDD об/мин: 7200 серийный: <filter> rev: HPM1 схема: MBR 
  Сообщение SMART: Неизвестная ошибка smartctl. Невозможно сгенерировать данные. 
Раздел:
  ID-1: / необработанный размер: 223,27 ГиБ Размер: 218,71 ГиБ (97,96%) 
  используется: 145,27 ГиБ (66,4%) fs: размер блока ext4: 4096 Б dev: /dev/sda2 
  май-мин: 8:2 
  ID-2: /boot/efi raw-size: 300 МБ Размер: 299,4 МБ (99,80%) 
  использовано: 5,9 МБ (2,0%) fs: размер блока vfat: 512 Б dev: /dev/sda1 maj-min: 8:1
Mark Kirby avatar
флаг cn
Ваш второй диск отформатирован в NTFS? https://askubuntu.com/questions/245154/how-to-get-permissions-to-execute-programs-from-ntfs-жесткий-диск
Young Fellow avatar
флаг kr
Нет, доб4. Но спасибо за ответ @Mark
vanadium avatar
флаг cn
Добавьте вывод `ls -l '/home/myms/Storage/04 ANDROID STUDIO/android-studio/bin/studio.sh'` к вашему ответу.
kyodake avatar
флаг ye
Вы можете попробовать: sudo chmod -Rf 777 /dev/sdb1
Young Fellow avatar
флаг kr
Спасибо @kyodake, но, к сожалению, это не сработало. Подождите, мне нужно перезагрузиться или размонтировать и смонтировать после запуска команды `chmod`?
vanadium avatar
флаг cn
@YoungFellow не следует слепо случайным рекомендациям команд, особенно командам, которым предшествует `sudo`, за исключением случаев, когда вы хотите время от времени переустанавливать свою систему.
waltinator avatar
флаг it
Можно ли смонтировать второй диск с опцией noexec? Посмотрите на «крепление». Прочтите `мужское крепление`. Исследуйте свои проблемы с монтированием/чтением/записью/выполнением с помощью `https://github.com/waltinator/pathlld`, скрипта `bash`.
Young Fellow avatar
флаг kr
Итак, запуск `sudo mount /dev/sdb1 /home/myms/Storage --rw` сработал, но как мне убедиться, что мне не нужно делать это каждый раз при входе в систему?
oemb1905 avatar
флаг th
Добавьте правильную запись в etc fstab
Young Fellow avatar
флаг kr
И как мне это сделать?
Рейтинг:0
флаг kr

Удалось решить проблему, установив линию привода в фстаб к:

/dev/disk/by-uuid/efc6bf95-a436-4d02-b544-6f9ca414ae9f /home/myms/Storage auto nosuid,nodev,nofail,x-gvfs-show 0 0

Спасибо @waltinator за то, что посоветовал мне почитать ;)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.