The forum

Diablo 2 install problem

Author Replies
shamiam Friday 18 September 2009 at 21:00
shamiamAnonymous

So i'm trying to install diablo 2 onto my computer and for some reason after i go through play on linux to download the game, insert the cinematics disc and get the screen telling me to select where my cd-rom is mounted, i get a message saying cd-rom cannot be found no matter what option i choose. (it gives the options of cdrom cdrom0 and other)
NSLW Saturday 19 September 2009 at 8:28
NSLW

So where did you download your diablo 2?
gparobbins Friday 2 October 2009 at 6:03
gparobbinsAnonymous

Hello,
I also tried to install Diablo II on the way to install DIablo II LOD. I received the same error when it mentions to install the CINEMATICS disk first which I found odd, I would have thought to use the install disk first as a normal windows installation. Anyway my cdrom gets mounted as "/media/CINEMATICS". I tried all different variations but the error "Error: Unable to find the CD-ROM!" keeps coming up.

Any help would be greatly appreciated, Thanks!

System Information:
Your system : GNU/Linux
Your kernel : Linux 2.6.27.29-0.1-pae
System language : en_US.UTF-8
Your video card : Mesa DRI R200 20060602 AGP 4x x86/MMX+/3DNow!+/SSE TCL
Your distribution : OpenSuse
Your distribution version : 11.1
Wine version installed : wine-1.1.9
Wine version used by PlayOnLinux : wine-1.1.9
/dev/sr0 423M 423M 0 100% /media/CINEMATICS
NSLW Friday 2 October 2009 at 12:26
NSLW

Please try again now.
gparobbins Saturday 3 October 2009 at 2:22
gparobbinsAnonymous

Hello,
Good news it was able to find the CINEMATICS, PLAY DISC and INSTALL DISC! However it just flipped through the discs as fast as I could get the discs ejected and inserted. I never get to see an actual installation of the software and it was too fast even to be a copy of software from the disc's.

ON GETTING DISCS EJECTED:
(maybe all this goes away once I can do the actual install)
When instructed to insert other discs at beginning of process with the instruction of: Please insert "Install disc", if you try to eject the previous disc it cannot be done because the PlayOnLinux software has the drive being used and you cannot unmount it until you press "Forward" (instructions say press "Next" button which I cannot locate ;-) ) which you can then eject the disc and insert the correct disc.

ALSO TRIED TO INSTALL D2 LOD
With that install I get the same error as before when trying to find the cd-rom ("Error: Unable to find the CD-ROM!") maybe this install needs the same fix as Diablo II did to find the discs?

Thanks for the help so far, I feel like we are getting close.

NSLW Saturday 3 October 2009 at 9:33
NSLW

Hello,
Good news it was able to find the CINEMATICS, PLAY DISC and INSTALL DISC! However it just flipped through the discs as fast as I could get the discs ejected and inserted. I never get to see an actual installation of the software and it was too fast even to be a copy of software from the disc's.

Quote from gparobbins

The installation script was tested with Polish language version of Diablo II and on install disc there was install.exe. What executable files do you've got in root directory of your install disc? What language version do you've got?

BTW. POL asks you about all that cds because it needs to know where are mount points of these cds. It doesn't mean to copy anything. At inserting third cd (install disc) it should start diablo II setup.


ALSO TRIED TO INSTALL D2 LOD
With that install I get the same error as before when trying to find the cd-rom ("Error: Unable to find the CD-ROM!") maybe this install needs the same fix as Diablo II did to find the discs?

Quote from gparobbins


Yes it needs the same fix, but do you've got install.exe in root directory of your D2LOD cd?
Crazycheese Tuesday 15 December 2009 at 3:37
CrazycheeseAnonymous

Well, I did... different.

Symbolic links allow you to switch targets easily.

1) Grab ALL disk images as RAW with dd, you get ISO images.
2) create folders for each disk in /mnt (/mnt/d2inst, /mnt/d2play etc)
3) create a SYMBOLIC link to d2inst folder, in my case was named /mnt/d2 ($ln d2play d2)
4) mount all ISOs with mount -o loop option
5) launch normal custom new install from POL, pointing to /mnt/d2

--- when you get asked to switch CDs, alt-tab to console and switch symlink($ln <newtarget> d2)
--- get back to window and press continue ---

I got game installed, with expansion. 1.12 patch thankfully removes stupid CP, no other things needed.
.. maybe glidewrapper, if you want OpenGL acceleration(see wine appdb).

Have fun.

Edited by Crazycheese

Rave2Rave Wednesday 27 October 2010 at 18:33
Rave2RaveAnonymous

tried to install d2 in several ways. but i didnt succeed.

POL doesnt ask me for all discs as it is mentioned here. it just asks for install disc and than starts d2setup.
but it asks for install disc, too. but it dowsnt find the disc! how to fix this?
happycynic Thursday 11 November 2010 at 11:57
happycynicAnonymous

I'm trying to install d2 as well, with little success. It goes quite nicely until we get to the disk swapping. I get to the D2 loader, it asks me what version I want to install, asks me for the install disk and the CD code. The problem starts when it asks me for the play disk to begin installation. I put in the play disk, and it never recognizes it. The installer just keeps asking for the play disk even though it's sitting in the drive.

What's more, if I go back to the installer home screen where it asks you pick installation version, and have the play disk in, it asks me for the install disk. I put the install disk in, and it recognizes that one. So, it's recognizing the install disk, but not the play disk...

