не могу на флэшке поменять права на EXECUTE

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

cutecode22
Сообщения: 27

не могу на флэшке поменять права на EXECUTE

Сообщение cutecode22 » 16.09.2018 11:27

Скачал clonezilla, распаковал её на флэшку.
Надо запустить скрипт /media/alexander/D25B-ABFC/utils/linux/makeboot.sh, но он не запускается.
Посмотрел права на этот файл, там нет флага на выполнение.
Пытаюсь установить этот флаг, но он не устанавливается.
Пробовал и в графическом режиме и через chmod, пробовал установить права и на папки выше, тоже не устанавливается.

Код: Выделить всё

lexander@debian:~$ sudo chmod 777 -R /media

alexander@debian:~$ ls -l /media

drwxrwxrwx+ 4 root root 4096 сен 16 09:01 alexander

alexander@debian:~$ ls -l /media/alexander

drwxr-xr-x  9 alexander alexander 4096 янв  1  1970 D25B-ABFC

alexander@debian:~$ ls -l /media/alexander/D25B-ABFC

drwxr-xr-x 6 alexander alexander  4096 сен  5  2017 utils

alexander@debian:~$ ls -l /media/alexander/D25B-ABFC/utils

drwxr-xr-x 2 alexander alexander 4096 сен  5  2017 linux                                                                                                                                                                                     

alexander@debian:~$ ls -l /media/alexander/D25B-ABFC/utils/linux                                                                                                                                                                             

-rw-r--r-- 1 alexander alexander  17139 фев  7  2017 makeboot.sh                                                                                                                                                                             

alexander@debian:~$ sudo chmod 777 /media/alexander/D25B-ABFC/utils/linux/makeboot.sh                                                                                                                                  

alexander@debian:~$ ls -l /media/alexander/D25B-ABFC/utils/linux                                                                                                                                                        

-rw-r--r-- 1 alexander alexander  17139 фев  7  2017 makeboot.sh                                                                                                                                                                             
Что делать?

спасибо.
Спасибо сказали:

Аватара пользователя
lone_wolf
Сообщения: 159

Re: не могу на флэшке поменять права на EXECUTE

Сообщение lone_wolf » 16.09.2018 12:29

А как вы её смонтировали? автоматом система или вы когда монтировали ключики задавали?
Спасибо сказали:

cutecode22
Сообщения: 27

Re: не могу на флэшке поменять права на EXECUTE

Сообщение cutecode22 » 16.09.2018 12:32

автоматом, на рабочем столе сразу ярлык появляется
Спасибо сказали:

Аватара пользователя
lone_wolf
Сообщения: 159

Re: не могу на флэшке поменять права на EXECUTE

Сообщение lone_wolf » 16.09.2018 12:43

В этом может быть и проблема, флешка смотрировалась с запретом на исполнение. В fstab я знаю есть такой ключ запрета. Так что надо смотреть с какими правами смотирована флешка это можно увидеть выполнив просто команду mount без ключей
Спасибо сказали:

Аватара пользователя
lone_wolf
Сообщения: 159

Re: не могу на флэшке поменять права на EXECUTE

Сообщение lone_wolf » 16.09.2018 12:50

А лучьше так:

Код: Выделить всё

mount | grep sdb1
Где sdb1 это ваша флешка в ситеме. У вас могут быть другая буква и цифра в конце sd*

Узнать как называется раздел флешки можно с помощью команд fdisk -l или lsblk
Спасибо сказали:

cutecode22
Сообщения: 27

Re: не могу на флэшке поменять права на EXECUTE

Сообщение cutecode22 » 16.09.2018 13:01

вроде rw стоит флаг

Код: Выделить всё

alexander@debian:~$ mount| grep sdd
/dev/sdd on /media/alexander/6025-7273 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

Код: Выделить всё

alexander@debian:~$ cat /etc/fstab                                                                                                                                                                                                           
# /etc/fstab: static file system information.                                                                                                                                                                                                
#                                                                                                                                                                                                                                            
# Use 'blkid' to print the universally unique identifier for a                                                                                                                                                                               
# device; this may be used with UUID= as a more robust way to name devices                                                                                                                                                                   
# that works even if disks are added and removed. See fstab(5).                                                                                                                                                                              
#                                                                                                                                                                                                                                            
# <file system> <mount point>   <type>  <options>       <dump>  <pass>                                                                                                                                                                       
# / was on /dev/sdb1 during installation                                                                                                                                                                                                     
# swap was on /dev/sdb5 during installation                                                                                                                                                                                                  
UUID=106a16ae-fb2f-4711-9c20-89bc2e8767ed none            swap    sw              0       0                                                                                                                                                  
UUID=86c51808-48a2-4175-8090-3f9060301162 / ext4 errors=remount-ro 0 1    
Спасибо сказали:

cutecode22
Сообщения: 27

Re: не могу на флэшке поменять права на EXECUTE

Сообщение cutecode22 » 16.09.2018 13:05

хотя заметил там флаги

Код: Выделить всё

fmask=0022,dmask=0022
моет в этом проблема?
а как правильно смонтировать?
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7520
Статус: Маньяк
ОС: Android, GNU/Linux, Windows

Re: не могу на флэшке поменять права на EXECUTE

Сообщение serzh-z » 16.09.2018 13:12

cutecode22
FAT не поддерживает файловые ркжимы UNIX. Можно просто запустить sh: `sh /media/alexander/D25B-ABFC/utils/linux/makeboot.sh`
Scio me nihil scire.
Спасибо сказали:

cutecode22
Сообщения: 27

Re: не могу на флэшке поменять права на EXECUTE

Сообщение cutecode22 » 16.09.2018 13:51

serzh-z писал:
16.09.2018 13:12
FAT не поддерживает файловые ркжимы UNIX. Можно просто запустить sh: `sh /media/alexander/D25B-ABFC/utils/linux/makeboot.sh`
блин, действительно. На сайте clonezzila так и написано

Код: Выделить всё

run "bash makeboot.sh /dev/sdd1" 
не заметил команды "bash", большое спасибо.
Спасибо сказали: