多系统启动引导原理简介

合集下载

引导程序的工作原理

引导程序的工作原理

引导程序的工作原理
引导程序是一个用来启动计算机操作系统的程序,它的工作原理可以分为以下几个步骤:
1. 启动时,计算机会读取系统BIOS(基本输入输出系统),并执行存储在BIOS 芯片中的引导程序。

2. 引导程序被加载到计算机的内存中,并运行。

引导程序通常位于硬盘的引导扇区,这是硬盘上的一个特殊的区域,用来存放引导程序。

3. 引导程序的主要功能是加载操作系统的核心文件。

它会检测计算机中的硬件设备,并初始化它们,然后从硬盘中读取操作系统的核心文件,并加载到内存中。

4. 一旦操作系统的核心文件被加载到内存中,引导程序会将控制权转交给操作系统,从而进入操作系统的启动过程。

总的来说,引导程序的工作原理就是通过读取BIOS中存储的引导程序,并加载操作系统的核心文件到内存中,然后将控制权转交给操作系统,从而完成启动过程。

Windows系统引导过程以及多系统引导原理

Windows系统引导过程以及多系统引导原理

Windows系统引导过程以及多系统引导原理系统启动的两种引导方式计算机系统引导方式主要有两种:一种是传统的BIOS模式,另一种是新型UEFI(全称统一的可扩展固件接口)模式。

UEFI启动也可以看作是Bios的升级版。

不同模式对应不同的磁盘分区类型,BIOS只可以识别MBR分区;而UEFI可同时识别MBR分区和GPT分区,所以在UEFI下可以启动不同磁盘类型中的操作系统。

BIOS芯片•BIOS+MBR引导过程BIOS引导过程:开机自检>BIOS>MBR(主引导记录)–>DPT(磁盘分区表)>PBR(分区引导记录)> Bootmgr(引导管理器)/NTLDR>BCD(从vista开始的引导配置数据)/boot.ini(XP 引导配置文件)>Winload.exe>内核加载 >windows vista+/windows xp1.开机自检,BIOS先要对CPU初始化,然后跳转到BIOS启动处进行POST自检,(此过程如有严重错误,则电脑会用不同的报警声音提醒),接下来采用读中断的方式加载各种硬件,完成硬件的初始化。

2.读入MBR(主引导记录),MBR主要功能是在分区表(DPT)中寻找可引导的活动分区(也叫激活主分区),并找到该分区的引导扇区(分区的第一个扇区)中的分区引导记录(PBR),载入PBR中的启动管理器(bootmgr.exe或NTLDR)。

注意:MBR磁盘分区格式下,一个磁盘只允许有一个分区是活动的,因此启动文件(bootmgr、BCD)必须存放在活动的主分区内,这样才能找到系统载入程序。

3.启动管理器读取该分区boot文件夹里的启动配置文本BCD(或根目录下boot.ini),然后根据启动设置文件定位并加载二级引导载入程序winload.exe来加载OS内核。

如果有多个系统,启动配置文件就会有多个启动项,相应的bootmgr也会提供选择菜单,然后则根据用户选择来决定加载哪个系统的Winload(多系统引导选择)。

如何在电脑上设置双系统启动

如何在电脑上设置双系统启动

如何在电脑上设置双系统启动随着科技的不断发展,越来越多的人在电脑上安装了双系统,以满足个人或工作需求。

然而,对于一些新手来说,设置双系统启动可能会有些困惑和不熟悉。

本文将详细介绍如何在电脑上设置双系统启动,帮助读者顺利完成操作。

一、备份重要数据在进行任何系统操作之前,备份重要数据是非常重要的。

由于设置双系统启动会对硬盘进行分区,可能会导致数据丢失。

因此,务必先将重要文件、照片、视频等数据备份到外部存储设备,以防意外发生。

二、准备安装介质设置双系统启动需要准备两个操作系统的安装介质,如Windows安装光盘或USB安装盘、Linux安装光盘或USB安装盘等。

确保安装介质的完整性和正确性,以免安装出现问题。

三、分区并安装第一个系统1. 打开电脑并插入第一个操作系统的安装介质。

2. 重启电脑,按照屏幕上的提示进入BIOS设置界面。

