bash: bad interpreter : keine berechtigung ???

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

bash: bad interpreter : keine berechtigung ???

Beitrag von rene04 » 14.04.2005 11:06:32

hallo,

versuche gerade die usersoftware eines 3ware escalade 9000 SATA RAID Controllers zu installieren. Die Datei die man ausführen soll heißt install.3dm. nutzen tut die scheinbar csh.
wenn ich das nun aufrufen will steht da : -bash: ./install.3dm: /bin/csh: bad interpreter: keine berechtigung.
was soll das denn? bin doch als root angemeldet.

was kann ich hier tun?

gruesse rene

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.04.2005 11:14:06

Ist die Partition auf der die Datei install.3dm liegt evtl. mit noexec Flag gemountet?

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 14.04.2005 11:19:29

ne, die ist auf cdrom.

gruesse rene

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.04.2005 11:29:45

Na da ham wir doch das Problem. :-)
Eine CD-ROM wird oft mit der Option "user" gemountet (schau mal in die /etc/fstab) und das ist das Synonym für noexec, nosuid und nodev (siehe man mount 8 ) Probier also mal

Code: Alles auswählen

mount -o remount,exec /cdrom

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 14.04.2005 11:35:02

da steht : ro, user, noauto

hab den krempel auf die platte kopiert und von da ausgeführt. das ging.

danke

gruesse rene

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.04.2005 11:43:07

rene04 hat geschrieben:da steht : ro, user, noauto
Naja, wie ich sagte. Die Option "user" impliziert aus Sicherheitsgründen noexec, nodev und nosuid.
hab den krempel auf die platte kopiert und von da ausgeführt. das ging.
Das geht natürlich auch :-)

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 14.04.2005 11:48:54

aha, interessant. gut zu wissen für das nächste mal.

danke und freu das ich wieder eine kleinigkeit dazugelernt habe.

gruesse rene

Antworten