在这里,我们假设/dev/hda1为C盘,C盘中装有操作系统 Windows 98 SE,D盘中装有Windows 2000,并且在/dev/hda6和/dev/hda8上我们分别装有RedHat Linux 6.1和Turbo Linux 4.0。注意在安装Lilo时,不要把Lilo装在主引导区(MBR),而要装到Linux的root分区的超级块(superblock)。另外,需要注意的是Lilo不可以装在8G以上的分区中。
首先,在光驱中放入Linux的安装盘,进入光盘中的DOSUTILS目录,将该目录下的loadlin.exe拷贝到硬盘上。该文件是一个利用DOS的MBR引导Linux的程序。再进入光盘的DOSUTILS\AUTOBOOT目录,将该目录下的内核映像文件vmlinuz文件拷贝到loadlin.exe所在的目录。然后执行命令loadlin vmlinuz root=/dev/hda6进入RedHat Linux。其实,将上面两个文件拷贝到硬盘只是为了加快启动Linux的速度。如果你愿意,大可不必将上面两个文件拷过去,只须加上路径即可,如:loadlin .\autoboot\vmlinuz root=/dev/hda6。进入Linux后,以root身份登录,执行如下命令:
(1)mount �t vfat /dev/hda1 /mnt/c将C盘安装到/mnt/c,如果在/mnt目录下没有c目录,应用mkdir /mnt/c建立此目录。
(2)dd if=/dev/hda6 of=/mnt/c/redhat.lnx bs=512 count=1 大家可能对dd命令不太了解,下面让我来介绍一下这个命令的含义。dd命令的作用是将从标准输入中读取的数据按参数指定的方法进行变换后送出到标准输出。下面我们来看一下dd命令参数的含义:if指定将要拷贝的输入文件名,of指定创建的输出文件名,bs指定输入输出块的大小,count指定从输入文件中拷贝的块。
(3)umount /dev/hda1此命令用于卸载C盘。
(4)执行reboot命令,重新启动计算机。 同样,再进行下面几步,输出turbo.lnx文件:
1.loadlin vmlinuz root=/dev/hda8进入Turbo Linux,并以root登录。
2.mount �t vfat /dev/hda1 /mnt/c3.dd if=/dev/hda8 of=/mnt/c/turbo.lnx bs=512 count=14.umount /dev/hda15.reboot
重新启动后,可以发现C盘多了两个文件,名叫redhat.lnx和turbo.lnx。由于Windows NT/2000引导时,由NTLDR负责引导进入Windows NT/2000,而且它还可以引导非Windows NT/2000操作系统,所以下面我们就利用NT/2000的多重引导机制,来创建我们的Windows NT/2000、Windows 98、RedHat Linux、Turbo Linux的多重引导系统。
由于Windows NT/2000的多重引导是由初始化文件boot.ini控制的,因此要想实现Windows NT/2000、Windows 98、RedHat Linux、Turbo Linux的多重引导,必须修改此文件。该文件放在C盘的根目录下。执行命令attrib boot.ini �s �r �h去除其系统、只读、隐含属性,使其可以被修改。然后编辑boot.ini文件,下面是boot.ini文件的内容:
[boot loader]timeout=30default=C:\[operating systems]C:\="Windows 98 SE"C:\redhat.lnx="RedHat Linux 6.1"C:\turbo.lnx="Turbo Linux 4.0"multi(0)disk(0)rdisk(0)partition(8)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
另外,改变[operating systems]段不同行的顺序,可以改变不同操作系统的顺序。改变default的定义可以改变缺省的操作系统。改变timeout可以改变等待时间。
这样,我们就可以在应用Linux的同时也不抛弃Windows,二者和平共处,互不干扰。
来源:天天加油
分享到:
相关推荐
创建 Linux、Windows 的 多重引导系统 创建 Linux、Windows 的 多重引导系统
在计算机领域,Windows多重引导是让一台电脑能够安装并选择多个不同版本的Windows操作系统的方法。这种设置允许用户根据需要在不同的系统之间切换,但同时也可能导致一些启动故障。本指南将详细解析如何快速修复...
GRUB(GRand Unified Bootloader)是Linux操作系统的引导管理器,可以实现多重引导,允许多个操作系统共存于同一个硬盘上。使用GRUB引导管理器,可以实现Windows XP和Linux之间的双重引导。 六、双重引导的实现方法...
- **GRUB和LILO**:Linux的引导装载管理器,GRUB是较新的且更常用的选择,支持多重引导,配置简单。 - **NT Loader (ntldr)**:Windows XP的引导程序,也可以用于双重引导,但配置较为复杂。 5. **GRUB引导管理器...
为了实现这一目标,通常需要设置多重引导,这通常通过GRUB (GRand Unified Bootloader) 这样的启动加载器来完成。GRUB是一个多平台的启动加载器,能够引导多个操作系统,包括Windows XP Professional、Windows ...
在安装Linux系统,尤其是Fedora Core 4(FC4)时,多重引导是一个常见的需求,特别是在个人电脑上同时运行Linux和其他操作系统(如Windows)的情况下。本篇内容将详细讲解安装FC4以及设置多重引导的技巧。 首先,...
- 如果存在多个Windows版本,执行`FDISK/MBR`会导致Windows多重启动菜单被覆盖,因此推荐使用故障恢复控制台。 - 使用`Diskpart`时要注意不要误删其他重要分区。 #### 四、结论 通过上述步骤,用户可以在不破坏...
它能够识别并处理各种类型的引导扇区信息,包括MBR(主引导记录)和GPT(全局唯一标识分区表),这使得它兼容多种操作系统,如Windows XP、Vista、7、8乃至Linux发行版等。用户无需复杂的配置,只需按照向导提示操作...
安装过程中,Linux的引导加载器GRUB(Grand Unified Bootloader)或LILO(LInux Loader)会配置成能够识别并引导两个操作系统,使得在启动计算机时可以选择运行Linux或Windows 98。 在安装Linux后可能会遇到错误,...
EasyBCD是一款强大的启动管理器,由Neosmart Technologies开发,它允许用户轻松地管理和配置多操作系统环境,无论是Windows、Linux还是其他类型的系统。 在系统配置中创建多重启动意味着在一台电脑上安装并能够自由...
3. **多重引导**:Grub2支持多系统引导,可以在同一个USB驱动器上安装并引导不同的Linux发行版,甚至Windows。 **二、uGRUB的特色与优势** 1. **定制化**:uGRUB允许用户自定义引导界面,包括背景图片、字体和颜色...
标题 "WINDOWS 7 Grub4dos 引导问题" 涉及到的是在Windows 7操作系统中如何使用Grub4dos作为引导管理器来处理多系统或多重启动的场景。Grub4dos是一个强大的开源多系统引导程序,它允许用户在开机时选择要启动的操作...
如果计算机上已有其他操作系统,如Windows,可以通过多重引导分区实现Linux与Windows的共存。常见的多重引导工具包括GRUB和LILO,它们可以引导Linux内核,支持多操作系统,并且提供安全设置,如对内核映像的密码保护...
本文将介绍如何通过自动化脚本来在Linux和Windows之间进行无干预的切换,假设已经安装好系统并配置了GRUB多重引导。 GRUB(GRand Unified Bootloader)是一个常见的开机加载器,它在计算机启动时接管控制权,允许...
在Linux系统被卸载后,可能会遇到一个问题,即Linux的启动管理器,如LILO(LInux LOader)或GRUB(GRand Unified Bootloader)仍然保留在主硬盘的主引导记录(MBR)中,导致启动时无法直接进入Windows系统。...
【多重引导U盘启动制作(SARDU)】是一款强大的系统工具,主要功能是帮助用户创建一个包含多种引导选项的U盘启动盘。这个工具的独特之处在于它不仅支持各种操作系统(如Windows、Linux、Unix等)的安装,还包含了丰富...
1. **添加新操作系统引导**:无论你是想添加Linux发行版、Windows版本,甚至是DOS或其他系统,EasyBCD都能帮助你创建对应的引导项。 2. **自定义启动时间**:在多重启动菜单中,你可以设定每个操作系统等待用户选择...
EasyBCD还可以用来修复损坏的BCD商店,创建多重启动环境,甚至支持Linux和其他非Windows操作系统。 3. Truecrypt.exe:TrueCrypt是一款已经停止更新但仍然广泛使用的磁盘加密软件。它能够创建一个或多个加密的虚拟...
- 系统引导管理:Windows 10可能会覆盖引导加载器,因此安装Ubuntu后可能需要修复引导配置文件或使用如Grub2这样的多重引导管理器来确保双系统都能正常启动。 最后,文档中提到由于带SSD的电脑双系统安装比较复杂,...
1. **交换分区(Swap)**:为Linux系统创建一个交换分区,通常大小为内存容量的两倍。 2. **根分区(/)**:这是Linux系统的主要分区,包含系统文件和其他重要数据。 3. **用户分区**:为了更好地管理和维护文件,...