3. 在BIOS设置界面中,找到“启动顺序”或“Boot Order”选项,并将光驱或USB设备调整到第一启动项。

4. 保存设置并退出BIOS,电脑会重新启动并从安装介质中启动。

5. 按照安装向导指示,选择分区并安装第一个系统。

在分区时,可以选择将硬盘划分为两个独立的区域,以安装第二个系统。

四、安装第二个系统1. 安装第一个系统后,重启电脑,并插入第二个操作系统的安装介质。

2. 按照第三步中的操作进入BIOS设置界面。

3. 将光驱或USB设备调整为第一启动项,保存设置并退出BIOS。

4. 电脑重新启动后,从第二个操作系统的安装介质启动。

5. 在安装向导中,选择分区并安装第二个系统。

注意,这里需要选择之前划分的空闲分区,而不是将整个硬盘重新分区。

五、设置启动顺序在安装完两个系统之后,需要设置启动顺序来允许从不同的操作系统启动。

1. 重启电脑,并进入BIOS设置界面。

2. 找到“启动顺序”或“Boot Order”选项。

3. 选择将安装第一个系统的分区设为默认启动项。

这样,电脑在启动时会自动选择这个分区作为默认操作系统。

如何设置电脑的双系统引导

如何设置电脑的双系统引导

如何设置电脑的双系统引导在现代科技的进步下,越来越多人习惯使用多个操作系统,以便在不同的需求下进行工作、学习或娱乐。

而要使用多个操作系统,最常见的方式就是设置电脑双系统引导。

本文将介绍如何设置电脑的双系统引导,以实现操作系统的灵活切换。

1. 确定主要操作系统在设置双系统引导之前,首先需要明确你希望哪个操作系统作为主要操作系统。

主要操作系统通常是你最常用的操作系统,你将在该系统上安装其他操作系统,并通过引导菜单进行选择。

确定主要操作系统后,我们将在该系统上进行后续设置。

2. 备份重要数据在进行任何操作之前,备份重要数据是非常重要的。

设置双系统引导可能涉及磁盘分区和格式化等操作,这可能会导致数据丢失。

因此,在进行设置之前,请务必将重要数据备份到其他存储设备,以防止数据丢失。

3. 安装第二个操作系统在主要操作系统上安装第二个操作系统是实现双系统引导的第一步。

这可以通过以下步骤完成:(1)在计算机上安装第二个操作系统的安装介质,如Windows安装光盘或Linux安装U盘;(2)重启计算机,并按照屏幕上的提示进入安装程序;(3)在安装程序中选择自定义安装选项,以便指定安装目标磁盘分区;(4)为第二个操作系统分配足够的磁盘空间,并完成安装。

4. 使用引导管理工具安装第二个操作系统后,我们需要使用引导管理工具来设置双系统引导。

常用的引导管理工具包括Windows系统自带的引导管理器和第三方引导管理工具,如Grub。

(1)使用Windows引导管理器如果你的主要操作系统是Windows,你可以使用Windows引导管理器进行双系统引导的设置。

以下是具体步骤:a. 打开“控制面板”,选择“系统和安全”,然后选择“管理工具”;b. 双击“计算机管理”选项,选择“磁盘管理”;c. 在磁盘管理界面中,找到第二个操作系统所在的磁盘分区;d. 右键点击该磁盘分区,选择“标记为活动分区”;e. 重启计算机,你将看到Windows引导管理器显示双系统引导选项。

grub2 原理

grub2 原理

grub2 原理全文共四篇示例,供读者参考第一篇示例:Grub2是一款广泛应用于Linux操作系统的引导管理器,其设计的初衷是为了解决引导多个操作系统的问题。

Grub2的设计极具灵活性和可扩展性,使得它成为目前最流行的引导管理器之一。

Grub2的工作原理十分复杂,但可以简单地分为几个主要步骤:第一步是启动引导加载程序。

当计算机启动时,BIOS会加载Grub2引导加载程序到内存中,并执行引导加载程序。

引导加载程序的主要功能是在系统启动时向用户提供一个选择菜单,让用户选择要启动的操作系统。

第二步是加载内核。

