VOGONS


First post, by p6889k

User metadata
Rank Member
Rank
Member

I need some help figuring out why I can't install NT4 SP1 to SCSI drive.

System Spec:
Board: MSI-6103 Dual PPro
RAM: 128MB
SCSI Controller: Adaptec AHA-2940U2W and AHA-2940U2
SCSI CD-ROM: NEC CDR-1810A
SCSI HDD: Fuji 80GB 10K

I was able to install Win95 from SCSI CD-ROM to SCSI-HDD without problem, use it, play some games, etc.
I was able to install NT4 from IDE CD-ROM to IDE HDD without problems
I was not able to install NT4 from SCSI CD-ROM to IDE HDD, get BSOD during install that says "INACCESSIBLE_BOOT_DEVICE". SCSI HDD was physically disconnected.
I was not able to install NT4 from SCSI CD-ROM to SCSI HDD, get BSOD during install that says "INACCESSIBLE_BOOT_DEVICE"
I was not able to install NT4 from IDE CD-ROM to SCSI HDD, installer cannot see A: floppy to load SCSI controller drivers. SCSI CD-ROM was physically disconnected. This is odd, because if I boot into DOS with this configuration, I can access A: drive just fine and read floppies.

I made sure the drive is setup with only one partition: Primary, FAT, 2GB size. Created using both DOS 6 boot disk and also Partition Magic 8 just in case.
I tried using two different controllers: 2940U2 and 2940U2W just in case.
I tried using two different versions of SCSI controller drivers: v3.0 and v4.0a SP3
I tried updating the 2940U2W to latest BIOS 2.57.2, didn't help.

Attached is example of the BSOD message. It pops ups shortly after the installer loads drivers.

It's odd that using SCSI works just fine in Win95, but not NT. The SCSI drivers I used are original that came with the controller.

Thank you.

Attachments

  • IMG_1251.jpg
    Filename
    IMG_1251.jpg
    File size
    1.93 MiB
    Views
    821 views
    File license
    Public domain
Last edited by p6889k on 2021-08-02, 04:16. Edited 1 time in total.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 1 of 26, by aha2940

User metadata
Rank Member
Rank
Member

I know this is probably what you've already done, but troubleshooting process has to start somewhere. Have you checked this link and followed it carefully?

https://storage.microsemi.com/en-us/support/s … s_nt_driver.htm

also, have you tried a different diskette, or another floppy drive?

Reply 2 of 26, by Caluser2000

User metadata
Rank l33t
Rank
l33t

First check the NT 4 hardware compatibility list.

Looks like it may well be a memory issue true 32-bit OSs like NT, OS/2 2.o up and *nixs pick up hardware problems far better/quicker than Win9x.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 3 of 26, by p6889k

User metadata
Rank Member
Rank
Member

I think I figured it out, all I had to do was move the SCSI card to different PCI slot. I can't believe I didn't try it before.

Here's how I got to it:
Tried booting NT4 from IDE HDD and then manually add SCSI as secondary controller. Upon login to NT4 it complained that SCSI driver could not load. Hmm...ok, that means if I can't add it to existing NT4 install, there's no way NT4 would install onto it in first place.
Let's try different driver versions. Tried version 2, 3, 4...All the same results.
Let's try installing Service Pack 6 for NT4. Still no go.
Let's remove all ISA and PCI cards except VGA and SCSI. Still no go.
Let's move SCSI to different PCI slot...Voila all is working.

Of course after all of this I was hating myself for not trying this common method of switching PCI slots earlier. I think what confused me was the fact that everything worked just fine under Win95.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 4 of 26, by Caluser2000

User metadata
Rank l33t
Rank
l33t

Great to see you got it sorted.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 5 of 26, by p6889k

User metadata
Rank Member
Rank
Member

After some further troubleshooting, it turns out that something may be wrong with the PCI slot where I had the SCSI card installed. After I moved SCSI to different slot, I put NIC card to the PCI slot and now that NIC card doesn't work in NT4. That particular PCI slot is slot #4, right next to ISA. So now I need to figure out why that slot doesn't like PCI cards under NT4, but under Win95 all is ok. I'll start separate thread on that as it's no longer about SCSI, but getting the slot working.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 6 of 26, by Caluser2000

