Welcome!

Linux Containers Authors: Elizabeth White, Yeshim Deniz, Jignesh Solanki, Stackify Blog, Pat Romanski

Related Topics: Linux Containers

Linux Containers: Article

Linux vs. Windows installation, part 2: Shoot-out at the XP Corral

Can Red Hat take a 2-0 Installation World Series lead over Windows?

(LinuxWorld) - I've received a lot of criticism about a comparison I did recently about (re)installing Windows 2000 (W2K) and Red Hat 7.3 on my Sony Vaio PXG700K laptop. The comparison was based on real-world events, it was honest, and it was accurate. Red Hat emerged the clear winner in both speed and ease of install. Still, many people have claimed it was unfair to Windows. As a result, the editors at LinuxWorld.com have asked that I do a sequel.

Most of the complaints had to do with the fact that I used Sony's system-restore CDs instead of a retail CD. In a real-life scenario, I doubt that any of those complaining would rush out and plop down $200 for a retail copy of W2K in order to avoid using the system-restore CDs, but many said they felt that is what I should have done.

Others felt that my experience with Linux and lack of installation experience with Windows tilted the field in Linux's favor. Even though I tried to stick with the suggested default options as much as possible, I don't deny that I do have considerably more experience installing different versions and distributions of Linux than I do Windows.

The third major bone of contention from disgruntled Windows users stemmed from the fact that I used W2K instead of Windows XP.

To address these three specific complaints, we are doing a new series of installation benchmarks. This week, the operating system to be installed is Windows XP Professional 2002. In the coming weeks, we will report on Mandrake 9.0 and Red Hat 8.0.

Susan keeps it fair

To reduce the "home-field" advantage, I've asked my friend Susan to do the actual installs. I play the part of a sysadmin, someone she could turn to if she ran into trouble. But she does both the Windows and the Linux installs without interference from me. I'll assist only when necessary. Susan is an experienced programmer, but she has never before installed an operating system. She has much more experience using Windows than Linux or any flavor Unix.

Each installation begins with the laptop starting in exactly the same condition. The hard drive is stripped bare of all existing partitions. A Netgear PCMCIA Ethernet card is installed and connected to a high-speed cable modem. An IBM USB PC Camera is also attached. Regular readers will recognize that this is the same configuration used in the original comparison.

Finally, defaults rule. It is very likely that experienced Linux or Windows users could achieve faster results by straying from the vendor-recommended actions, but the idea is to keep the field level. If a default or recommended choice of action is indicated, it is taken. This keeps the focus on each operating system rather than how much or how little the person installing the OS knows.

Each install will be measured in three different areas:

  1. The basic install
  2. Applying updates and fixes
  3. Attaching the peripherals

The basic installation includes partitioning and formatting the drive, installing the OS and any applications included as part of the OS package. The second segment includes registration, download and installation of vendor-provided updates and fixes. The third and final category is getting the NIC and camera installed, configured and working. Naturally, the NIC will need to be working before updates and fixes can be applied.

Susan spent a few minutes glancing through the installation instructions included with XP (the time spent reading instructions is not included in the official installation benchmark). Normally, she would read every word before beginning both the Windows and the Linux installations. In the interest of time, and to mimic the OS's installation by non-professionals, she agreed to simply browse the materials for a minute or two before starting.

The test begins... now

At 8:35 AM, Susan powered on the laptop with the Windows XP Pro installation CD already in the drive. Two questions appeared and disappeared from the screen before she had time to respond to them. About 2 minutes after powering on, a Welcome to Setup screen appeared.

Windows suggests creating NTFS partitions instead of FAT32. We followed that suggestion and NTFS formatting began. It took about 25 minutes to format the 20 gigabyte drive.

Next, the install process created and copied a list of files to the hard drive. This was followed by a reboot. Susan was concerned about whether or not she should have taken the CD out of the drive, but it wasn't a problem.

A Windows XP Professional splash screen appeared, followed by a setup screen. After collecting whatever information was needed, the install application advised her that "Setup will complete in approximately 39 minutes."

There are blinking icons on the bottom right hand part of the screen, giving an indication that something is happening. You can also see the hard drive light wink on and off, so you know things are happening under the hood.