一旦用户选择了要启动的操作系统,Grub2会加载该操作系统的内核文件到内存中。

内核文件包含了操作系统的核心功能,如进程管理、文件系统等。

第三步是加载初始化RAM磁盘(initrd)。

在加载内核之后,Grub2会加载initrd文件到内存中。

initrd是一个临时的文件系统,用于初始化硬件设备和加载驱动程序,以便系统能够顺利启动。

第四步是启动操作系统。

Grub2会将控制权交给内核,由内核初始化系统并启动用户空间进程,最终启动操作系统。

Grub2的设计具有许多优点,例如支持多种文件系统和操作系统,能够通过脚本和配置文件自定义启动选项,支持密码保护和图形界面等。

Grub2还支持在启动时对引导选项进行编辑,方便用户在系统启动时进行调试和配置。

Grub2也存在一些缺点,例如在配置文件中出现错误可能导致系统无法启动,引导加载程序的体积相对较大,可能会增加系统启动时间等。

在使用Grub2时,用户需要仔细阅读文档并谨慎配置,以避免出现问题。

Grub2是一款功能强大且灵活的引导管理器,能够帮助用户管理多个操作系统的启动过程。

它的工作原理虽然复杂,但通过对其原理和配置文件的深入了解,用户可以充分利用其强大的功能,提高系统的稳定性和性能。

第二篇示例:Grub2是一个多重引导加载程序,常用于Linux系统,负责加载操作系统。

双系统启动设置

双系统启动设置

双系统启动设置什么是双系统启动?双系统启动是一种在一台计算机上安装两个不同操作系统的方法。

通常情况下,一个是Windows操作系统,另一个是Linux操作系统(如Ubuntu、Fedora等)或其他版本的Windows系统。

双系统启动可以让用户在同一台计算机上选择并切换操作系统,以满足不同场景下的需求。

为什么需要双系统启动?使用双系统启动有很多优势。

首先,不同操作系统有不同的特点和优势,用户可以通过双系统启动来获得更好的体验。

比如,Linux系统在开发和科学计算方面具有优势,而Windows系统在游戏和办公软件上更强大。

其次,如果在某个系统上遇到了问题,用户可以临时切换到另一个系统来继续工作,以提高工作效率。

此外,双系统启动也可以用于测试新操作系统或软件,以减少对原有系统的影响。

双系统启动设置步骤1. 准备安装介质首先,用户需要准备两个系统的安装介质,通常是操作系统的安装光盘或USB启动盘。

确保安装介质是正版合法的,并从官方渠道下载或购买。

2. 分区硬盘在安装系统之前,用户需要为不同的操作系统分区硬盘。

通过分区,每个操作系统都有自己独立的空间。

可以使用磁盘管理工具(如Windows的磁盘管理器)来对硬盘进行分区操作。

确保分区的大小适应实际需求,并留出足够的空间供操作系统和软件的安装。

3. 安装第一个操作系统将第一个操作系统的安装介质插入计算机,并重启计算机。

根据安装过程中的提示进行操作系统的安装。

请注意,在安装时选择正确的分区来安装操作系统,并遵循操作系统的安装指南完成安装。

4. 安装第二个操作系统当第一个操作系统安装完成后,用户可以重启计算机并插入第二个操作系统的安装介质。

同样,根据安装过程中的提示进行操作系统的安装。

在安装时选择正确的分区来安装第二个操作系统。

5. 配置启动顺序安装完成双系统后,用户需要配置操作系统的启动顺序,以便在开机时选择启动哪个系统。

可以通过以下步骤进行配置:•对于Windows系统,可以在“控制面板”中找到“系统和安全”-“系统”-“高级系统设置”-“启动和故障恢复”中的“设置”按钮,然后在弹出的“多重操作系统”中选择首选项。

如何设置电脑的双系统启动

如何设置电脑的双系统启动现如今,电脑已经成为人们日常工作和娱乐生活中不可或缺的工具。

而对于一些特殊需求的用户来说,例如电脑爱好者或需要同时运行不同操作系统的用户,设置电脑的双系统启动就显得尤为重要。

接下来,本文将介绍如何设置电脑的双系统启动,帮助读者轻松实现此功能。

