Access count 12733


From pyeatt@.cs.colostate.edu Wed May 7 15:38:46 PDT 1997
Article: 109121 of comp.os.linux.advocacy
Path: ix.netcom.com!howland.erols.net!newshub2.home.com!newshub1.home.com!news.home.com!nick.arc.nasa.gov!purdue!yuma!pyeatt
From: pyeatt@.cs.colostate.edu (Larry Pyeatt)
Newsgroups: comp.os.ms-windows.advocacy,comp.os.linux.advocacy
Subject: This is great!
Date: 7 May 1997 13:26:55 -0600
Organization: Colorado State University, Computer Science Department
Lines: 56
Sender: pyeatt@satchmo.cs.colostate.edu
Distribution: world
Message-ID: <5kql1v$rik@satchmo.cs.colostate.edu>
NNTP-Posting-Host: satchmo.cs.colostate.edu
Xref: ix.netcom.com comp.os.ms-windows.advocacy:199365 comp.os.linux.advocacy:109121

Yesterday I rebooted my computer. It was the first time in 2 months that I had shut down the system. Talk about stability!

I was working on a sound card driver and needed to run the Windows version under a debugger to see how it operates. Before shutting down, I converted an unneeded swap partition into a DOS partition. I got out a dusty box of floppies and installed DOS, then Windows, then the sound card drivers, then the video drivers. After only 4 hours, I had it running decently. I had forgotten what a pain it was to get a Windows system working. I was finally ready to install Borland C++ ( for the debugger ) I started through the install procedure and everything went smoothly until I got to floppy disk #22. Suddenly the computer claimed that there was some sort of terrible error writing to the hard disk. It tried again and again, but failed. OK, how do I get out of this? Oh, yeah, try Ctrl-Alt-Del. Oh! THAT's what they mean by the "blue screen of death." All this time I was thinking it was a cool FEATURE!

After rebooting, I tried the install again. Same results. The third time around, I only installed the debugger and nothing else. This time it succeeded. I am now 6 hours into the project. I ran the sound driver under the debugger. The system promplty crashed a dozen more times. After an hour, I found out that the debugger could not put breakpoints on IO ports without a mysterious driver file. Back to the install. Two hours later, after spending a total of 9 hours on this project and re-booting at least 50 times, I gave up and rebooted to Linux.

Guess what? Linux could not mount the root partition. OK. Boot floppy, Root floppy. Thanks YARD team! Check the root filesystem. It was hosed. fsck did the best it could, but basically, the directory structure was destroyed when Windows overwrote the inode tables during one of its crashes. Every bit of data on the hard disk ended up in lost+found. I just sat there, dumbfounded, wondering how anyone could buy anything as crappy as Windows. In a couple of minutes, the shock wore off and I started poking around in the lost+found. I decided that it was useless to try reconstructing the filesystems. It would take days. So I went back to /root and ran COMPLETERESTORE, a little script that I had included on the yard rescue set. One hour later, my system had been restored from the previous night's backup tape.

I mounted the dos partition on /mnt/crap and then typed "rm -rf /mnt/crap" I will never again use a MicroSoft product.


--
Larry D. Pyeatt All standard disclaimers apply.
pyeatt@cs.colostate.edu Void where prohibited.
http://www.cs.colostate.edu/~pyeatt



From bknox@richmond.infi.net Wed May 7 21:03:04 PDT 1997
Article: 109197 of comp.os.linux.advocacy
Path: ix.netcom.com!news-peer.sprintlink.net!news.sprintlink.net!Sprint!howland.erols.net!newsfeed.internetmci.com!news.i2020.net!root
From: Brian Knox
Newsgroups: comp.os.linux.advocacy
Subject: Re: Why Linux Is FAILING
Date: Wed, 07 May 1997 10:21:17 -0400
Organization: i2020 -- Richmond's internet partner. http://www.i2020.net
Lines: 99
Message-ID: <33708FDD.E5178D8A@richmond.infi.net>
References: <336A2EC1.41C6@ss5010.ca.boeing.com> <336CD6F2.3EFF@rre9518.seanet.com> <336DF9FE.73DE@worldnet.att.net> <336E20CC.2781E494@nottelling.com>
NNTP-Posting-Host: 204.232.6.10
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
X-Mailer: Mozilla 4.0b3 [en] (Win95; I)
X-Priority: 3 (Normal)

