[debian] UT install via win cd

Pagina: 1
Acties:

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Voordat ik Debian Sid ging gebruiken, draaide ik Mandrake linux 8,2, met deze Mandrake install drukte ik op 1 knop mount cd en klaar en via een install van een loki omzetter kan je dus de windows cd gebruiken van UT om hem te installeren op Linux.
PRIMA alles werkte en hoefde geen linux versie te kopen van deze game.
Nu veranderd van Mandrake naar Debian en de install weigerd de cd te gebruiken :(
Ik denk dat hij check waar fstab de cd heeft gemount, dit alles klopt en heb ik ook precies zoals mandrake het doet ingesteld.
Ook dit werkt niet, hij blijft zeggen date r geen UT cd aanwezig is.
Heb al verschijdene dingen geprobeerd in mijn fstab te veranderen, tot nog toe geen resultaat.
Ook mountpoints heb ik al evranderd naar diverse mappen zoals:

/cdrom
/mnt/cdrom
/mount/cdrom

ook dit mocht niet baten .
Op internet kan ik alleen maar vinden dat de cd gemount moet worden in de map: /mnt/cdrom dus ik dat gedaan en ook fstab even gechecked of het goed staat, nix dus :(

ik ben even ten einde raad, misschien hier iemand die nog opties heeft voor dit probleem?

  • Dirk J
  • Registratie: December 2000
  • Laatst online: 22-07 22:22
Probleem had ik ook.
Je moet bij het compilen van de kernel wel Microsoft Joliet (oid) aanvinken, staat onder ISO9660 support.

Er staan namelijk lange bestandsnamen op de cd, en die herkent ie dus niet zonder dat Microsoft gedoe :)

Verwijderd

zit al in debian-kernel als't goed is

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op zondag 23 juni 2002 22:20 schreef AMDude het volgende:
Probleem had ik ook.
Je moet bij het compilen van de kernel wel Microsoft Joliet (oid) aanvinken, staat onder ISO9660 support.

Er staan namelijk lange bestandsnamen op de cd, en die herkent ie dus niet zonder dat Microsoft gedoe :)
Dus dat zou betekenen dat ik voor dit ene rot spelletje (wat toch best wel verslavend is :P ) mijn hele kernel opnieuw moet gaan compilen :(
Heb je misschien tips, zodat ik mijn oude config van me kernel houd maar dat ik deze optie dus gewoon er nog bij kan voegen ?
oldconfig weet neit zeker of ik dan nog opties eraan kan veranderen?

  • phreggle
  • Registratie: Juni 2002
  • Niet online
Op zondag 23 juni 2002 22:23 schreef The_Dart het volgende:

[..]

Dus dat zou betekenen dat ik voor dit ene rot spelletje (wat toch best wel verslavend is :P ) mijn hele kernel opnieuw moet gaan compilen :(
Heb je misschien tips, zodat ik mijn oude config van me kernel houd maar dat ik deze optie dus gewoon er nog bij kan voegen ?
oldconfig weet neit zeker of ik dan nog opties eraan kan veranderen?
Je kan je oude .config file copieren en dan "importeren" met 'make oldconfig'. Als dit klaar is kan je gewoon nog opties veranderen met 'make menuconfig'. Daarna kan je gaan compilen :)

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op zondag 23 juni 2002 22:58 schreef phreggle het volgende:

[..]

Je kan je oude .config file copieren en dan "importeren" met 'make oldconfig'. Als dit klaar is kan je gewoon nog opties veranderen met 'make menuconfig'. Daarna kan je gaan compilen :)
Gedaan, inclusief die Joliet en zie nu idd ook lange filenames :D
maar nog steeds weigert UT te installeren,

Please put your UT install cd in the cdrom device retry (y or n)

en ik kan drukken wat ik wil maar hij doet mooi nix :(

heb het volgende gedaan:
make menuconfig (alles opnieuw uitgezocht en juiste aangevinkt)
make dep
make modules
make modules_install
make install

en werkt dus ook volledige systeem is up, maar geen UT :'(

edit:

heb hem dus nu opgeslagen kan nu oude config file opvragen :D

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
heb nu opnieuw geporbeerd, na al het recompilen en andere gekke dingen :) alle mount points aangemaakt en steeds opnieuw gemount, ook dit maakt weer nix uit hij blifjt zeggen dat er dus geen cd inzit.
Ook een nieuwe install geprobeerd, maakt ook nix uit.
Andere cd geprobeerd, ook geen verschil
Andere distro, dit werkt wel :( (bij kennis) van me.

Verder nog opties?

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

strace ut-install >:)

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op maandag 24 juni 2002 00:49 schreef deadinspace het volgende:
strace ut-install >:)
strace: ut-install-436.run: command not found