User metadata
Rank l33t
Rank
l33t

Its most likely shared with the isa next to it it happened a lot on mobos during the transition from pci to isa. There may well be a bios option to disabling the sharing and go either straight isa or pci only.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉

Reply 7 of 26, by weedeewee

User metadata
Rank l33t
Rank
l33t

looks like a nice board. Would be great to have a good photo of the board only 😀

also, from this link https://ebabble.net/msi-ms-6103/
hard to figure out what date it's from 2001, 2007, 2019? not really important anyway.

It says the fourth pci slot doesn't get an irq assigned when using the award bios, though with the ami bios it does.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 8 of 26, by p6889k

User metadata
Rank Member
Rank
Member
weedeewee wrote on 2021-08-02, 20:15:
looks like a nice board. Would be great to have a good photo of the board only :-) […]
Show full quote

looks like a nice board. Would be great to have a good photo of the board only 😀

also, from this link https://ebabble.net/msi-ms-6103/
hard to figure out what date it's from 2001, 2007, 2019? not really important anyway.

It says the fourth pci slot doesn't get an irq assigned when using the award bios, though with the ami bios it does.

Good catch with the link. I have read that page few times before, but never latched on to the 4th PCI IRQ issue. Probably because the board has been working just fine under Win95, just not NT. That is puzzling though, if the board doesn't assign IRQ to the PCI slot, how is it possible for the device to work in Win95, but not WinNT?

Btw, here are screenshots from BIOS. If you have any advice what to change please let me know.

Attachments

  • IMG_1262.jpg
    Filename
    IMG_1262.jpg
    File size
    1.18 MiB
    Views
    732 views
    File license
    Public domain
  • IMG_1261.jpg
    Filename
    IMG_1261.jpg
    File size
    1.28 MiB
    Views
    732 views
    File comment
    I did try to change Resources Controlled By to Auto, but that didn't help.
    File license
    Public domain
  • IMG_1260.jpg
    Filename
    IMG_1260.jpg
    File size
    1.07 MiB
    Views
    732 views
    File license
    Public domain
  • IMG_1259.jpg
    Filename
    IMG_1259.jpg
    File size
    1.34 MiB
    Views
    732 views
    File license
    Public domain
  • IMG_1258.jpg
    Filename
    IMG_1258.jpg
    File size
    1.2 MiB
    Views
    732 views
    File license
    Public domain

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 9 of 26, by p6889k

User metadata
Rank Member
Rank
Member

Here's the board btw.

Attachments

  • IMG_0408.jpg
    Filename
    IMG_0408.jpg
    File size
    1.09 MiB
    Views
    732 views
    File license
    Public domain

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 10 of 26, by weedeewee

User metadata
Rank l33t
Rank
l33t
p6889k wrote on 2021-08-02, 20:34:

Here's the board btw.

it's not a setting you can change in the bios, which is currently an Award bios on your mainboard.
You need to change the bios to an AMI one. for comparison sake, let's say one bios is an iphone and the other is an android. it's a lousy analogy but it's all I got at the moment.
so you'll need the bios file and the update program to change it. and I have no idea where to find it, though google might help, at least that's what I'd use to start looking.

nice board.
btw the bios software is located in the chip with the silver label right next to the one that has a ziptie on it.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 11 of 26, by p6889k

User metadata
Rank Member
Rank
Member

I have the Ami BIOS in my possession already, so will give that a try. But was curious if any of the BIOS settings I posted may be the culprit of why the IRQ is not getting assigned.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 12 of 26, by weedeewee

User metadata
Rank l33t
Rank
l33t

as far as I know, none of those settings will have any effect. it's just part of something that isn't easily user-accessible .

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 13 of 26, by luckybob

User metadata
Rank l33t
Rank
l33t
p6889k wrote on 2021-08-02, 20:34:

Here's the board btw.

IVIdHlD.gif

But seriously...

If you are going SCSI, then you should disable IDE. This will free up IRQ 14 & 15. In fact I go so far as to disable serial and parallel as well. (with exception to serial mice)

Also, while I'm looking at the settings. If you start to have video related problems, you might want to disable "PCI Burst Write Combine". If that is what I think it is (USWC), NT4 doesn't play well with it. USWC is "Uncached Software Write Combining". I probably spent 2 evenings fingering that little nuance out.