Susan comments that "Installing Windows XP is boring."

Then she gets a chance to participate in the process, as setup moved into its "personalizing software" phase. She accepted the standard English default, entered my name as User, LinuxWorld.com as the organization, and then keyed in the 25 character product key.

Next came a name for the system and an administration password. Setup continued and Susan entered the telephone area code, date, and time. Under Network Settings, she accepted "Typical" and answered "No" to the question of whether or not this computer would be a member of a domain.

Setup then began doing its own thing again: copying files, installing menu items, registering components and finally saving settings. A little more than an hour into the install, the screen goes blank and the system reboots itself for the second time.

When XP returns it does so with fanfare to show the sound card is working. Then a wizard appears, saying "I am here to help you set up your computer." The first thing the wizard does is to ask how the computer connects to the Internet. Susan indicates a LAN with automatic IP and DNS assignments.

Then it is time to activate and register this installation. Susan fills in my name and address information and my e-mail address at LinuxWorld. She declines the opportunity to receive promotional offers.

It is then made clear to us that the install is not yet complete when the registration process says "Unable to connect to the Internet. Your computer is not connected." We go off the clock while Susan's sysadmin figures out how to get Windows to recognize the Netgear PCMCIA card. She ignores the question asking who else might be using this computer.

I then fumbled around for a bit to figure out how to get the NIC recognized and configured. The diagnostic program on the Netgear CD tells me "card / socket service is not found."

The "Add Hardware Wizard" shows that XP does see the card, but that it doesn't have a driver for it. We go back on the clock as I click "Finish" in order to get debugger help.

In short order, we were installing the driver "automatically" from the CD. The wizard complains first that the driver is not digitally signed, then that the software has "not passed the Windows logo testing." But at least it allows us to continue, and finally -- at 10:12 AM -- we have Internet connectivity.

Update antics

Now we can register and install the updates. We're told there are 21 critical updates, 19 Win XP updates and 2 driver updates. One of these is Service Pack 1, which must be installed all by itself. Acceptance of a new end-user licensing agreement (EULA) is required to begin the SP1 update. Immediately thereafter, a second EULA must be accepted. Then the process begins. About 45 minutes later, SP1 has been applied, and the system tells us we need to restart.

The reboot takes a very long time, and there's no indication that anything is happening other than the sound of the hard disk churning. After XP finally restarts, a pop-up appears telling us that "You've just connected to the Internet. You need a Passport."

We restart the Windows-update process and learn that now 1 critical, 4 XP and 2 driver updates remain. We try to get them all at once. One of them, a security update, requires that yet another EULA be accepted. Shortly thereafter, we're told "You must restart your computer to complete the update."

As we wait for XP to reboot, Susan says "It is not clear to me whether we got all the updates or not." And she's right; we'll have to go back and check. But not before being told "You need a Passport in order to use Windows XP Internet communications features such as instant messaging, voice chat and video." Not to mention it is required to access dot-Net-enabled servies. The suggestion is to "Click here to set up your Passport now."

We ignore Microsoft's flexing of its monopoly muscle and return to the now-familiar Windows Update process. This time, no critical updates are found, but there is one that is "recommended" and two driver updates -- one for the video card and one for the Netgear. Wouldn't you know it? The recommended update requires the acceptance of another EULA.

One more task remains: getting the Web cam working. Susan tries to install it using the W2K driver on the IBM CD, but XP won't allow it. The "class manager" rejects the attempt. I take the helm at that point and start searching the Internet to find an XP driver for the camera. It took about ten minutes to locate, download and install it.

Conclusions

Actual elapsed time for the complete installation process was about 3 hours. As you can see from the chart below, however, we only counted 2 hours and 20 minutes of that. I didn't count time I spent figuring out how to get the drivers for the NIC and the camera installed, only the actual time it took to do it. More "lost time" occurred because we cancelled one task and had to repeat it because we thought the system had locked up when in fact it was just working silently.

 Windows 2000Windows XPRed Hat 7.3
Basic Installation0:421:030:52
Office Suite0:03 0:00
NIC/Network0:100:130:00
Updates1:060:540:43
Camera0:040:100:00
Total Time2:052:201:35
 
