Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: walto - 24.10.09 - klo:17.50
-
Olen ottanut catilla kuvan Starcraftin ja sen lisäosan levyistä, mutta ongelmana on, että pelit eivät löydä kyseisiä levyjä, vaikka ne olisi mountattu järjestelmään virtuaalisesti. En haluaisi pitää oikeaa levyä asemassa jatkuvasti, joten homma olisi melko tärkeää.
Kun mounttaan .iso tiedoston järjestelmääni, voin selata siltä löytyvään setup.exe sovellukseen, josta käynnistyy pelin alkulatausohjelma. Mutta kun pelin pitäisi alkaa käynnistyä, kone valittaakin, ettei CD ole asemassa.
Olen tehnyt pari huomiota: Jos mounttaan tiedoston kohtaan /dev/cdrom/ ilmestyy työpöydälle kuvake nimellä cdrom. Jos teen kansion STARCRAFT (sama nimi kuin itse cdl:llä), kuvakkeen nimi on tietysti sama. Kummassakin tapauksessa kuvakkeen ikoni on cd:n kuva...
Kiitos jo etukäteen
-
Kysessä on siis Winellä ajettavat pelit/ohjelmat?
Winelle täytyy erikseen kertoa virtuaalisten CD/DVD-asemien liitospisteet ja se että kyseessä on tosiaan CD eikä tavallinen levy/hakemisto. Tämä onnistuu winecfg:llä seuraavaan tapaan (/mnt on loopback-liitos, joka näkyy Winessä F-asemana):
(http://www.aijaa.com/img/b/00131/5135787.png) (http://www.aijaa.com/v.php?i=5135787.png)
Winecfg-operoinnin jälkeen kannattaa tarkistaa että asema on linkitetty oikein .wine/dosdevices-hakemistoon:
$ ls -l .wine/dosdevices/
[...]
0 lrwxrwxrwx 1 nm nm 4 25.10.2008 .wine/dosdevices/f: -> /mnt
-
Laitoin "Asemat" välilehden winen asetuksista näyttämään samalta kuin kuvassa.
walto@Apotheosis:~$ ls -l .wine/dosdevices/
yhteensä 0
lrwxrwxrwx 1 walto walto 10 2009-10-10 15:14 c: -> ../drive_c
lrwxrwxrwx 1 walto walto 8 2009-10-25 20:30 d: -> /dev/dvd
lrwxrwxrwx 1 walto walto 8 2009-10-10 15:15 d:: -> /dev/sr1
lrwxrwxrwx 1 walto walto 5 2009-10-25 20:30 e: -> /home
lrwxrwxrwx 1 walto walto 9 2009-10-10 15:35 e:: -> /dev/sdh1
lrwxrwxrwx 1 walto walto 4 2009-10-25 20:30 f: -> /mnt
lrwxrwxrwx 1 walto walto 7 2009-10-25 20:30 g: -> drive_c
lrwxrwxrwx 1 walto walto 1 2009-10-10 15:14 z: -> /
Kohde on mountattu komennolla sudo mount -o loop -t iso9660 /home/walto/STARCRAFT.iso /media/STARCRAFT
Peli kysyy edelleen käynnistettäessä CD:tä?
-
Liitit pelin CD:n /media/STARCRAFT-hakemistoon, mutta et kuitenkaan laittanut sitä Winen asetuksiin. Kuvassani oleva /mnt on esimerkki -- sen tilalle sinun on laitettava käyttämäsi liitospiste eli /media/STARCRAFT.
-
;D Toimii, kiitos.
Vielä kysymyksenä, pystyykö kyseisellä tavalla tehdä useamman virtuaalisen asemman? Ja miksi asemiksi ne nimetään, kun F on varattu?
-
Vielä kysymyksenä, pystyykö kyseisellä tavalla tehdä useamman virtuaalisen asemman? Ja miksi asemiksi ne nimetään, kun F on varattu?
Toki voi tehdä useamman. Myös asematunnukset ovat vapaavalintaisia, paitsi etteivät tietenkään voi olla päällekkäin. Nimeä vaikka StarCraft S-asemaksi ja WoW W:ksi (tosin se ei taida tarkistaa CD:n olemassaoloa) ;)