Здравствуйте, при установке принтера (Samsung ML-1520p)... точнее до установки еще не дошло даже...
deb-home:~# /media/cdrom0/setup.sh
-bash: /media/cdrom0/setup.sh: /bin/sh: плохой интепретатор: Отказано в доступе
Ну, я думаю Вы поняли в чем дело... лично я - нет))
/bin/sh: плохой интерпретатор: отказано в доступе
Здравствуйте, при установке принтера (Samsung ML-1520p)... точнее до установки еще не дошло даже...
deb-home:~# /media/cdrom0/setup.sh
-bash: /media/cdrom0/setup.sh: /bin/sh: плохой интепретатор: Отказано в доступе
Ну, я думаю Вы поняли в чем дело... лично я - нет))
Попробуйте сделать вот что
от рута в терминале
rm -f /bin/sh
ln -s /bin/bash /bin/sh
далее устанавливайте драйвер.
После установки ОБЯЗАТЕЛЬНО
rm -f /bin/sh
ln -s /bin/dash /bin/sh
А если так: # bash /media/cdrom0/setup.sh
А если так: # bash /media/cdrom0/setup.sh
Не уверен что сработает.
Баш уже и так запущен и не хочет скрипт отрабатывать
-bash: /media/cdrom0/setup.sh: /bin/sh: плохой интепретатор: Отказано в доступени то, ни другое не помогло
deb-home:/# rm -f /bin/sh
deb-home:/# ln -s /bin/bash /bin/sh
deb-home:/# cd /media/cdrom0
deb-home:/media/cdrom0# ./setup.sh
bash: ./setup.sh: /bin/sh: плохой интерпретатор: Отказано в доступе
А если так: # bash /media/cdrom0/setup.sh
ввел - ничего не произошло...
ни то, ни другое не помогло
deb-home:/# rm -f /bin/sh
deb-home:/# ln -s /bin/bash /bin/sh
deb-home:/# cd /media/cdrom0
deb-home:/media/cdrom0# ./setup.sh
bash: ./setup.sh: /bin/sh: плохой интерпретатор: Отказано в доступе
Не забудьте
rm -f /bin/sh
ln -s /bin/dash /bin/sh
Этими командами Вы вернёте всё как было.
Откройте setup.sh в любом текстовом редакторе и посмотрите что написано в первой строке. Она будет выглядеть как то так
#!/bin/sh
Как она выглядит у Вас?
[quote=Aspedin]А если так: # bash /media/cdrom0/setup.sh
ввел - ничего не произошло...[/quote]
А Вы как вводили? Знак # тоже вводили?
deb-home:/# cd /media/cdrom0
Может быть и глупость, но если что меня поправят, не может быть такого, что монтируется с noexec?
[quote=rozoviy-floyd]
deb-home:/# cd /media/cdrom0
Может быть и глупость, но если что меня поправят, не может быть такого, что монтируется с noexec?[/quote]
Кстати, да. Я об этом и не подумал.
Скопируйте файлы на жёсткий диск и попробуйте запустить скрипт.
durc, # не вводил (если я правильно понимаю - знак означает, что я сейчас работаю от рута), он и так со мной smile
первая строчка setup.sh
#! /bin/sh
[quote=mycetophylax][quote=rozoviy-floyd]
deb-home:/# cd /media/cdrom0
Может быть и глупость, но если что меня поправят, не может быть такого, что монтируется с noexec?[/quote]
Кстати, да. Я об этом и не подумал.
Скопируйте файлы на жёсткий диск и попробуйте запустить скрипт.[/quote]
deb-home:/home/temnikov/ML1520# ./setup.sh
bash: ./setup.sh: Отказано в доступе
ls -lha /home/temnikov/ML1520?
deb-home:/home/temnikov/ML1520# ./setup.sh
bash: ./setup.sh: Отказано в доступе
Покажите вывод команды
ls -l setup.sh
- rw-r--r-- 1 temnikov temnikov 6603 ...
как я понимаю, исполнить я его не могу...?
(а вообще, ни чего страшного ведь, что я сижу в оболочке и пользуюсь Root Terminal ?)
- rw-r--r-- 1 temnikov temnikov 6603 ...
chown root:root /home/temnikov/ML1520/setup.sh
chmod 755 /home/temnikov/ML1520/setup.sh
А потом снова запустите ./setup.sh
всё делается от рута
пробую установить из папки (ничего не происходит):
deb-home:/home/temnikov# rm -f /bin/sh
deb-home:/home/temnikov# ln -s /bin/bash /bin/sh
deb-home:/home/temnikov# ./ML1520/setup.sh
пробую установить с CD:
deb-home:/home/temnikov# cd /media/cdrom0
deb-home:/media/cdrom0# ./setup.sh
bash: ./setup.sh: /bin/sh: плохой интерпретатор: Отказано в доступе
deb-home:/media/cdrom0# rm -f /bin/sh
deb-home:/media/cdrom0# ln -s /bin/dash /bin/sh
deb-home:/media/cdrom0# ls -l /home/temnikov/ML1520/setup.sh
-rwxr-xr-x 1 root root 6603 Июл 19 2004 /home/temnikov/ML1520/setup.sh
Ау!!! че делать-то? Вообще, на диске дрова, вроде как под Debian 2.2... ну, я думаю на 5.0.4 они тоже покатят...
Спасибо за внимание. Мне почему-то в голову не пришло зайти на сайт производителя и там посмотреть все (думал, что принтер слишком древний чтоб для него еще и дрова новые писали). Завтра ночью буду ставить. Думаю, можно присвоить теме статус [решено], во всяком случае я по этому поводу больше не буду обращаться.
Спасибо всем за помощь!