CD swaps823
Reboots861
EULAs840

While most of the install was easy, there were a number of things that merit attention. There were at least two points in the install where the machine sat quietly for several minutes, with nothing to indicate whether or not the install was still running or if it had frozen up.

Those two messages that flew past Susan right at the beginning of the install are indicative not just of poor design but of total disregard for the novice user.

And finally, the update process is still a disaster. It took three passes -- four if you count the one that had to be repeated because we were disconnected during the download -- to finish the updates.

As you can also see from the chart, the XP installation took longer than the W2K-system restore and much longer than the Red Hat 7.3 install. Yes, there was only one Windows CD this time, but there were still multiple reboots and a whole bunch of EULAs.

I doubt that one Windows XP user in 10,000 knows what they have agreed to by the end of the installation process. You can see why Microsoft is working so hard to get UCITA passed into law: they need it to validate the con game they are running on their customers by unilaterally changing contract terms on the fly.

In coming weeks, Susan will tackle not one but two Linux installs. We'll add Mandrake 9.0 and Red Hat 8.0 to the mix -- not just as a comparison to Windows 2000 and Windows XP, but to see which of them gives the best install. I've already erased XP from the laptop in preparation.

More Stories By Joe Barr

Joe Barr is a freelance journalist covering Linux, open source and network security. His 'Version Control' column has been a regular feature of Linux.SYS-CON.com since its inception. As far as we know, he is the only living journalist whose works have appeared both in phrack, the legendary underground zine, and IBM Personal Systems Magazine.

Comments (6) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
Keith Leal 05/11/04 02:00:14 PM EDT

I have not yet picked up my Mandrake 10 disks, but did update my W98 with Windows XP Home....and what a headache! It's still not running properly. (Won't shut down). Wish I had stuck with old 98. Am looking forward to a LINUX OS.

Flex 03/26/04 09:19:06 AM EST

So...what's happened with the Linux installations? i see the data has been from 2002? it's not 2004!

Bonny m 12/04/03 01:32:51 AM EST

i want to know about the partition scheme i have to be used during the installation

Lee Cao 09/25/03 02:53:55 PM EDT

I thought this was a installation comparison between newbies installing windows and Linx. The Linux and Windows 2000 was installed by someone who has extensive Linux installation experience but limited Windows 2000 installation experience. And the Windows XP was installed by a pure newbie. Have her do a Linux install and see how far she gets trying to figure out which partition arrangement to use and what packages to select for installation.

Mary Lautner 08/29/03 05:06:26 PM EDT

Have her try Solaris 9 on x86...

Marc Bernier 07/03/03 03:32:25 PM EDT

This article does not mention that windows has an unattended installation and linux does not. Kickstart does not quiet make the scale.