为了设置电脑的双系统启动,我们将会利用到一款名为“EasyBCD”的软件工具。

这款工具能够帮助我们快捷地安装、配置和管理多个操作系统的引导程序,使得我们可以方便地切换不同的操作系统。

下面将详细介绍具体步骤。

首先,我们需要下载并安装“EasyBCD”软件。

读者可以通过搜索引擎找到相关的下载页面,并按照提示进行下载和安装。

安装完成后,打开“EasyBCD”软件,我们将看到一个简洁的用户界面。

接下来,我们将按照以下步骤来设置电脑的双系统启动。

第一步,点击“添加新条目”按钮,以添加新的操作系统引导。

第二步,选择“Linux/BSD”选项卡,然后选择适用于你的Linux发行版的类型。

例如,如果你的Linux发行版是Ubuntu,那么选择“GRUB 2”选项。

第三步,点击“添加入口”按钮,然后填写相关信息,例如操作系统的名称和分区的路径等。

完成后,点击“添加入口”按钮。

第四步,回到主界面,我们可以看到刚刚添加的操作系统引导已经在列表中显示出来。

此时,我们可以选择默认启动的操作系统,并设置启动延迟时间。

这样,在开机时,我们可以根据需要选择启动哪个操作系统。

第五步,保存设置并退出软件。

至此,我们已经完成了电脑双系统启动的设置。

在重启电脑时,我们将会看到一个引导菜单,其中列出了可供选择的操作系统。

只需使用方向键来选择需要启动的操作系统,然后按下回车键即可。

需要注意的是,在设置电脑的双系统启动前,我们需要预先安装好相应的操作系统,并确保每个操作系统安装在不同的分区中。

总结起来,通过使用“EasyBCD”软件,我们可以轻松地设置电脑的双系统启动。

这样,我们就能够在同一台电脑上同时使用不同的操作系统,满足我们的个性化需求。

双系统启动菜单

双系统启动菜单1. 简介双系统指的是在一台计算机上同时安装两个不同操作系统的配置。

双系统启动菜单是用于选择要启动的操作系统的菜单界面。

无论是在家庭用户还是企业环境中,双系统配置都较为常见,因为它可以满足用户对不同操作系统的需求。

本文档将介绍如何设置双系统启动菜单,并提供一些常见的双系统启动菜单管理工具。

2. 设置双系统启动菜单的方法2.1 UEFI BIOS设置在某些支持UEFI(统一的可扩展固件接口)的计算机上,可以通过UEFI BIOS设置来配置双系统启动菜单。

以下是基本的步骤:1.打开计算机并进入UEFI BIOS设置界面。

2.寻找到启动选项,并找到添加新的引导项的选项。

3.选择添加引导项,并输入新的引导项的名称和路径。

4.重启计算机,并在启动时选择要启动的操作系统。

2.2 使用引导管理器引导管理器是一种用于管理和配置启动菜单的工具。

以下是几个常用的引导管理器:•EasyBCD:适用于Windows操作系统的引导管理器。

它提供了简单易用的图形界面,可以添加、编辑和删除引导项,以及调整启动顺序。

•GRUB:适用于Linux操作系统的引导管理器。

它也可用于双系统配置,并可以通过编辑配置文件来添加或删除引导项。

•rEFInd:一款多操作系统引导管理器,支持Windows、Mac OS和Linux等操作系统。

它具有简洁的界面和易用的配置工具。

3. 双系统启动菜单管理工具的使用示例3.1 使用EasyBCD配置双系统启动菜单EasyBCD是一款简单易用的Windows引导管理器工具,以下是使用EasyBCD 配置双系统启动菜单的示例:1.下载并安装EasyBCD软件。

2.打开EasyBCD,并选择“添加新的引导项”选项。

3.输入新的引导项的名称,并选择引导类型(如Windows、Linux等)。

4.输入引导路径或选择已安装操作系统的分区,并点击“添加入口”。

5.调整引导项的顺序,以确保正确的启动顺序。

grub 原理

grub 原理Grub原理Grub(GRand Unified Bootloader)是一种开源的引导加载程序,用于启动计算机系统。

它的主要功能是在计算机启动时,从硬盘上选择并加载操作系统。