It is a mistake to think you can solve any major problems just with potatoes.

Reply 14 of 26, by p6889k

User metadata
Rank Member
Rank
Member

So I made some progress, but also messed up along the way and can't boot anymore, not sure how to recover.

I installed flashed AMI bios over the existing Award bios. That didn't work too well, the bios was giving me all sorts of problems recognizing HDDs larger than 8GB, boot was slow, wouldn't recognize partitions on smaller drives, etc.

I then installed Award bios W284, which is one version older than what I originally had (W285). That solved all the AMI bios problems, but now I was back to having the original problem with NIC and SCSI not working in PCI4 slot.

I then decided to move VGA card (Matrox Millennium II) from PCI1 to PCI4 and that resolved the problems. VGA card worked in PCI4, SCSI in PCI1 and NIC in PCI3. All that was left was to put Voodoo2 in PCI2, but I didn't get to it. I took this step because I noticed that the VGA card was not being assigned IRQ unlike all the other devices so I figured maybe moving it to PCI4 would work and it did.

Next I flashed back to bios W285, which is what I originally started with. I figured lets go back to the newest Bios since the previous version didn't help with the original problem. After reboot the computer would hang on post saying "Building DMI Pool ."

So, now i'm stuck on boot with the "Building DMI Pool ." message. I tried the following with no help:
- Reset CMOS: Didn't help, all settings in BIOS got reset, but still can't post
- Disconnect all devices except VGA, I disconnected all cards, disks, floppies....still can't post
- Went to BIOS and reset all to default settings...still can't post
- Went to BIOS and disabled everything I could - IDE, FDD, Serial, Parallel, etc....still can't post

Don't know what to do next, and now can't even reflash the bios because I can't get to boot either from HDD nor floppy.

HELP PLEASE!

Thank you.

Attachments

  • IMG_1269.jpg
    Filename
    IMG_1269.jpg
    File size
    1.32 MiB
    Views
    673 views
    File license
    Public domain
Last edited by p6889k on 2021-08-03, 01:39. Edited 1 time in total.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 15 of 26, by p6889k

User metadata
Rank Member
Rank
Member
luckybob wrote on 2021-08-03, 01:08:

If you are going SCSI, then you should disable IDE. This will free up IRQ 14 & 15. In fact I go so far as to disable serial and parallel as well. (with exception to serial mice)

Also, while I'm looking at the settings. If you start to have video related problems, you might want to disable "PCI Burst Write Combine". If that is what I think it is (USWC), NT4 doesn't play well with it. USWC is "Uncached Software Write Combining". I probably spent 2 evenings fingering that little nuance out.

Thanks for the tips. Hopefully I'll recover from my latest problem posted above to get a chance to be able to do anything at all with this board.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 16 of 26, by darry

User metadata
Rank l33t++
Rank
l33t++
p6889k wrote on 2021-08-03, 01:34:
So I made some progress, but also messed up along the way and can't boot anymore, not sure how to recover. […]
Show full quote

So I made some progress, but also messed up along the way and can't boot anymore, not sure how to recover.

I installed flashed AMI bios over the existing Award bios. That didn't work too well, the bios was giving me all sorts of problems recognizing HDDs larger than 8GB, boot was slow, wouldn't recognize partitions on smaller drives, etc.

I then installed Award bios W284, which is one version older than what I originally had (W285). That solved all the AMI bios problems, but now I was back to having the original problem with NIC and SCSI not working in PCI4 slot.

I then decided to move VGA card (Matrox Millennium II) from PCI1 to PCI4 and that resolved the problems. VGA card worked in PCI4, SCSI in PCI1 and NIC in PCI3. All that was left was to put Voodoo2 in PCI2, but I didn't get to it. I took this step because I noticed that the VGA card was not being assigned IRQ unlike all the other devices so I figured maybe moving it to PCI4 would work and it did.

Next I flashed back to bios W285, which is what I originally started with. I figured lets go back to the newest Bios since the previous version didn't help with the original problem. After reboot the computer would hang on post saying "Building DMI Pool ."

