Since you've dug into Linux/IDE, maybe you can scratch your head and
figure this one out.
I've got a friend of mine who's got a computer that's almost identical
to mine (K6 2-500, 128meg, two hard drives, CD player, CD writer) and
all works peachy for him with Windows and even an installation of
Linux 7.1. BUT, when he tries to do a 7.2 install the installer
starts doing its thing, even says that it's succeeded in looking at
hda, hdb, hdc, hdd and then he gets
ide0 is on IRQ14
ide1 is on IRQ15
and the installer freezes. Any idea what's going on there?
Hi,
So these messages tell us that the machine has dual IDE controllers and
that the BIOS (probably) has placed one controller on IRQ14 and one
controller on IRQ15. I looked at my WinME box and this is the default setup.
I don't know how to check this on any of my Linux boxes. (Now up to 3!) Tell
me how and I'll check out all three.
My CD-RW setup is a little different than yours as it's on SCSI, so can't
help much there. I'm going to guess that from what I see above, possibly his
setup is ide0 had two disk drives (hda & hdb) while ide1 has two CD's? (hdc
& hdd?) Total guess. Can your friend provide more info on the actual
physical setup? Possibly his bios says what's master and slave on each
channel?
I will say that you'll want to be very careful about how you choose which
hdd and which cdrom to make master and slave. Basically, IDE isn't very
friendly to slave devices. They can get starved for data, especially when
other programs are running on your machine. I do all of my cd-rw under
Windows (not because I want to!) and have lots of problems if ANYTHING else
is going on while I'm writing disks.
I will also note that if you have not turned on IDE DMA, then you are
doing polled I/O, meaning the processor is involved in moving every single
byte of information to the disk. If the processor gets busy for any other
reason, then you can starve the disk and get a bad write. (This obviously
has nothing to do with installation.)
I did install Office 2000 successfully on my bigger Linux box with no
problems, and without DMA turned on, so I know it can be done... Not much
help there.
Check out hdparm for more information on how to test and set things up.
Once you do it all by hand a few times, then you can add it to some init.d
file somewhere. I can figure out how I did it later for you, but I'm remote
right now and that machine is not turned on for me to look at it. (?hdparm
/dev/hda -d1 -c1? from memory...)
Don't know if this is helping or confusing!
Mark
_______________________________________________
Win4Lin-users mailing list
[EMAIL PROTECTED]
https://lists.netraverse.com/mailman/listinfo/win4lin-users