Richard Steiner wrote:
>
>
> (1) Microsoft OS products no longer "suck". Windows 3.1 did, but at
> least Windows 95 presents a semi-usable desktop and Windows NT is
> actually quite sophisticated in many ways.

Isn't it nice that after years of trying, microsoft has finally produced a "semi-usable desktop"? I work as a support engineer for a large company, where I support about 150 windows 95 users, and I'm here to tell you that windows 95 *does* suck. It leaks memory all over the place and is heinously unstable. Applications (including microsoft applications) gobble memory up and never give them back, even after the application is closed. I've verified this myself. Most of windows 95 features for idiots, which are supposed to be helpful, get in the way and cause more trouble. A concrete example: we recently had a server crash first thing in the morning at work. Users booted up their PCs and logged in. They go to run a program, from a shortcut, that resides on the crashed server. Windoze can't find the program, so it helpfully remaps the icon to a COMPLETELY UNRELATED APPLICATION because as far as it can figure, it's the closest thing to the program it can't find anymore.

So then I'm sitting there with 50 people with desktop icons pointing to the completely wrong application. Yay, microsoft! I won't even get into randomly disappearing printers, random spontaneous changes in network client settings, problems with microsofts tcp/ip implentation, or a host of other problems. We call microsoft, and all we get after a series of denials is "oh yah, that's a bug, we'll fix it one day."

Yay, microsoft! I'll admit, NT, except for the fact that it is a total pig, is much better than 95, but that's as far as I'll go.


> However, the majority of users puchase Microsoft OS products mainly
> because of one of more of the following:
>
> (a) It is all they know (or have heard of in the IT press).
> (b) It's what the applications they are familiar with need to run.
> (c) It's what others they know or work with use.
>
> Quality or functionality relative to other OS solutions is rarely
> an issue which is considered, since the MS OS product line is seen
> as being "good enough" for what is needed.
>
> (2) Linux has many applications. Windows has more applications because
> most of the larger ISVs are interested only in developing software
> for the one latform which maximizes their profit base.
>
> Division of programming resources between multiple platforms is
> seen as counter-productive, and many platforms which are more than
> deserving of support on purely technical grounds (Linux, OS/2) are
> left out of the picture based on market share, not capability.
>
> >Get off your hatered and jealosey! Linux is OLD news, just cos unix was
> >written before NT doesnt mean that its better.
>
> Be thankful that most larger computer shops still process most of their
> important data using the very machines you sneer at (UNIX servers, and
> large water-cooled pieces of Big Iron hosting disk farms).
>
> If the world was run with little toy boxes running wanna-be OSes like
> Windows NT (a good OS in its own context, but **NOT** God's Gift to mid-
> or large-scale dataservers as some claim!!), civilization as we know it
> would be hard-pressed to do much of anything.
> Here's a penny. Buy a clue, eh...

--
Rich Steiner >>>---> rsteiner@skypoint.com >>>--->
Bloomington, MN
Written online using slrn 0.9.3.2 and fte 0.45 for Linux!
The Theorem Theorem: If If, Then Then.
--
Brian Knox
bknox@richmond.infi.net
http://www.infi.net/~bknox


From David Ashley:
How to trash a windows system? Very simple--just drag the windows folder into another folder. Next time the machine boots windows won't work--none of the files are in the right place of course. And miraculously the DOS shell you're left with won't let you "move" the windows directory back to where it should be. And if you try manually copying/moving files over you'll always miss many hidden ones, the protection bits won't be right, and DOS doesn't handle the long filenames right anyway so the thing will get hopelessly corrupted. Nothing to do but reinstall windows!

But wait, maybe linux can help. With a little savvy you can make a linux boot disk with a ramdisk containing a small set of useful utilities. You can boot into this micro-linux, mount the vfat partition, then simply do an "mv" command and put the windows directory back where it should be.

Another case where this micro-linux diskette would save win95's ass is if you had upgraded to a larger hard drive and wanted to just copy everything over from the old one to the new one. If you try this in DOS it won't work, the filenames will be lost. If you try it in win95 it won't work because there are too many protections + permissions--win95 won't let you mess with files that are of critical nature, such as the swap file. But if you boot into linux you can do a couple of mounts to mount the old and new hard drives, then do a "cp -a" to copy everything from one to the other! Then you remove the first hard drive from the system and boot off the new larger one, windows will come up and won't know it has been moved to a new hard drive.