So, now i'm stuck on boot with the "Building DMI Pool ." message. I tried the following with no help:
- Reset CMOS: Didn't help, all settings in BIOS got reset, but still can't post
- Disconnect all devices except VGA, I disconnected all cards, disks, floppies....still can't post
- Went to BIOS and reset all to default settings...still can't post
- Went to BIOS and disabled everything I could - IDE, FDD, Serial, Parallel, etc....still can't post

Don't know what to do next, and now can't even reflash the bios because I can't get to boot either from HDD nor floppy.

HELP PLEASE!

Thank you.

Did you try putting the VGA card back into PCI1 ? If I am following you, this is where it was installed when you started your tests with W285 .

Additionally, the Voodoo 2 does not need an IRQ either, so PCI4 should be a good fit for it .

Reply 17 of 26, by luckybob

User metadata
Rank l33t
Rank
l33t
p6889k wrote:

Don't know what to do next, and now can't even reflash the bios because I can't get to boot either from HDD nor floppy.

I'm surprised you didn't brick it earlier with all those flashes! The chip may be borked, and/or there was a bad flash.

I personally have one of these: But it's getting a bit old.
https://www.amazon.com/PRG-056-GQ-GQ-4X-unive … /dp/B00OD7O9G2/

This unit seems to be the go-to unit most people use:
https://www.amazon.com/Aceirmc-Universal-Prog … s/dp/B082CKV47V

obviously you can get them elsewhere if you don't care to fund Besos' next rocket trip.

It is a mistake to think you can solve any major problems just with potatoes.

Reply 18 of 26, by p6889k

User metadata
Rank Member
Rank
Member
darry wrote on 2021-08-03, 03:48:

Did you try putting the VGA card back into PCI1 ? If I am following you, this is where it was installed when you started your tests with W285 .

Additionally, the Voodoo 2 does not need an IRQ either, so PCI4 should be a good fit for it .

I tried moving VGA to PCI1 as well - didn't help. Thanks for the tip on Voodoo IRQs.

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.

Reply 19 of 26, by p6889k

User metadata
Rank Member
Rank
Member
luckybob wrote on 2021-08-03, 06:43:
I'm surprised you didn't brick it earlier with all those flashes! The chip may be borked, and/or there was a bad flash. […]
Show full quote

I'm surprised you didn't brick it earlier with all those flashes! The chip may be borked, and/or there was a bad flash.

I personally have one of these: But it's getting a bit old.
https://www.amazon.com/PRG-056-GQ-GQ-4X-unive … /dp/B00OD7O9G2/

This unit seems to be the go-to unit most people use:
https://www.amazon.com/Aceirmc-Universal-Prog … s/dp/B082CKV47V

obviously you can get them elsewhere if you don't care to fund Besos' next rocket trip.

I'm curious, do these old EEProms have a limit to how many times they can be reflashed? How does a chip go bad, to the point where it cannot be successfully flashed again?

If I buy one of the EEProm programmers:
- Should I buy a specific new chip to program? What type, from where? The current one in the board is 32pin in DIP socket, with the words PCI/PNP 686, which I assume is just some Award manufacturer reference to the loaded Bios type, not the chip itself.

- I have in the meantime purchased a brand new old stock Award chip on eBay with the same model number PCI/PNP 686, it's labeled with year 1998 vs mine year 1996, but has the same PCI/PNP 686 label on it, so am hoping I would be able to directly plug it in, get it to boot and then reflash to the mother board BIOS. And if that doesn't work, buy an external programmer and reprogram it there. Or would I be better off with some newly made Bios chip? Which one?

Thank you.

Here's a picture of the new chip I ordered on eBay. You can see a photo of the original chip on the motherboard photo few posts above.

Attachments

  • s-l1600.jpg
    Filename
    s-l1600.jpg
    File size
    110.04 KiB
    Views
    594 views
    File license
    Public domain
  • s-l1600 (1).jpg
    Filename
    s-l1600 (1).jpg
    File size
    108.22 KiB
    Views
    594 views
    File license
    Public domain

Sinclair ZX Spectrum 48k, 48k+, 128k, +2
Amiga 1200, 68030/40mhz
386DX/33, ET4000, SBPro2, MT32
Dual PPro/200, Millennium II, Voodoo 2, AWE32, SC-55
etc.