Grub采用模块化设计,能够识别多种文件系统和操作系统,并提供了丰富的功能和灵活的配置选项。

Grub的原理可以简单概括为以下几个方面:1. 引导扇区:计算机启动时,BIOS会将控制权交给引导扇区。

Grub的引导扇区通常位于硬盘的第一个扇区,大小为512字节。

引导扇区包含了Grub的核心代码以及配置文件。

2. 核心代码:Grub的核心代码位于引导扇区之后的部分。

它负责加载Grub的模块和配置文件,并提供引导菜单供用户选择操作系统。

核心代码还能够加载操作系统的内核和初始化RAM磁盘,以便后续的启动过程。

3. 模块加载:Grub支持加载各种模块,用于支持不同的文件系统和操作系统。

模块可以是静态链接的,也可以是动态链接的。

静态链接的模块在核心代码中编译,而动态链接的模块则可以在运行时加载。

4. 配置文件:Grub的配置文件通常位于硬盘上的特定位置,例如/boot/grub/grub.cfg。

配置文件包含了引导菜单的内容,其中定义了各个操作系统的启动选项。

可以通过编辑配置文件来自定义引导菜单。

Grub的工作流程如下:1. BIOS启动计算机时,将控制权交给引导扇区。

2. 引导扇区中的Grub核心代码开始运行,加载模块和配置文件。

3. 根据配置文件中定义的内容,显示引导菜单供用户选择操作系统。

4. 用户选择操作系统后,Grub加载相应的模块和内核,并将控制权交给操作系统。

需要注意的是,Grub并不仅仅是一个引导加载程序,它还提供了许多其他的功能,例如引导修复、内存测试、引导网络安装等。

Grub 还支持多重引导,允许用户在同一台计算机上安装多个操作系统,并在启动时选择不同的操作系统。

总结起来,Grub作为一种引导加载程序,通过引导扇区中的核心代码和模块加载,实现了选择和加载操作系统的功能。

grub2 原理

grub2 原理Grub2(GNU GRand Unified Bootloader 2)是一个功能强大且广泛使用的引导加载程序,用于在计算机启动时加载操作系统。

它是Grub引导加载程序家族的后续版本,并代替了旧版的Grub Legacy。

以下是Grub2的工作原理的详细说明:1. 引导扇区:计算机启动时,BIOS或UEFI会读取硬盘上的引导扇区(通常位于MBR或EFI系统分区),该扇区包含了Grub2的核心部分。

2. 核心映像文件:引导扇区包含了一个小型的Grub2核心映像文件(通常为grubx64.efi),BIOS或UEFI将加载该文件到内存中。

3. 模块加载:一旦核心映像被加载到内存,Grub2开始执行并加载其他必要的模块。

这些模块包括文件系统驱动程序、主题支持、语言支持等。

4. 配置文件:Grub2使用一个配置文件(通常为grub.cfg)来指定引导选项和菜单条目。

该配置文件可以手动编辑,也可以通过工具自动生成。

5. 用户界面:Grub2提供了一个交互式用户界面,允许用户选择不同的引导选项。

用户可以使用键盘输入命令、浏览可用的操作系统、编辑菜单等。

6. 操作系统加载:一旦用户选择了特定的引导选项,Grub2会加载选定的操作系统内核和初始内存文件系统(initramfs)到内存中,并将控制权转交给操作系统。

值得注意的是,Grub2支持多个操作系统和多重引导设置。

它可以识别并加载各种不同类型的文件系统,如FAT、NTFS、Ext2/3/4等。

此外,Grub2还具有许多高级功能,如加密启动、网络引导、远程管理等。

总结起来,Grub2的工作原理包括引导扇区加载、核心映像加载、模块加载、配置文件解析、用户界面交互和操作系统加载等步骤。

通过这些步骤,Grub2能够灵活地管理和引导计算机上的操作系统。

1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多系统启动引导原理简介多系统启动引导原理简介大部分同学对多重系统引导原理的一知半解,我把我知道的简单介绍一下。

我先来介绍分区,从启动引导的角度讲,磁盘分区可以分为系统分区和引导分区。

系统分区主要用于启动Windows系统,通常,系统分区总是C:\。