The alternative is reinstalling windows then reinstalling every program you've ever installed. Or perhaps a lengthy backup on 1000+ floppy disks. Or just add the larger hard disk to the system but don't get rid of the old one. Too bad if you had plans for that old one in putting together a secondary system.



From thornton@yoyoweb.com Thu May 28 16:42:35 PDT 1998
Article: 271316 of comp.os.linux.misc
Path: ix.netcom.com!howland.erols.net!newsfeed.internetmci.com!24.130.1.14!lsnws01.we.mediaone.net!24.130.4.9!clnws01.we.mediaone.net!not-for-mail
From: Thornton Prime
Newsgroups: comp.os.linux.misc
Subject: Re: Web Servers
Date: Tue, 26 May 1998 08:07:56 -0700
Organization: YoYo Publications
Lines: 119
Message-ID: <356ADACC.C56D7169@yoyoweb.com>
References: <6ke6gq$dpm$1@plug.news.pipex.net>
NNTP-Posting-Host: we-24-130-8-62.we.mediaone.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.33 i686)
Xref: ix.netcom.com comp.os.linux.misc:271316


Space wrote:
>
> Say there are two Web servers. Both have exactly the same system
> specifications, a dual PII - 400 with 128MB of RAM and a T1 connection to
> the Internet.
>
> One of them is running Microsoft Windows NT Server 4.0 with all the Service
> Releases and 'hotfixes', and the latest version of MS Internet Information
> Server.
>
> The other is running Red Hat Linux, optimised for Web-serving, and Apache.
>
> After taking into the account the not-inconsiderable cost advantage to the
> Linux solution, option Two comes out on top. There is one question left:
> What would be the REAL WORLD performance difference (if any) between the two
> setups?

The only way you will know for sure is to try it yourself with your application, but here was our experience with identical Pentium Pro 200's

1. Performance:

In the beginning, NT appeared to be able to handle a few connections (1-5) faster than Linux, but after that, performance began to bog down and degrade while Linux remained consistent. After re-compiling our Linux kernel and Apache (using pentium pro optimizations) we saw substantial performance increase (~20%). NT cannot be recompiled -- it is optimized only with 486 flags.

NT performance would further degrade after several days. We were noticing that it was unnecessarily swapping. It appeared as if RAM was fragmented and NT could not efficiently allocate space for new client connections, so it was swapping out, or maybe there was a memory leak that was going uinreported. In any case, the only way we could solve the problem was to reboot about once a week. Linux has been running continously for almost a year without reboots (except for the one kernel recompile/upgrade).

Linux also serves as a DNS and mail server. NT was not able to handle those services well. DNS was difficult to configure and hung and sometimes crashed. The mail server (Exchange) was bloatware.

2. Stability:

NT has given us a few hangs -- where the machine locks up for no explained reason, and a few BSODs. Total, over the last year we have had to restart the machine probably 8-10 times for stability reasons (not counting the performance/memory issue we mentioned above).

Linux has only needed rebooting the one time after the kernel upgrade/recompile.

3. Administration:

NT administration was easier to get started. It was pre-installed on the machine, as was IIS. Once we got going, though, and wanted to make performance enhancements or administrative changes, things got more difficult. The IIS 3.0 interface did not give access to most server configuration settings (4.0 is better, but we have been finding more stability problems). To add a new host to the webserver we had to add a new IP and reboot the machine. To remove a host, we had to delete the IP and reboot the machine. Software upgrades required reboots. We had to constantly babysit the site and check Microsoft's FTP server for patches. Every patch meant another reboot. Most administration has to be done at the NT machine, which is inconvenient for the administrators.

File sharing has to be done using NT Appletalk services and NT Microsoft networking (SMB). Both (for obvious security and performance reasons) are limited to our LAN. The FTP services in NT were inadequate and inot secure enough for our needs (though there appears to be improvement with IIS 4.0).

