View Full Version : unreal tournament 2003 e lo script sh installer di linux !!
cicciolib
24-06-2003, 13:11
eseguo lo script linux_installer.sh seguendo le istruzioni e mi dice :
cannot execute binary file
cosa vuol dire?
dove sbaglio?
devo modificare l'estensione .sh e mettere .sh.bin ?
grazie
illuminatemi
AnonimoVeneziano
24-06-2003, 13:23
In che modo lo lanci??
Ciao
Prova a fare cosi':
chmod 700 linux_installer.sh
e poi:
./linux_installer.sh
#!/bin/sh
24-06-2003, 13:32
sh linux_installer.sh
Originally posted by "cicciolib"
eseguo lo script linux_installer.sh seguendo le istruzioni e mi dice :
cannot execute binary file
cosa vuol dire?
dove sbaglio?
devo modificare l'estensione .sh e mettere .sh.bin ?
grazie
illuminatemi
il problema potrebbe essere che monti il cdrom con l'impossibilita di lanciare binari dallo stesso...
soluzioni:
1) vai a modificare /etc/fstab
2) ti copi l'installaer su hd e fai (da root) quello che ti ha detto #!/bin/sh
Ciao
cicciolib
24-06-2003, 15:21
Appena torno a casa dal lavoro provo, se riesco vi bacio tutti! Giocare ad unreal su linux è il mio sogno,
un altra cosa: gli screensaver opengl di KDE si rallentano quando l'ACPI mi controlla lo stato della batteria (con kernel 2.4.20 e patch acpi)
cicciolib
24-06-2003, 15:44
Ho fatto come ha detto bin/sh ma è li che mi ha dato l'errore!
forse con il chmod, poi vi dico
Originally posted by "cicciolib"
Ho fatto come ha detto bin/sh ma è li che mi ha dato l'errore!
forse con il chmod, poi vi dico
l'importante e' che prima te lo copi su hd!
Inoltre se hai mandrake (e quindi l'automount che mi ha dato problemi nell'installare ut2003) devi procedere cosi per l'installazzione:
apriti una console
diventa root
copiati il file linux_installer.sh su hd (dove vuoi non importa)
chmod 777 ./linux_installer.sh (ovviamente nella stessa dir dove lo hai copiato)
sh ./linux_installer.sh &
umount /mnt/cdrom (smonti il cdrom)
inserisci il cd N1 e fai:
mount -t iso9660 /dev/hdX /mnt/cdrom/
(ovviamente al posto della X ci metti il device del tuo cdrom.. se hai messo tutto in emulazione scsi potrebbe anche essere /dev/scd0 o qualcosa del genere) questo serve per montare il cd, ma senza usare l'automount
poi quando ti chiede di cambiare il cd fai come sopra
umount /mnt/cdrom
cambi cd
mount -t iso9660 /dev/hdX /mnt/cdrom
quando hai finito di installare ut2003 basta che fai
umount /mnt/cdrom
mount /mnt/cdrom
per ripristinare l'automount
Poi buona giocata!!
Azz dimenticavo...
cosa importante appena hai installato fai l'update del gioco all'ultima versione (se non sbaglio nella dir di ut 2003 ci trovi una sotto dir updater.. in quella lanci il loki_update, aspetti che si scarichi i 9Mb di patch e poi giochi!)
Ciao
cicciolib
24-06-2003, 22:33
ecco l'errore che mi dà seguendo i tuoi consigli, ho letto che può dipendere da un modulo o da uno script in init.d preposto al caricamento del modulo module binfmt-XXXX come dicono a questo link: http://lists.suse.com/archive/suse-axp/2000-Jan/0083.html
root@arrow:/tmp# mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
root@arrow:/tmp# chmod 777 ./linux_installer.sh
root@arrow:/tmp# sh ./linux_installer.sh &
[1] 3032
./linux_installer.sh: ./linux_installer.sh: cannot execute binary file
root@arrow:/tmp#
cicciolib
25-06-2003, 08:51
:cry:
cicciolib
25-06-2003, 12:58
heeeeeeeeelp
Originally posted by "cicciolib"
ecco l'errore che mi dà seguendo i tuoi consigli, ho letto che può dipendere da un modulo o da uno script in init.d preposto al caricamento del modulo module binfmt-XXXX come dicono a questo link: http://lists.suse.com/archive/suse-axp/2000-Jan/0083.html
root@arrow:/tmp# mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
root@arrow:/tmp# chmod 777 ./linux_installer.sh
root@arrow:/tmp# sh ./linux_installer.sh &
[1] 3032
./linux_installer.sh: ./linux_installer.sh: cannot execute binary file
root@arrow:/tmp#
cazzarola!!!!!!!!!!!!
prima copiatelo su hd!!!!!!!!!!!!
cp /mnt/cdrom/linux_installer.sh /tmp
cd /tmp
sh ./linuxinstaller.sh
prova cosi!!
Ciao
Originally posted by "cicciolib"
ecco l'errore che mi dà seguendo i tuoi consigli, ho letto che può dipendere da un modulo o da uno script in init.d preposto al caricamento del modulo module binfmt-XXXX come dicono a questo link: http://lists.suse.com/archive/suse-axp/2000-Jan/0083.html
root@arrow:/tmp# mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
root@arrow:/tmp# chmod 777 ./linux_installer.sh
root@arrow:/tmp# sh ./linux_installer.sh &
[1] 3032
./linux_installer.sh: ./linux_installer.sh: cannot execute binary file
root@arrow:/tmp#
altra soluzione, potrebbe essere fare il mount cosi:
mount -t iso9660 -o exec /dev/sr0 /mnt/cdrom
Fai la prova e poi dimmi...
Ciao
cicciolib
25-06-2003, 21:31
Non funziona neanche cosi!!! sembra non riconoscere il fomato binario! mi dice la stessa cosa di prima! ma possibile che queste cose succedono tutte a me?
Originally posted by "cicciolib"
Non funziona neanche cosi!!! sembra non riconoscere il fomato binario! mi dice la stessa cosa di prima! ma possibile che queste cose succedono tutte a me?
cazzarola, non capisco allora :(
e pensare che io ho appena finito di farci una partitina a UT2003 :)
Miciomiao
25-06-2003, 22:46
Funzia sulle raddy? L'ho visto a 35 euri, quasi quasi...
cicciolib
25-06-2003, 22:59
Originally posted by "HexDEF6"
cazzarola, non capisco allora :(
e pensare che io ho appena finito di farci una partitina a UT2003 :)
il game deve essere original ? :D può essere quello ?
Ho letto che può essere colpa di un modulo del kernel che si occupa dei file binari sai nulla a riguardo? Qui se ne parla!
http://lists.suse.com/archive/suse-axp/2000-Jan/0083.html
Originally posted by "cicciolib"
il game deve essere original ? :D può essere quello ?
Ho letto che può essere colpa di un modulo del kernel che si occupa dei file binari sai nulla a riguardo? Qui se ne parla!
http://lists.suse.com/archive/suse-axp/2000-Jan/0083.html
non saprei....
il mio e' originale (come tutti i giochi unreal related)
ciao
cicciolib
26-06-2003, 06:55
Originally posted by "HexDEF6"
non saprei....
il mio e' originale (come tutti i giochi unreal related)
ciao
mmm................. :mc: :muro:
cicciolib
26-06-2003, 11:36
help
copia l'installer in /tmp poi rifai il chmod su quello copiato e dovrebbe partire.
ciao ;)
Originally posted by "VICIUS"
copia l'installer in /tmp poi rifai il chmod su quello copiato e dovrebbe partire.
ciao ;)
l'ho detto anch'io un paio di volte... ma non ho ancora capito, se l'ha fatto e non funziona o se non l'ha ancora provato....
cicciolib
26-06-2003, 12:23
oggi lo rifaccio, ................il mio problema è il tempo, sto al lavoro come sistemista Windows a fare la balia a 300 utonti windows!
Voglio usare linux!!!!!!!!!!!!!!!!!!!!
cmq domani al MASSIMO RITENTO
Originally posted by "cicciolib"
... sto al lavoro come sistemista Windows a fare la balia a 300 utonti windows!...
:eek:
Oh, mamma!
Licenziati!
:p
cicciolib
26-06-2003, 12:37
Originally posted by "lovaz"
:eek:
Oh, mamma!
Licenziati!
:p
:( oggi una mi ha detto: il mio pc non si spegne!
io: se non cambi da disconnetti a arresta nel menu è difficile che si spenga!
Linux per loro? mi rifiuto di farglielo usare (per il bene di linux)
la differenza culturale tra sistemista linux e uno windows è abissale
cmq appena posso riprovo alla lettera
cicciolib
26-06-2003, 22:50
Ho fatto tutto alla lettera e non funziona, mi da la stessa risposta, a questo punto penso sia colpa del kernel o di qualcosa che non mi riconosca il binary file
Mi prenderò l'original tanto per star tranquillo
sta diventando una caccia al problema! :confused: :mc: :muro:
cicciolib
27-06-2003, 14:57
é colpa di sh! non me lo riconosce come script file
se gli dico file NOMEINSTALLER mi dice:
root@arrow:/tmp# file linux_installer.sh
linux_installer.sh: data
root@arrow:/tmp#
data? è giusto che mi dica data?
Devo reinstallare sh?
A VOI COSA DICE?
THANKS
se fai
cat linux_installer.sh
ti da' robe strane?
cicciolib
27-06-2003, 16:22
riport solo il pezzo comprensibile datomi dal cat
PjètöÿÿÄÀtÖf}þuÏöEtÉ3À@ÉÃ=r@~^LQèJYYÉár@¶HÉÃÌÌÌÌDL$
ÈL$^Lu D$÷áÂS÷áØD÷d$ØD÷áÓ[ÂUr@·Aë[ÈÁV5r@¶ÑöDV^teþjEýMüXë
eýEü3À@jÿ54t@M
ÿ5Dt@QPEüPjèõÿÿÄÀuÉ÷E
#E^LÉÃÿ%¨P@
,]B]P]`]°```z`´]Â]Ö]è]ú]
^$^4^J^`^z^^*^´^À^Ð^ì^__8_N_h_z___¤_²_¾_Î_Ø_ä_ð_ü_^L`?`&`2`B`X`h`À`]~]@ =7¼[¼KopenExtrasThis CD c
ontains supplemental bonus content. Would you like to browse the CD?Supplementa
l ContentUnrealIsRunningÿÿÿÿM@Q@ÿÿÿÿ3@G@Microsoft Visual C++ Runtime LibraryProgram:
...<program name unknown>A buffer overrun has been detected which has corrupted
the program's
internal state. The program cannot safely continue execution and must
now be terminated.
Buffer overrun detected!A security error of unknown cause has been detected whic
h has
corrupted the program's internal state. The program cannot safely
continue execution and must now be terminated.
Unknown security failure detected!ÿÿÿÿþ@@CorExitProcessmscoree.dllruntime error
TLOSS error
SING error
DOMAIN error
R6028
- unable to initialize heap
R6027
- not enough space for lowio initialization
R6026
- not enough space for stdio initialization
R6025
- pure virtual function call
R6024
- not enough space for _onexit/atexit table
R6019
- unable to open console device
R6018
- unexpected heap error
R6017
- unexpected multithread lock error
R6016
- not enough space for thread data
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
R6009
- not enough space for environment
R6008
- not enough space for arguments
R6002
- floating point not loaded
Runtime Error!
Program: ÿÿÿÿL @P @ÿÿÿÿ @ @GetProcessWindowStationGetUserObjectInformationAGetLastActive
PopupGetActiveWindowMessageBoxAuser32.dll ((((( H
h(((( H
H
ÿÿÿÿ?@?@ÿÿÿÿ=@=@ÿÿÿÿ\>@`>@ÿÿÿÿ-A@1A@ÿÿÿÿîF@òF@RSDSw6à¼fTJwFûÉFãm:\UT2-Code\System\AutoRun.pdbT\p]P$]]ÐP]
¨]ÈP,]B]P]`]°```z`´]Â]Ö]è]ú]
^$^4^J^`^z^^*^´^À^Ð^ì^__8_N_h_z___¤_²_¾_Î_Ø_ä_ð_ü_^L`?`&`2`B`X`h`À`]~]eGetModuleFileNameA,Close
HandleZGetLastErrorWCreateMutexAKERNEL32.dllÜMessageBoxAUSER32.dllShellExecuteASH
ELL32.dll«ExitProcessgGetModuleHandleAGetStartupInfoAýGetCommandLineAÈGetVersionExA
~QueryPerformanceCounter¾GetTickCount2GetCurrentThreadId0GetCurrentProcessId¬GetSy
stemTimeAsFileTimeGetProcAddress1TerminateProcess/GetCurrentProcessvWriteFileGet
StdHandleBUnhandledExceptionFilterãFreeEnvironmentStringsA?GetEnvironmentStringsäF
reeEnvironmentStringsWiWideCharToMultiByteAGetEnvironmentStringsWúSetHandleCountP
GetFileTypeóHeapDestroyñHeapCreateXVirtualFreeõHeapFree.LoadLibraryAëGetACP|GetOEMCP
ñGetCPInfoïHeapAllocUVirtualAllocùHeapReAlloc±RtlUnwindûHeapSize LCMapStringAQMultiBy
teToWideChar!LCMapStringWGetStringTypeA¢GetStringTypeW]GetLocaleInfoA[VirtualProt
ect¨GetSystemInfo]VirtualQuery
m@&@Ð*@Næ@»Ä@VdV@ 8V@
*U@tU@DU@ U@ôT@?¼T@T@?\T@T@üS@xìS@yÜS@zÌS@üÈS@ÿ¸S@À
ÀÀÀ
¤`y!¦ß¡¥àü@~ü¨Á£Ú£ þ@þµÁ£Ú£ þAþ¶Ï¢ä¢?å¢è¢[þ@~¡þQQÚ^Ú _ÚjÚ2ÓØÞà
1~þ jW@rY@.
[autorun]
icon=help\unreal.ico
open=autorun.exe
#!/bin/sh
# This script was generated using Makeself 2.0.1
CRCsum=3043856338
MD5=041697cc81b0e550b04f22441b607011
TMPROOT=${TMPDIR:=/tmp}
label="Unreal Tournament 2003 for GNU/Linux 2107"
script="./setup.sh"
scriptargs=""
targetdir="ut2003_linux_2107"
keep=n
print_cmd_arg=""
if type printf > /dev/null; then
print_cmd="printf"
elif test -x /usr/ucb/echo; then
print_cmd="/usr/ucb/echo"
else
print_cmd="echo"
fi
MS_Printf()
{
$print_cmd $print_cmd_arg "$1"
}
MS_Help()
{
cat << EOH
Makeself version 2.0.1
1) Getting help or info about $0 :
$0 --help Print this message
$0 --info Print embedded info : title, default target directory, embedded sc
ript ...
$0 --lsm Print embedded lsm entry (or no LSM)
$0 --list Print the list of files in the archive
$0 --check Checks integrity of the archive
2) Running $0 :
$0 [options] [additional arguments to embedded script]
with following options (in that order)
--confirm Ask before running embedded script
--keep Do not erase target directory after running
the embedded script
--nox11 Do not spawn an xterm
--target NewDirectory Extract in NewDirectory
EOH
}
MS_Check()
{
MS_Printf "Verifying archive integrity..."
if test $CRCsum = "0000000000"; then
test x$2 = xy && echo " $1 does not contain a CRC checksum."
else
sum1=`tail +266 $1 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -
f1`
if test "$sum1" = "$CRCsum"; then
test x$2 = xy && MS_Printf " Checksums are OK."
else
echo "Error in checksums: $sum1 is different from $CRCsum"
exit 2;
fi
fi
if test $MD5 = "00000000000000000000000000000000"; then
test x$2 = xy && echo " $1 does not contain an embedded MD5 checksum."
else
OLD_PATH=$PATH
PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin
:/usr/local/bin:/opt/openssl/bin"}
MD5_PATH=`type -p md5sum`
MD5_PATH=${MD5_PATH:-`type -p md5`}
PATH=$OLD_PATH
if test -x "$MD5_PATH"; then
md5sum=`tail +266 $1 | "$MD5_PATH" | cut -b-32`;
if test "$md5sum" != "$MD5"; then
echo "Error in MD5 checksums: $md5sum is different from $MD5"
exit 2
else
test x$2 = xy && MS_Printf " MD5 checksums are OK."
fi
else
echo An embedded MD5 sum of the archive exists but no md5sum program
was found in $PATH
echo If you have md5sum on your system, you should try :
echo env GUESS_MD5_PATH=\"FirstDirectory:SecondDirectory:...\" $0 -c
heck
fi
fi
echo " All good."
}
UnTAR()
{
tar xvf - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; }
}
finish=true
xterm_loop=
nox11=n
copy=copy
while true
do
case "$1" in
-h | --help)
MS_Help
exit 0
;;
--info)
echo Identification: "$label"
echo Target directory: "$targetdir"
echo Uncompressed size: 17668 KB
echo Compression: none
echo Date of packaging: Thu Sep 19 20:44:07 EDT 2002
echo Built with Makeself version 2.0.1 on linux-gnu
if test x$script != x; then
echo Script run after extraction:
echo " " $script $scriptargs
fi
if test x"n" = xy; then
echo "directory $targetdir is permanent"
else
echo "$targetdir will be removed after extraction"
fi
exit 0
;;
--lsm)
cat << EOLSM
No LSM.
EOLSM
exit 0
;;
--list)
echo Target directory: $targetdir
tail +266 $0 | cat | tar tvf -
exit 0
;;
--check)
MS_Check "$0" y
exit 0
;;
--confirm)
verbose=y
shift
;;
--keep)
keep=y
shift
;;
--target)
keep=y
targetdir=${2:-.}
shift 2
;;
--nox11)
nox11=y
shift
;;
--xwin)
finish="echo Press Return to close this window...; read junk"
xterm_loop=1
shift
;;
--phase2)
copy=phase2
shift
;;
-*)
echo Unrecognized flag : "$1"
MS_Help
exit 1
;;
*)
break ;;
esac
done
case "$copy" in
copy)
SCRIPT_COPY="$TMPROOT/makeself$$"
echo "Copying to a temporary location..."
cp "$0" "$SCRIPT_COPY"
chmod +x "$SCRIPT_COPY"
cd "$TMPROOT"
exec "$SCRIPT_COPY" --phase2
;;
phase2)
finish="$finish ; rm -f $0"
;;
esac
if test "$nox11" = "n"; then
if tty -s; then # Do we have a terminal?
:
else
if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we ha
ve X?
if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
GUESS_XTERMS="xterm rxvt dtterm eterm Eterm kvt konsole aterm"
for a in $GUESS_XTERMS; do
if type $a >/dev/null 2>&1; then
XTERM=$a
break
fi
done
chmod a+x $0 || echo Please add execution rights on $0
if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal!
exec $XTERM -title "$label" -e "$0" --xwin "$@"
else
exec $XTERM -title "$label" -e "./$0" --xwin "$@"
fi
fi
fi
fi
fi
if test "$targetdir" = "."; then
tmpdir="."
else
if test "$keep" = y; then
echo "Creating directory $targetdir"
tmpdir="$targetdir"
else
tmpdir="$TMPROOT/selfgz$$"
fi
mkdir $tmpdir || {
echo 'Cannot create target directory' $tmpdir >&2
echo 'You should perhaps try option -target OtherDirectory' >&2
eval $finish
exit 1
}
fi
location="`pwd`"
if test x$SETUP_NOCHECK != x1; then
MS_Check "$0"
fi
MS_Printf "Uncompressing $label"
cd $tmpdir
res=3
if test "$keep" = n; then
trap 'echo Signal caught, cleaning up > /dev/tty; cd $TMPROOT; /bin/rm -rf $
tmpdir; eval $finish; exit 15' 1 2 15
fi
if (cd "$location"; tail +266 $0; ) | cat | UnTAR | (while read a; do MS_Pri
ntf .; done; echo; ); then
(PATH=/usr/xpg4/bin:/usr/local/samsungprinter:/opt/intel/compiler60/ia32
/bin:/usr/local/jdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/openwin
/bin:/usr/games:/usr/local/openssh/bin:/usr/share/texmf/bin:/usr/local/kde/bin:/
usr/src/qt/bin:/usr/local/pgp:/home/icculus/bin; chown -R `id -u` .; chgrp -R `
id -g` .)
res=0
if test x"$script" != x; then
if test x"$verbose" = xy; then
MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n]
"
read yn
if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then
$script $scriptargs $*; res=$?;
fi
else
$script $scriptargs $*; res=$?
fi
if test $res != 0; then
echo "The program returned an error code ($res)"
fi
fi
if test "$keep" = n; then
cd $TMPROOT
/bin/rm -rf $tmpdir
fi
else
echo "Unable to decompress $0"
eval $finish; exit 1
fi
eval $finish; exit $res
Benchmark/0040777000175000001440000000000007542467526012367 5
ustar icculususers
Help/0040777000175000001440000000000007542467526011365 5
ustar icculususers
Help/Unreal.bmp0100644000175000001440000001546607537160332013305 0
ustar icculususers
BM6(00?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
cicciolib
27-06-2003, 16:25
piu strano di questo! :(
cicciolib
27-06-2003, 16:30
...<program name unknown>A buffer overrun has been detected which has corrupted
the program's
internal state. The program cannot safely continue execution and must
now be terminated.
Buffer overrun detected!A security error of unknown cause has been detected whic
h has
corrupted the program's internal state. The program cannot safely
continue execution and must now be terminated.
Unknown security failure detected!ÿÿÿÿþ@@CorExitProcessmscoree.dllruntime error
TLOSS error
secondo voi può essere il CD CORROTTO ?
cicciolib
27-06-2003, 23:30
up :mc:
cicciolib
28-06-2003, 13:36
quake3 arena mi va alla perfezione, incomincio a pensare seriamente alla corruzione del cd!
Originally posted by "cicciolib"
quake3 arena mi va alla perfezione, incomincio a pensare seriamente alla corruzione del cd!
direi di si...
la prima cosa che dovresti trovare nello script e' un bel:
#!/bin/sh
per essere ancora piu' sicuri fai:
less linux_installer.sh
se la prima pagina che ti appare e' incomprensibile, vuol dire che il cd e' stato masterizzato male...
Ciao
P.S. comprati ut2003 originale, ne vale la pena!!
cicciolib
28-06-2003, 20:32
Si, è corrotto la prima roba leggibile la si vede dopo 3 pagine!
..............ma che pensi? ......sono un utente per bene io! :sofico: ok........vada per l'original
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.