@ThingsExpo Stories
No hype cycles or predictions of a gazillion things here. IoT is here. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, an Associate Partner of Analytics, IoT & Cybersecurity at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He also discussed the evaluation of communication standards and IoT messaging protocols, data...
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settle...
Coca-Cola’s Google powered digital signage system lays the groundwork for a more valuable connection between Coke and its customers. Digital signs pair software with high-resolution displays so that a message can be changed instantly based on what the operator wants to communicate or sell. In their Day 3 Keynote at 21st Cloud Expo, Greg Chambers, Global Group Director, Digital Innovation, Coca-Cola, and Vidya Nagarajan, a Senior Product Manager at Google, discussed how from store operations and ...
In his session at 21st Cloud Expo, Raju Shreewastava, founder of Big Data Trunk, provided a fun and simple way to introduce Machine Leaning to anyone and everyone. He solved a machine learning problem and demonstrated an easy way to be able to do machine learning without even coding. Raju Shreewastava is the founder of Big Data Trunk (www.BigDataTrunk.com), a Big Data Training and consulting firm with offices in the United States. He previously led the data warehouse/business intelligence and B...
"IBM is really all in on blockchain. We take a look at sort of the history of blockchain ledger technologies. It started out with bitcoin, Ethereum, and IBM evaluated these particular blockchain technologies and found they were anonymous and permissionless and that many companies were looking for permissioned blockchain," stated René Bostic, Technical VP of the IBM Cloud Unit in North America, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Conventi...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, whic...
BnkToTheFuture.com is the largest online investment platform for investing in FinTech, Bitcoin and Blockchain companies. We believe the future of finance looks very different from the past and we aim to invest and provide trading opportunities for qualifying investors that want to build a portfolio in the sector in compliance with international financial regulations.
Product connectivity goes hand and hand these days with increased use of personal data. New IoT devices are becoming more personalized than ever before. In his session at 22nd Cloud Expo | DXWorld Expo, Nicolas Fierro, CEO of MIMIR Blockchain Solutions, will discuss how in order to protect your data and privacy, IoT applications need to embrace Blockchain technology for a new level of product security never before seen - or needed.
Leading companies, from the Global Fortune 500 to the smallest companies, are adopting hybrid cloud as the path to business advantage. Hybrid cloud depends on cloud services and on-premises infrastructure working in unison. Successful implementations require new levels of data mobility, enabled by an automated and seamless flow across on-premises and cloud resources. In his general session at 21st Cloud Expo, Greg Tevis, an IBM Storage Software Technical Strategist and Customer Solution Architec...
Imagine if you will, a retail floor so densely packed with sensors that they can pick up the movements of insects scurrying across a store aisle. Or a component of a piece of factory equipment so well-instrumented that its digital twin provides resolution down to the micrometer.
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
Nordstrom is transforming the way that they do business and the cloud is the key to enabling speed and hyper personalized customer experiences. In his session at 21st Cloud Expo, Ken Schow, VP of Engineering at Nordstrom, discussed some of the key learnings and common pitfalls of large enterprises moving to the cloud. This includes strategies around choosing a cloud provider(s), architecture, and lessons learned. In addition, he covered some of the best practices for structured team migration an...
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
We are given a desktop platform with Java 8 or Java 9 installed and seek to find a way to deploy high-performance Java applications that use Java 3D and/or Jogl without having to run an installer. We are subject to the constraint that the applications be signed and deployed so that they can be run in a trusted environment (i.e., outside of the sandbox). Further, we seek to do this in a way that does not depend on bundling a JRE with our applications, as this makes downloads and installations rat...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
DX World EXPO, LLC, a Lighthouse Point, Florida-based startup trade show producer and the creator of "DXWorldEXPO® - Digital Transformation Conference & Expo" has announced its executive management team. The team is headed by Levent Selamoglu, who has been named CEO. "Now is the time for a truly global DX event, to bring together the leading minds from the technology world in a conversation about Digital Transformation," he said in making the announcement.
In this strange new world where more and more power is drawn from business technology, companies are effectively straddling two paths on the road to innovation and transformation into digital enterprises. The first path is the heritage trail – with “legacy” technology forming the background. Here, extant technologies are transformed by core IT teams to provide more API-driven approaches. Legacy systems can restrict companies that are transitioning into digital enterprises. To truly become a lead...
Digital Transformation (DX) is not a "one-size-fits all" strategy. Each organization needs to develop its own unique, long-term DX plan. It must do so by realizing that we now live in a data-driven age, and that technologies such as Cloud Computing, Big Data, the IoT, Cognitive Computing, and Blockchain are only tools. In her general session at 21st Cloud Expo, Rebecca Wanta explained how the strategy must focus on DX and include a commitment from top management to create great IT jobs, monitor ...
"Cloud Academy is an enterprise training platform for the cloud, specifically public clouds. We offer guided learning experiences on AWS, Azure, Google Cloud and all the surrounding methodologies and technologies that you need to know and your teams need to know in order to leverage the full benefits of the cloud," explained Alex Brower, VP of Marketing at Cloud Academy, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clar...
The IoT Will Grow: In what might be the most obvious prediction of the decade, the IoT will continue to expand next year, with more and more devices coming online every single day. What isn’t so obvious about this prediction: where that growth will occur. The retail, healthcare, and industrial/supply chain industries will likely see the greatest growth. Forrester Research has predicted the IoT will become “the backbone” of customer value as it continues to grow. It is no surprise that retail is ...