Linux was harder to get started with. From the beginning, it appeared that our integrated netcontroller was not supported by the kernel. We added a supported NIC and were up and going after a little bit of struggle. The Linux and Apache configuration files were certainly not as friendly as the NT GUI administration tools, but there was a lot of power in being able to control the entire system using telnet and vi. We do not need to add new IPs to add new hosts, but when we do add new IPs we do not need to reboot the machine. Software upgrades are quite simple (we use RedHat). We have a compiler and a full set of useful libraries -- which makes programming much easier.

3. Security

NT seems to only have one kernel-level IP security option -- to turn selective IP ports on, or to turn all IP ports on. There is not option to filter hosts by mask or turn specific ports off. There is more security in IIS, but we found it similarly inadequate. For one, we cannot seem to specify security on a host level.

NT IIS does not seem to be able to be able to handle HTTP authentication permissions well for large user databases. Microsoft seems to want us to add a new NT user for each web user, which is totally ridiculous. We found a few 3rd party ISAPI modules which let you store user information in ODBC databases, but these were not flexible enough. NT authentication appears to be based solely on NT file permissions, which is ionconvenient if you want two web servers, with differen user bases, to share a directory.

NT has required rather constant security patches (downloaded from the MS FTP site). Each required taking the IIS server down and rebooting the machine. Many required that we also re-install IIS.

Linux had about half the number of security patches. Most were solved with configuration settings. Some were solved with software upgrades. Only one required re-comiling the kernel and rebooting (a process we integrated with upgrading and compiling our kenrel with better flags).

Conclusion:

We are encouraging our NT hosted clients to move to Linux as quickly as we can re-program their applications. This has meant more load on the Linux machine as clients are transitioning. Linux has been handling the additional load quite well.

We do have some clients dependent on NT -- clients using MS SQL or the like. It is proving expensive to move them to Linux.


comp.os.linux.advocacy #248196 (3 + 588 more)               (1)+-(1)
Date: Wed Nov 04 08:58:45 PST 1998                             \-( )+-[1]
From: Antti Saari                    \-[1]--[1]
Organization: Cambrian College
X-Mailer: Mozilla 4.06 [en] (Win95; U)
MIME-Version: 1.0
[1] Installing W98 woes
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Trace: 4 Nov 1998 11:58:24 -0500, ns.cambrianc.on.ca
Lines: 114

A few nights ago, I tried to install W98 on 
a 586/133, 12 MB RAM, 400MB HDD. The same
hardware works well with Linux, W3.11 and W95, on
my home network. Just for laughs, I kept a 
log. Here's my experience:

8:00 pm Turn on machine, W98 CD in drive, configure HDD
        Start installation.
* Reboot 1. Format HDD. Start GUI mode
8:30        copying files
* Reboot 2. (automatic). Answer serial # query
            take a while for PNP tests.
            Take a while for non-PNP tests
* Reboot 3  (automatic) System hung with a black screen
9:10 
* Reboot 4 via reset switch. Annoying message states that
           I did not shut the system down properly.
           Scandisk is run. Message: To finish setting up,
           you need to reboot.

* Reboot 5 (manual). Set time. Watch a message for about 10
           minutes "updating system settings"
9:25
* Reboot 6 (automatic) Message "updating system settings"
           Message "The display adapter type is incorrect"
           (BTW, I used a spare 16 color 640x480 VGA card)
* Reboot 7 By default, no network support was set up.
           Install W98 drivers from CD for the installed 
           NE2000 clone. TCP/IP setup with address 10.0.0.2 
           as it was with the previous working W95 setup.
* Reboot 8 "Unable to browse the network" The fine 
            help system does not. The Network
           Troubleshooter gives no useful info. Add NetBEUI
           protocol in case W98 TCP/IP is fouled up.
* Reboot 9 "Unable to browse the network". Reinstall network
           adapter driver from floppy.
* Reboot 10 "Unable to browse the network". Go to MSDOS mode,
            run diagnostics for network card. Program complains
            "Inactive PNP card(s) detected". Reconfigure
            the card to diable PNP. Set address to 0x300/IRQ10.
* Reboot 11 "Unable to browse the network". Check card config.
            under W98. It has changed to 0x280/IRQ10. Manually 
            set to 300/10. Windows complains "If you manually
            change this, blah blah blah." Do it anyway.
            "Unable to browse the network". Open DOS window.
            Run diagnostic program for the network card. 
            W98 freezes solid, ctrl-alt-del doesn't work. Hit
            the reset button.
