In today's world of advanced operating systems and low hard disk prices, it certainly is not uncommon for many users to want to experiment with different operating systems. The world of consumer computing is ripe with many different options. With the proliferation of the Internet and its accompanying high-bandwidth needs, whole operating systems are available for free download, in particular numerous versions of the UNIX and Linux operating systems. Along with just plain curiosity and experimentation, there are some other good reasons for wanting to switch between operating systems:
Other than buying multiple computers, there are two ways of accommodating these needs. You can multiboot, that is, select your desired operating system at bootup time. Or, you can run another operating system in a "virtual" computer; that is, in a special application program that lets the alternate OS think it's running on a PC of its own. The "virtual" approach is very useful, and we'll cover it later in the chapter. NOTE You should read, or at least skim, this entire chapter before beginning to implement a complex multiboot arrangement. We have not reiterated some considerations under each scenario. Pay particular attention to the issues of file formats, as well as applications and data sharing between operating systems. Then be sure to see "Tips from the Windows Pros: Living with More Than One OS" at the end of the chapter, which covers third-party multiboot solutions. And although this chapter provides some solid fundamentals, an in-depth discussion of the topic couldand in fact doesfill an entire book. For additional details on setting up multiboot scenarios, we recommend that you pick up a copy of The Multi-Boot Configuration Handbook, published by Que. Windows XP Professional directly supports multibooting with the following operating systems:
Multibooting with UNIX and Linux is also possible, although it takes some extra effort. |