There's a scratch on my play disk, but it still installed just fine for windows (problem is windows doesn't run my sound or internet).

help?
Salvatos Thursday 11 November 2010 at 20:55
SalvatosAnonymous
Moderator

You can try copying the contents of the disc to a folder on your hard drive and directing the installer there instead of your driver. That often solves (or bypasses, actually) this kind of problem.

Disclaimer: I'm a noob, not a dev; my advice is only a guess.
Attention : Je suis aussi noob que vous, prenez mes suggestions avec un grain de sel ;)
happycynic Friday 12 November 2010 at 5:41
happycynicAnonymous

Sounds plausible... but how do you switch which disk is in the "drive" when you don't actually have a disk? Just drag the folder into the drive box? Also I can't touch any of the files on the D2 CD's but I spose I could get around that by simply finding the pirated ISO's somewhere... Any other ideas?
Salvatos Friday 12 November 2010 at 9:28
SalvatosAnonymous
Moderator

"Just drag the folder into the drive box?"

Yep, when it asks for disc location, you can just browse to the folder in which you placed the files and it will read from there, whether it's an actual CD drive or not. If it doesn't let you choose your drive location again (which I don't expect), just replace the content of your folder with the second disc's files; it will look there again and find the new set of files. So you can prepare:

Folder A: Copy of Disc 1
Folder B: Copy of Disc 2
Folder C: Where you will direct the installer after putting in the files corresponding to the CD it's asking for.


As for the rest of your post, I'm not sure what you mean by "can't touch any of the files on the CDs". You're not able to copy and paste them?

Disclaimer: I'm a noob, not a dev; my advice is only a guess.
Attention : Je suis aussi noob que vous, prenez mes suggestions avec un grain de sel ;)
happycynic Wednesday 17 November 2010 at 7:17
happycynicAnonymous

It wouldn't let me do anything with them while I was trying to install, but after I copy-pasted the files it was fine. But it doesn't let me copy-paste or drag items into the "CD rom" folder. And it only asks you the route to the install disk once, so you can't change it later.
Salvatos Wednesday 17 November 2010 at 10:16
SalvatosAnonymous
Moderator

Indeed you can't paste files to the folder corresponding to your CD drive, you have to create one. It can be anywhere on your computer; your Home or Desktop will do. Since it only asks for the directory once you can either do as I wrote above or, if I got Raziel right, put it all into one folder right from the start and the install program will fetch it appropriately.

Disclaimer: I'm a noob, not a dev; my advice is only a guess.
Attention : Je suis aussi noob que vous, prenez mes suggestions avec un grain de sel ;)
Trilby Wednesday 24 November 2010 at 22:51
TrilbyAnonymous

I've managed to get Diablo 2 + LoD installed via the scripts (PoL version 3.8.6) with the English retail CDs.

No problem as such with the first Diablo 2 script --except that Blizzard's install procedure will again ask for one of the earlier CDs and continue installing files from it. PoL's wizard doesn't mention this, after the cinematics cd, the script will continue as if installation from the discs is finished at that point. I just unmounted / mounted manually outside PoL at this point, no bother.


I had more trouble with Lord of Destruction. The script calls for "install.exe" when in actual fact the file it needs to look for is called "installer.exe" --at least on my retail copy.

To get by this I just copied the contents of LoD disc to a folder on my desktop, renamed the the exe file, so the script could find it. It then installed normally after that.
BioGhosty Monday 3 January 2011 at 10:46
BioGhostyAnonymous

Hey all.

I am running Peppermint OS and running PoL and have installed Diablo II, did the full install and everything runs smoothly.

BUT what I would like to know is can I replace the original Game.exe with a no-cd crack version? I can't seem to be able to get into the program folder to replace it. Any thoughts?
Salvatos Monday 3 January 2011 at 21:11
SalvatosAnonymous
Moderator

We can't help you with cracks since they are illegal (even if you actually own a legit copy of the game), so please keep that in mind.

As for getting to the Program Files folder, click Applications > Wine and you should have a menu option that looks like "Browse C: Drive" (my OS is in French so the actual text may differ a bit). You should be able to find most Wine applications there.

Disclaimer: I'm a noob, not a dev; my advice is only a guess.
Attention : Je suis aussi noob que vous, prenez mes suggestions avec un grain de sel ;)
wolfsong Saturday 26 July 2014 at 18:42
wolfsongAnonymous

Hello, so I've read this thread through and it looks like others have had variations on the same issue I'm having.

Basically, I try to install Diablo II (Battle Chest edition) through PlayOnLinux 4.2.4.
 

I follow the instructions - clicking on Next in POL when it asks for the next disc, and so forth.
I've attempted the "Full Installation" with all cinematics, and just the multiplayer install, which is everything but the cinematics. Everything goes smoothly through the process of...
Insert Disc 1: Install - Works Fine
Insert Disc 2: Play - Works Fine
Insert Disc 3: Cinematics - Works Fine
Re-Insert Disc 1: Install.... this is where the trouble happens.

When it asks me to go back to the Install disc again, it does not recognize that the disc is in the drive. I've tried unmounting and remounting the CD, but no good. The installation pretty much halts and I can go no further.

I've tried copying the files to a folder on my desktop, and that doesn't work either. It won't even start the installer when I do it that way.

Here's a screenshot of what I'm seeing at that point.

Any help would be greatly appreciated.

Thanks!