* Reboot 12 Hit F8 to go into DOS mode. Run diagnostics again.
            Address is 280/10. Accept this setting.
* Reboot 13 Annoying message states that I did not shut the 
            system down properly. Scandisk. Network adapter has 
            disappeared from system config in control panel.
            Do the "Add new hardware" procedure. Windows says
            it can't find any new hardware. I do manual install
            from the network adapter floppy. No error messages.
* Reboot 14 The adapter LED flashes during the boot process.
            "Unable to browse the network". According to W98,
            the NE2000 is installed and "working properly". But,
            there are two NE2000 installed according to W98.
            Remove one. Redo the TCP/IP settings to 10.0.0.2
* Reboot 15 "Unable to browse the network" This is getting crazy.
            Try setting TCP/IP to "no network address", "no
            gateway"
* Reboot 16 "Unable to browse the network". Add (again) the 
            NetBeui service.
* Reboot 17 "Unable to browse the network" Check IRQ use - Hey !
            IRQ 10 is not allocated. Addresses 280-291 are "in 
            use by unknown device". Exit to DOS prompt. Configure
            card to make it PNP, default address/IRQ 280/10.
* Reboot 18 Quick message - (almost missed it) "network card driver
            failed to load". A "wizard" appears, looking for the 
            driver for the NE2000 card. Install drivers from floppy.
            W98 copies (again) many networking-related files from the 
            CD. 
* Reboot 19 It's already 10:45. "Unable to browse the network"
            There are two NE2000 installed according to W98.
            Remove one.
* Reboot 20 The adapter LED flashes during the boot process.
            "Unable to browse the network". Give up.
Time = midnight.

sleep

Next day:

Just to compare, I installed Red Hat 5.1 on the same hardware.
Number of reboots = one. There were some problems with X
because of the primitive VGA card. Networking OK (after I
reconfigured the NIC with the 0x300/10 address/IRQ).

To conclude, the CD of W98 (I am consciously not referring to it
by the first three letters of "windows" since it is definitely
not a "win") is on my shelf, and not on any of my computers.

I have worked with and taught people about computers and 
electronics for a couple of decades. I actively discourage
people from using W98. The only reasons why I use MS
products is because I have to teach them to my students, and
because there are some software packages which don't yet
have a Linux alternative.

Sorry about the length of the posting, but I needed to vent
some of my frustration with W98.

Flames will be ignored.

-- 
Professor Antti V. Saari, B.A.Sc., M.Sc., P.Eng.
Cambrian College of Applied Arts & Technology
1400 Barrydowne Rd., Sudbury, ON P3A 3V8
(705)566-8101 x7270
ansaari@venus.cambrianc.on.ca
http://www.cambrianc.on.ca/Faculty/av_saari/avs.htm

The following is an excerpt from a book describing a programmer's experiences at Microsoft.

...which is when they took me to the elevator with the granite doors. My Controller put his hand over the elevator access panel. A strange growl seemed to bellow up from the floor, and the doors creaked apart. This elevator was more suited for a gothic asylumn than a software company. We stepped inside the spacious elevator.

There were no buttons. The walls were inlaid with strange runes and glyphs. Once we'd entered the doors closed quickly behind, and we began our decent. The air seemed to quiver, and I felt a great uneasiness. My Controller's face was unmoved. He still wore his dark glasses despite the relatively dim lighting.

We came to slow halt, and the doors opened. What images then came into view are so horrific that the very thought of them puts me into a terrible panic.

A vast hall stretched forth lined with arches the likes my eyes had never seen. Arrayed in a great grid were hundreds of people strapped into black chairs which seemed to envelope their bodies. My God. It was them. All of those ex-Mac developers. So, here is where they'd all gone. Their bodies shaved and naked were bristling with wires and tubes anchoring them into some kind of demonic machine beneath the floor. I could feel the dark energies churning beneath my feet and imagined huge gears grinding in an alien orchestra devised for some purpose beyond comprehension.

Two Controllers approached from the far side of the hall. In their hands were strange surgical tools. But, these warped, metallic devices were for no humane medical operations, but for some preverted task of which I wanted no part. I tried to run, but my Controller grapped my arm with a cold grip of uncanny strength. Then I remembered what the crazy old man had told me in the town...

Someone you trust is one of us.