而引导分区则是装有Windows操作系统的分区,即%SystemRoot%所在分区。

我们知道,主盘系统分区的第一个扇区中储存着系统的主引导记录,就是通常说的MBR区。

它负责搜索磁盘上可启动的分区,然后把引导代码装入内存。

对于DOS来说,MBR由Fdisk生成。

主引导记录所在分区是系统分区,除此之外装有操作系统并能引导启动的分区是引导分区,引导分区的第一扇区储存着引导代码,用来引导本分区相应的操作系统。

下面我们来看下启动文件,Win98一般为:io.sys、msdos.sys、、config.sys、autoexec.bat。

五个。

其中最重要的是头三个,是启动必需要的。

Win2000/XP的启动文件:ntldr、、boot.ini、bootfont.bin、bootsect.dos、、ntbootdd.sys等。

其中ntldr和 对于2000与XP共存的系统引导至关重要。

我简单介绍下各个文件的作用ntldr,操作系统载入程序,位于系统分区根目录下。

boot.ini, 用于指定Windows的安装位置和磁盘属性。

位于系统分区根目录下。

bootfont.bin, 对非英文操作系统的启动菜单标题提供文字支持。

不是必需的。

bootsect.dos, 用于启动旧版操作系统所需要的引导扇区。

, 用于检测计算机的硬件配置信息,并将这些信息返回给ntldr。

ntbootdd.sys, 当ATA技术被禁用或磁盘控制器是SCSI类型或磁盘控制器不支持扩展INT 13调用时,提供驱动支持。

而不用通过BIOS来直接访问。

不是必需的。

在含有98或更旧版的多重启动上,问题就复杂点,要由OS Loaer来引导启动。

先来认识下OS Loaer,它是Windows自带的多操作系统引导管理工具。

注意OS Loaer存在于引导分区第一扇区而非MBR,就是在98或更旧版本系统所在分区。

而常见的几种引导工具软件如BootMagic和System Commander则位于MBR区。

现在我们假设硬盘里装有98、2000、XP三个系统,那么系统启动时首先由BIOS 把MBR装入内存,并把控制权交给MBR引导启动,计算机搜索MBR中的分区表,找出活动分区,如果在引导分区中有OS Loaer时,主引导记录加载OS Loaer,由OS Loaer读取boot.ini文件,并出现启动选择菜单,如果用户选择启动Win98,那么就装载Bootsect.dos这个文件。

Bootsect.dos文件是Win98引导扇区的镜像,位于系统分区根目录下。

如果多个操作系统中没有9X或更旧版本的话,则该文件不会存在。

如果选Win2000/WinXP,那么就装载Ntldr和,由Ntldr和Ntdetect引导启动Win2000/WinXP。

(有必要说明一下,2000系统里的Ntldr和Ntdetect与XP里的Ntldr和Ntdetect是不同的,2000可由XP 的Ntldr和Ntdetect引导启动,反过来,2000里的Ntldr和Ntdetect却不能引导XP,这就是为什么在2000与XP共存的机里,重装了2000后不能引导XP 的原因。

因为2000会用它的Ntldr和Ntdetect覆盖掉XP的)呵呵我可能讲得有点啰嗦,不过大家看到这里也许明白我们在多系统环境下重装某一系统要做什么了吧?没错,就是备份系统分区根目录下的Ntldr、、Bootsect.dos和boot.ini。

假设我们现在想重装98(98在C盘),当你兴高彩烈地备份完,并重装98系统后无奈发现,还是不能实现多种引导。

这时你可能认定我是个骗子,很想海扁我一顿。

但事实上我话还没讲完,你考虑下为什么会引导失败呢?其实我前面就强调过,98实现多重引导由OS Loaer这个工具实现,你很快会发现以前的由OS Loader控制的系统引导扇区已被覆盖变成了Win98的系统引导扇区。

等等。

这里有必要再解释一下,OS Loaer这个工具是由2000\XP安装时生成的(如果系统装有9X或更旧版本的话,2000\XP安装系统会检测识别到并生成OS Loaer,它存在于引导分区下)。

因此你当然不能成功引导罗。

所以。

阿弥陀佛,施主息怒。

