daca te uiti atent, acel ./j2re-1_4_2-linux-i586-rpm.bin este de fapt un script.
cauzele pot fii doua: #1 nu exista /bin/sh probabil ca prima linie este `#!//bin/sh' verifica daca exisat drept de execute pe el daca nu exista fisierul /bin/sh , fa un link: ln -s `which bash` /bin/sh #2 asta e putin mai subtila (si mai putin probabila), daca ai luat fisierula ala cind `navigai' de pe windows (probabil acelasi caulculator cind bootase pe windows) s-a intimplat urmatorul fenomen: a fost intrepretat ca fisier de tip ASCII si "\n" original a fost transformat in "\r\n". nu intram in amanunte asupra acestui fenomen, se intimpla la multa lume care editeaza scripturile `ca la carte' pe windows, apoi cind merge pe unix/linux nu vor sa ruleze (da mesajul: bad interpretar) practic acolo in loc de "/bin/sh" el(bash-ul) vede "/bin/sh\r". ar trebui sa intri cu un editor si sa stergi din el \r prin unele locuri (nu peste tot - o anumiata parte din fisierul ala e binara ) (poate ai comanda dos2unix pentru asta) s-ar putea sa fie nevoie sa descarci fisierul din nou. PM ___ My Windows unders~1 long filena~1, and yours? http://marcel.4x4.ro ___ ----- Original Message ----- From: "Marius Pana" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, November 11, 2004 1:56 PM Subject: [rlug] exec on vfat partition > Salutare, > > Am o partitie vfat pe care nu pot executa nici un fel de binar desi am in fstab: > /dev/hda3 /backup vfat > umask=000,exec,users,rw 0 0 > > La fiercare incercare imi da: > -bash: ./j2re-1_4_2-linux-i586-rpm.bin: /bin/sh: bad interpreter: Permission > denied . Nu este problema de drepturi sunt root. Any ideas? > > //Marius > > --- > Detalii despre listele noastre de mail: http://www.lug.ro/ > > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.792 / Virus Database: 536 - Release Date: 11/11/2004 --- Detalii despre listele noastre de mail: http://www.lug.ro/
