CompuServe Thread

#NT The REAL Truth

15 messages in this thread
#168506From: John EllisMay 6, 1995 3:48 AM
That's rather a dramatic heading, but I trust that after you've read the following, you'll feel its justified, especially as it supports the three major perspectives on this issue. That of Ana, David, and myself. There are other's who provided additional insight, but for me, these were the two that got me dealing with this issue. How does one reconcile all the differences of opinion on this subject without someone being wrong? Good question, and that't what I asked myself, because for a time, it was almost unbelieveable that we could be talking about the same OS. I was looking for a common thread that could explain the difficulties that David was having and the relatively smooth experience, I had had. At first it appeared that the way a system was configured was probably the likely difference. And in fact this could be a problem. So something to consider when you start getting into NT is that you know where all your IRQ's DMA's etc for each of your peripherals reside. However, the next issue was not so easy to explain, and that was of the multiple drives, that and the fact as also mentioned recently, that a large format hard drive had to be partioned in order to accomodate NT, really got me to wondering. Once you get into NT, I think you'll see, what I saw which is a very tightly organised systematic approach to an operating system. That being said, it was really difficult for me to imagine that NT was responsible for all these hardware dilemma's and problems. It just wasn't consistent with how its put together. Well I started looking through the README.WRI to try to determine the common element to each of the disparities involved with each particular piece of hardware. And that is where the answer was. Even though I'd read it several times, I didn't quite grasp the connection. The REAL truth is, that Microsoft had to make a decision about how to handle DOS and the harware that supports it. We know DOS is a quamire in alot of ways. So Microsoft was forced to make a decision on how to impose the loose standards of the DOS specificaton in a way that hardware issues could be resolved with the least amount of trouble, and yet provide a solid foundation for a sophisticated OS like NT. They did this by strictly adhereing to the DOS specification, figuring rightly I believe, that the vast majority of hardware would conform to those specifications. They must have known that this was taking the lesser of two evils approach, as we'll soon see. For instance, hardrives going back to DOS 3.3 which I believe is the version they chose to adhere to, could not exceed 1 gigabyte and also had a 1024 sectors limitation. Confronted with these limitations although not insurmountable 3rd party manufactures devised ways around them. This is where the whole issue of hardware compatibility begins. For instance Adaptec comes along and says well yes DOS has a limit of 1024 sectors but we can design a bios that will work around this so that we can offer controllers that will handle larger and larger drive capacities. Over the years many 3rd party applications have done similar things. The net result being that when NT was implmented and adhered strictly to DOS specification there was alot of hardware, which had circumvented those specifications. And that is the problem. Not so much in NT but in strict adherence to DOS, so that NT would be compatible will all the hardware available and at the same time allow for a much tighter operating system. In fact NT provides a means for resolving some but not all of these issues. Many of which have to be addressed by the OEM. Adaptec being a good example. As you can see this also explains the problems David had with 3rd and 4th IDE's. Fortuneately newer IDE's conform to DOS and NT with sectors in the 1024 range. But many older drives have sectors which exceed this value which because of modifications in the Bios of certain controllers were able to exceed what DOS could not otherwise handle. A problem recently raised with regard to using a SCSI as the boot drive, is typical of a problem with Adaptec controllers. One solution is to create two partions, as DOS spec's don't recognise space about 1 gigabtye. This is the NT solution to the problem, as it will manage both partions, formats etc. Another option is get an upgraded BIOS. If you check your bios and discover that its ver 3.08. or older it needs to be replaced, and having done so you will have full use of the drive as a single contiguous block of storage. In the case of NCR PCI SCSI the DOS limitation has already been dealt with to be DOS and NT compatible. A drive with multiple partions can be repartioned easily in NT, one of its other nice features. Another example is an older version EDSI controller like some that DTC has made which had bios to handle sectors in the 1600's. In those cases, the drive has to be reformatted to the original 1024 and increase to 63 sectors per track, in order to get the DOS portion of the drive close to its original capacity. The remaining capacity, NT is able to retrieve should you desire it. So the long and the short of it is, it is the limitations imposed by DOS that have caused the most problem as a result of manufactures finding ways around them. Now to get everything back to a uniform standard, hardware has to be compatible with I think DOS 3.3. I'm not sure but that seems to be the case. And this explanation, explains why I could have such a relatively easy time of it, because most of my equipment conforms to the DOS specifications in design and configuration, where David had a less easy time of it, because he had utilised extensions of DOS like a 3rd IDE etc. which forced him to comply with the original spec through additional software. In fact it is possible I could have had similar problems even with newer drives had I chosen to install more than 2. And it also explains Ana's perception that NT is plagued with hardware and incompatiblity issues. NT provides a means to adhere to DOS, and for the future a tighter standard so that problems like this won't be a problem in the futur, as NT has the built in flexibilty to expand, which DOS had but not in any structured sense. I hope that this brings into focus the problems people have encountered and explains the apparent discrepancies in the three perspectives on this issue. It may or may not make your life easier depending on what kind of hardware you have, it should give you some insight into where the problem can arise. And more often than not there are several solutions. And on that note, I personally plan to let the NT issue rest. I am quite satified that it accounts for each perspective fairly, and provides closure to this issue. It does at least address the main issue of concern over hardware compatibility. And in spite of the difficulties we encountered in expressing our views on some of this, I'd like to thank Ana for her heated exchange which inspired this effort, and David having the courage to speak up in spite of my original skepticism, and also for working through it so that I could determine what exactly was the real issue. In a way I was fortuneate to discover the commonanility of the problem, because without this complex issue having arisen, I like most people would probably not have discovered what was at the root of it, but just worked around it, to get a system functioning. So I really hope that this will provide the insight you need to get your systems up and operational as quickly as possible. Alot of feelings and energy has been spent to that end. Please make it count. 🙂 John
#168566From: John EllisMay 6, 1995 2:07 PM
As a short addendum, I used the term sectors when it should have been cylinders, with one exception when I used the term sectors in conjunction with 63, that was correct. Sorry if this caused any confusion. John
#168599From: Don LandisMay 6, 1995 7:26 PM
Thanks for correcting yourself <G> I took it as cylinders anyway. Also thanks for these open exchanges about NT. I'm learning quite a bit here and when the time comes I suppose I'll have quite a challenge ahead as most of my hardware is enhanced. Would anybody care to discuss the merits and problems of adding an NT workstation to a Lantastic 5.0/Dos5.0 network? How to ideas? I have to resolve this somehow soon.
#168730From: John EllisMay 7, 1995 9:16 PM
Don, >> I suppose I'll have quite a challenge ahead as most of my hardware is enhanced. << I'm not sure that that in and of itself will necessarily be a problem. NT does handle things like that. I'd need to know more to give you a definitive answer one way or other. SCSI controllers are a little different than IDE because they have their own BIOS. I would expect AMI Bios not to be a problem. FWIW, NT has been dealing with these issues for several years and has incorporated many features to accomodate extensions to DOS as a result. I'll upload the README.WRI file in ASCI text format and anyone who has any specific concerns can check it out. With regard to LAN 5.0 I think you've got a problem because unlike LAN 6.0 it doesn't incorporate Netbeui or IPX/SPX as a protocol. My suggestion would be to get Netware Lite. If you have Novell compatible network cards, you can use NT is a Server. Other than that you've got WFW which as you already mentioned will also work. Its uses Netbeui. You could also upgrade to LAN 6.0 and might be a better solution depending on how many machines you need to link. Like most things more detail would help. John
#168756From: John SchmidtMay 8, 1995 12:30 AM
John, Well, I finally installed NT this weekend. Whew; what a trip! Actually it went very well. It automatically saw all 4 of my IDE HD's, and the video driver it has for the GXE64Pro is working fine. I did have a little problem getting my CD going. It's a Sony CDU33A connected directly to a SoundBlaster 16 MultiCD. Though this combination is listed as compatible with NT, it's not mentioned anywhere in the readme/install, etc., that NT apparently will only use the default address for the CD ROM, (I was using something different). After I set it back to the defaults, it worked fine. The only problem now is that it automatically grabbed IRQ5 for the CD, (even though the MultiCD is using IRQ10), so then my modem wouldn't work in NT, (COM3 IRQ5). O.K.; modem goes to COM4 IRQ3, and now everything's working great, although COM4 is sharing IRQ3 with COM2, which I sometimes connect a plotter to for AutoCAD. Well, maybe if I don't plot while using the modem, I'll be O.K.; I'll cross that bridge when I come to it. AutoCAD R13 is really nice on NT, and I'm listening to Little Feat on the CD through the SoundBlaster at the same time as I'm sending this up to CIS via NT…bring on R5! John
#168792From: John EllisMay 8, 1995 8:06 AM
John, Well so it didn't go like clockwork but on the other hand your problems were not unlike the same kind of problems you could have had with DOS or Windows for that matter. And the issue of IRQ's is a classic for any DOS owner who's ever installed a modem, so I wouldn't consider that a big deal. Course, lately I've begun to wonder how many people actually know anything about DOS let alone have tried installing a modem. All of a sudden NT comes along and DOS looks good, isn't that funny? <g> I think its a riot. <BG> Cheers, John
#168805From: John SchmidtMay 8, 1995 10:07 AM
John, >> your problems were not unlike the same kind of problems you could have had with DOS or Windows for that matter. I hope it didn't sound like I'm complaining; to the contrary, I was rather happy that the problems were fairly straightforward in their resolution. I'm truly happy with NT, and think people should start making plans for switching over sooner rather than later, to get everything sorted out before R5 ships. And BTW; thanks for your encouragement along the way! John
#168862From: John EllisMay 8, 1995 2:14 PM
John, >> your problems were not unlike the same kinds of problems you could have had with DOS or Windows for that matter. << No I didn't think you were complaining. What I was doing is citing your experience as a showcase example, of how the basic problems are no different than what we've encountered before for the most part. I guess in this case my use of the word "you" was taken personally, rather than in a general sense. I meant it in a general sense. I think you pursued it as I hope everyone would, with a sense of humor and an intelligent awareness of the kinds of complications one is likely to encounter. And the rewards are great for the effort as you've discovered. So no, I find no fault at all, and congratulate you on your success. My comments about DOS and NT were more directed to all the complaints I've heard about DOS, which come from the same people who are complaining about NT. And I couldn't resist taking a poke at it, because basically it is the same attitude. You, on the contrary, have shown yourself to be "a get with it, lets go for it" kinda guy, and we could use alot more of that kind of spirit around here. And if I've provided any kind of encouragement to that end, I'm very pleased to have done so. In the end, however I think it comes down to the character of the individual, how it'll be approached. Those that've got it will go for it, as you have… the rest well…. they'll try to make it as difficult as possible… I don't understand it, and its too bad because like you I think NT is great. Regards, John
#169020From: James Coulter[Mindscape]May 8, 1995 10:42 PM
I have to thank you for your in-depth look at the compatibility issues of NT. This will greatly reduce the amount of research I perform prior to making the "leap". — James — Choreo Motion —
#169068From: John EllisMay 9, 1995 4:58 AM
>> thank you for your in-depth look at the compatibility issues of NT. << No problem, I would check on the Exabyte 8505 drivers, as they're not included on the disks but they're probably in the WINNT library. If not I'd contact Exabyte and they'll be able to tell you where to get them. Have fun, John
#169378From: James Coulter[Mindscape]May 10, 1995 8:57 AM
> I would check on the Exabyte 8505 drivers < I've heard through the grapevine that the Exabytes are directly supported by NT, but I haven't confirmed that as of yet. I don't see why they woundn't be since the drives are intended for workstations anyway. Presently, I'm more concerned about my SCSI card and the SCSI HD I'm booting from. — James — Choreo Motion —
#169392From: John EllisMay 10, 1995 9:52 AM
>> Presently, I'm more concerned about my SCSI card and the SCSI HD I'm booting from. << If you want to give me the name of the controller and HD I can check out whatever issues might be relevant… your option. John
#169563From: James Coulter[Mindscape]May 11, 1995 2:09 AM
Mark Yankee did me the favor of looking through his disks to see if the BusLogic BT-946C PCI SCSI card driver was present, which it was not. I have a Seagate ST32550N (2GB) attached which I'm booting from, and a Plextor PX-43cs 4X CD-ROM. I'll check in the NT forum sometime this week or next for the BusLogic drivers, so there's no need for you to put any more effort into this than you already have. However, if you encounter some info in passing that might concern me, I'd certainly appreciate hearing of it. Thanks. — James — Choreo Motion —
#168767From: M. G. BATCHELORMay 8, 1995 12:35 AM
<< NT is plagued with hardware and incompatiblity issues. >> This is actually true. The question is, how much longer does it take before it can handle all the devices that Win 3.xx can ? It has a long way to go. Part of this is of course, the OEM's responsibility, but it still has a long way to go, and time's running out <g>. BILL
#168795From: John EllisMay 8, 1995 8:06 AM
>> This is actually true. << Well its true that on Ammedia its an issue, whether or not it has any merit has yet to be proven. John