DartsPlace:/home/dart# apt-get install strace
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, strace is already the newest version.


:? :?

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 11-08 16:30

Apache

amateur software devver

strace ./ut-install-436.run

(als je in de dir staat met de ut file tenminste :))

If it ain't broken it doesn't have enough features


  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op maandag 24 juni 2002 12:05 schreef Apache het volgende:
strace ./ut-install-436.run

(als je in de dir staat met de ut file tenminste :))
een bulk output, maar niet iets wat er op lijkt waar die naar zoekt.

Choose Yes to retry, No to cancel [N/y] n
[WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 594
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) ---
wait4(-1, 0xbfffef78, WNOHANG, NULL) = -1 ECHILD (No child processes)
sigreturn() = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e2f8, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
chdir("/tmp") = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
fork() = 622
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0

^
|
|
|
dit is een gedeelte van de laatste output, als ik op Y druk gebeurd er nix en als ik op N druk zoals je kan zien krijg ik dit.



voordat dat allemaal komt krijg ik ongeveer: (dit is dus direct na het commando strace ./ut-install.run)


rt_sigaction(SIGINT, {0x806e2f8, [], 0x4000000}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e2f8, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
fork() = 594
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x806e2f8, [], 0x4000000}, {SIG_DFL}, 8) = 0
wait4(-1, ----====== Unreal Tournament for Linux installation program ======-- --
Please mount the Unreal Tournament for Linux CDROM.
Choose Yes to retry, No to cancel [N/y] y

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

In de readme die bij die installer zit staat hoe je de juiste cd-directory kunt aangeven. je moet iets als "export INSTALL_CDROM=/mnt/cdrom" doen en dan denk ik wel dat je de juiste directory kunt vinden.

Een andere mogelijkheid is dat je niet de rechten hebt om de CD-ROM te lezen! Is dit misschien het geval :?

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op maandag 24 juni 2002 12:26 schreef imdos het volgende:
In de readme die bij die installer zit staat hoe je de juiste cd-directory kunt aangeven. je moet iets als "export INSTALL_CDROM=/mnt/cdrom" doen en dan denk ik wel dat je de juiste directory kunt vinden.

Een andere mogelijkheid is dat je niet de rechten hebt om de CD-ROM te lezen! Is dit misschien het geval :?
ik heb alle rechten om cd-rom te lezen en dergelijke.
er zat geen readme bij :)
zal wel even proberen die export regel dan maar? die regel werkt neit, maar hoe kom ik er nu achter wat dus wel die regel precies moet weten?

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
ok let op, ik heb eht volgende gevonden :D

If you want to install Unreal Tournament remotely you can use the
SETUP_CDROM environment variable to point to your CDROM drive.

For example:

$export SETUP_CDROM=/path/to/cdrom
$sh ut-install-436.run


na die export regel druk ik op enter en probeer dan ut te installeren maar dat werkt niet???
of doe ik iets fout?

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Op maandag 24 juni 2002 12:15 schreef The_Dart het volgende:
een bulk output, maar niet iets wat er op lijkt waar die naar zoekt.
Mja, hij forkt, dan tracet hij alleen maar de parent, niet de childs (anders had je nog veel meer output gehad). Met strace -f volgt hij zijn childs wel, maar je moet wel een beetje weten hoe je strace output moet lezen :)
Op maandag 24 juni 2002 13:15 schreef The_Dart het volgende:
na die export regel druk ik op enter en probeer dan ut te installeren maar dat werkt niet???
of doe ik iets fout?
Wat geef je precies als export regel?

  • GeeMoney
  • Registratie: April 2002
  • Laatst online: 23:00
Op maandag 24 juni 2002 14:39 schreef deadinspace het volgende:

[..]

Mja, hij forkt, dan tracet hij alleen maar de parent, niet de childs (anders had je nog veel meer output gehad). Met strace -f volgt hij zijn childs wel, maar je moet wel een beetje weten hoe je strace output moet lezen :)
[..]

Wat geef je precies als export regel?
$export SETUP_CDROM=/cdrom
$sh ut-install-436.run

dit tik ik precies over, maar werkt dus niet :(

en dat strace ik denk niet dat dat voor mij is weggelegd >:)
Pagina: 1