补救的方法还是有滴,我们可以用Win2000或WinXP的故障控制台来恢复引导扇区。

方法是,用光盘启动进入故障控制台(这个不用我教了吧)输入Fixboot C:,exit,重启。

呵呵,什么?你说你没有备份?唉命苦!又要打多几个字!嗯,你听着我只讲一遍哦!用Win2000或WinXP安装盘修复(如果系统里有2000就用XP盘修复),也就用XP光盘安装系统,到重启并出现多种启动菜单时(哈哈多么熟悉的界面啊)中断安装。

这时Ntldr、 Ntdetec已经复制到系统盘下了,你要做的只是用Fixboot命令来恢复引导扇区。

正常进入系统后,把C盘根目录下$开头的文件夹删除,就大功告成了。

那如果重装的是2000呢,应该怎么备份?XP呢?这个我就不详细写了,你自己思考一下。

如果你还是看得一头雾水,那证明你没什么基础,需要补课。

下面我在楼下再贴点资料供大家参考下。

这篇文章介绍如何修改boot.ini文件写得不错。

推荐学习。

1.打开默认的情况下这个文件是隐藏的,准确路径是c:\boot.ini,可以用记事本打开这个路径,也可以在“运行”中输入“c:\boot.ini”启动该文件。

常用的方法是去掉隐藏后用记事本打开,“资源管理器”→“工具”→“文件夹选项”→“查看”去掉“隐藏……”前面的√,“隐藏文件和文件夹”选“显示……”这样就去掉了隐藏,可以在c:\看到boot.ini文件了。

2.修改[boot loader]timeout=0default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot这是我的win2003的boot.ini文件,我就以我的这个来作示范 timeout=0延迟时间设置,延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。

默认设置是30,如果你只有一个系统的话就设置为0,多系统的话就根据自己的情况设置一个时间。

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS默认系统默认系统就是延迟时间到了后自动进入的系统我们经常修改的是partition(1)\WINDOWS这一块 partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。

如果你要默认的操作系统是d:盘的XP,那么这一块的内容就是partition(2)\WINDOWSmulti(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /nodetect /noguiboot系统列表在这个位置列上你的所有操作系统(一行一个系统) multi(0)disk(0)rdisk(0)partition(1)\WINDOWS这一块和上面“默认系统”的修改方法一样 =""""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文! /nodetect /noguiboot这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。

下面是各项参数的详细解释。

/fastdetect:快速检测,很多网站都推荐修改为/nodetect /SAFEBOOT:安全启动,只启动HKLM\System\CurrentControlSetControl\SafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、NETwork或Dsrepair。

Minimal和Network 允许在网络连接下启动系统。

而Dsrepair要求系统从备份设备中调入活动目录的设置。

还有一个选项是Minimal(AlterNATeShell),它让系统调入由HKLM\System\CurrentControlSetSafeBoot\AlternateShell指定的SHELL程序,而不使用默认的Explorer。

/NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。

/BOOTLOG:将日志写入Nnbtlog.txt文件。

/BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。

/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。

上面说的都是直接修改的方法,其实还可以用其他方法修改,1.“系统属性”(在我的电脑上点右键→属性)→高级→“启动和故障恢复”设置。

2.运行→“msconfig”→boot.iniboot.ini文件的修改方法就这么多这个是故障恢复控制台命令的详细介绍。

也很不错,推荐学习。

使用命令恢复控制台有两种方式一是用启动光盘引导,然后启动的时候选择用命令恢复控制台修复;具体方法:放入xp(2000)的光盘,安装时候选R,修复!二是在系统运行的时候安装。

具体方法:先将Windows XP安装启动盘插入光驱,在开始菜单中选择运行(或按“Win 键+R”)打开运行对话框,输入命令X\1386\WINNT32.EXE /CMDCONS(其中X是装载XP的光驱盘符),当系统询问你是否安装命令恢复控制台,选择是,就出现了安装向导,之后选择跳过网络更新,等文件复制完毕,安装成功。

重新启动后,在启动列表中可以看到Microsoft Windows XP Recovery Console这个选项 Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。

下面我们看详细介绍。

Bootcfgbootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。

含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。

相关文档
最新文档