Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Wine Cd-Wechsel
Hallo.
Ich habe folgendes Problem unter Wine. Und zwar besteht dieses, wenn ich bei der Installation ein Cd-Wechsel vornehmen will.
umount geht nicht: -> Device busy. Soweit so gut.
Wenn ich es erzwinge gehts. Dann mounte ich die 2.Cd. Diese wird von Wine aber nicht erkannt. Wine meckert dann, es wäre nicht die Cd eingelegt.
Da ich 2 Cd-Laufwerke habe, habe ich die Cds immer beide in den unterschiedlichen Laufwerken gemountet. Bei 3 Cds ist es mir aber nicht möglich.
Deswegen meine Frage. Wie macht ihr das?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »eddi1983« (19.09.2008, 15:17)
hallo!
du könntest die cds als iso image auf der platte speichern.
danach machst du folgendes als root:
losetup /dev/loop1 /pfad/zur/datei.iso
mount /dev/loop1 /mnt/deinmountpunkt
danach als user "winecfg" auf der konsole aufrufen.
unter laufwerke die mountpunkte hinzufügen.
danach kannst du von wine aus auf die cd images zugreifen.
bei mir hats funktioniert.
is sicher nicht die beste lösung, aber du hast zumindest deine cd/dvd laufwerke
im linux noch zur verfügung.
mfg rakim
Das hatte ich auch schonmal versucht. Da hatte wine aber auch gemeckert. Vielleicht liegt auch am Programm.
Gehst Du mit "cd" auf die CD drauf, um die "wine Setup.exe" auszuführen? Wenn ja, blockiert die Shell das Unmounten. Starte lieber aus einem anderen Verzeichnis (z.B. Home) die Installation, also
|
Quellcode
|
1
2
|
cd ~
wine /mnt/cdrom/SETUP.EXE
|
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.
Oder ganz einfach:
|
Quellcode
|
1
|
wine eject
|
in die konsole tippen
greetz
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it.
Gut.
Mit wine eject gehts wenns von der Cd kommt. Sehr gut. Ein Problem gelöst.
Wenn ich ein programm von Isos installiere wirds schwieriger.
Es geht um das Spiel Rome- Total War. Dort kann man nicht das Laufwerk auswählen, in der die Cd liegt.
Bei GTA - Vice City kann man das auswählen und es geht ohne Probleme. Gerade getestet.
Es liegt dann wohl am Programm. So ein Mist. Ich habe auch schon versucht die 3 Isos in einer zusammen zu fassen. Das Programm verlangt trotzdem nach den anderen Cds.
Dann kann ich das wohl nicht unter Linux spielen. Schade.
ganz versteh ich das problem jetzt nicht.
wenns mit wine eject geht, kannst du doch die 1 cd rausnehmen und die 2,3 einlegen.
das spiel wird doch wieder auf das laufwerk wo die erste cd drin war zugreifen.
zumindest war das zu meiner windowszeit noch so.
mfg rakim
Das ist richtig. Das funktioniert ja auch. Nur wenn ich die Isos die auf der Festplatte liegen mounte gehts nicht. Das liegt am Installationsprogramm. dort kann ich keine Laufwerke auswählen. Das geht immer von Laufwerk D: aus. Ich brenne jetzt die Isos auf Cd. Dann müsste es eigentlich funktionieren.
Geht es nicht mit Mounten an einem Mountpoint?
|
Quellcode
|
1
2
3
4
5
6
|
mount -o loop -t iso9660 image1.iso /mnt/cdrom
# installieren
wine eject
umount /mnt/cdrom
mount -o loop -t iso9660 image2.iso /mnt/cdrom
# weiter installieren
|
Eventuell kann man "wine eject" auch an einer anderen Stelle (z.B. nach dem Mounten des 2. Image) ausführen. Habe selber noch nicht probiert.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.
Wunderbar. So funktioniert es. Vielen Dank.