Multi boot
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (May 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
- Multiboot redirects here. For the specification, see Multiboot Specification.
Multi boot or Multi booting (usually dual booting, but many OSes can be booted from the same computer) is the act of installing multiple operating systems on a computer, and being able to choose which one to boot when switching on the computer power. The program which makes multi booting possible is called a boot loader.
Contents |
[edit] Usage
Multi booting is useful in many situations, such as those where several pieces of software require different operating systems and cannot be run on a single system. A multi boot configuration will allow a user to use all of this software on one computer.
Another reason for setting up a multi boot system can be that one wants to investigate or test a new operating system without switching completely. Multi booting allows one to get to know the new system, configure all applications needed and migrate data before making the final step and removing the old operating system. For example, new users of Linux distributions migrating from the Microsoft Windows platform will usually multi boot, allowing them to try the new operating system without losing the functionality and preferences of their existing setup. This is often accomplished by using a boot loader that can boot more than one operating system, such as NTLDR, LILO, or GRUB.
Multi booting can also aid software developers where multiple operating systems are required for development or testing purposes. Having these systems on one machine can greatly reduce hardware costs. (However hardware costs are counterbalanced by system management costs, and the costs of the unavailability of the software that cannot be run at any given moment. Another solution to these problems is to use virtual machine software to emulate another computer from within the operating system of choice1.)
[edit] Technical issues
Compatibility issues may arise with different operating systems: one operating system may not be able to recognize the other operating system's file system and thus may try to format it to its native file system, erasing existing data. This happens more often when the file systems are in separate partitions on one disk than when they are on separate disks.[citation needed] Sometimes an administrator must manually configure one operating system to ignore the other disk or partition in order to allow multiple file systems.
[edit] Apple Boot Camp
Boot Camp allows owners of Intel-based Apple Macintosh computers to install Windows XP and Vista on their Macs. The software comes bundled with Mac OS X 10.5 Leopard, Apple's latest version of the Operating System included on their computers. Previously the application was available in beta version as a download from Apple's website.
Boot Camp allows non-destructive disk partitioning and resizing of HFS+ filesystems, boot menu options, and an option to burn a CD with necessary device drivers. Since Windows XP is incompatible with Extensible Firmware Interface (the successor to legacy BIOS), the firmware on early Intel Macs need to be updated to support BIOS emulation first. BIOS emulation is achieved with a compatibility support module (CSM). Apple does not support non-Windows partition formats or drivers so therefore configuring other operating systems is not directly possible through Boot Camp itself. However, any operating system which can utilize the BIOS emulation of Intel Macintosh can be made to work, including non-XP versions of Windows. The Ubuntu Linux distribution is particularly popular for this purpose because they provide an option to use proprietary device drivers along with open source drivers.
[edit] Vista issue with dual booting with XP
On a computer with both Windows Vista and either Windows XP or Windows Server 2003 installed, Windows XP or Windows Server 2003 deletes any existing System Restore points belonging to Windows Vista during boot.[1] Microsoft confirms this issue but maintains that it is a fundamental function of the way XP works and cannot be changed. The solution, Microsoft maintains, is to install Windows Vista on a separate physical drive, not a partition, and make it invisible to XP.[citation needed]
[edit] See also
- GNU GRUB
- Multiboot Specification
- NeoSmart Technologies' EasyBCD, a free program to configure Multi-booting on Windows
[edit] References
- ^ Al-Qudsi, Mahmoud (2007-12-16). Vista Hide 'n Seek Beta. NeoSmart Technologies. Retrieved on 2008-01-10.