|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 525|回復: 2
打印 上一主題 下一主題

windows安装顺序及原理解析

[複製鏈接]

111

主題

0

好友

1480

積分

高中生

Rank: 4

  • TA的每日心情
    擦汗
    2025-10-29 03:10
  • 簽到天數: 2074 天

    [LV.Master]伴壇終老

    推廣值
    0
    貢獻值
    4
    金錢
    13974
    威望
    1480
    主題
    111

    文章勇士 回文勇士 文明人 中學生 簽到勳章 簽到達人

    樓主
    發表於 2012-6-9 12:52:03
    1.运行加电自检(POST)程序
      2.BIOS读取磁盘第一物理扇区(即主扇区),并将其映像(image)加载到
    内存?然后,BIOS把主引导扇区的执行传递给该映像?
      3.加载主引导记录(MBR)到内存,其中包括磁盘分区表和少量的可执行代码?然
    后,主引导记录查找活动分区的起始位置?
      4.活动分区的引导扇区加载到内存并执行?
      5.从引导扇区加载并初始化NTLDR?
      6.处理器从实模式(real mode)转变为32位平面内存模式(flat
    memory mode)?
      7.NTLDR执行适当的小型文件(minifile)系统驱动程序?小型文件系
    统驱动程序建立在NTLDR中,然后可以读取FAT或NTFS?
      8.NTLDR读取BOOT.INI文件?
      9.NRLDR加载所选择的操作系统?产生下述两个操作系统之一?
      如果选择了Windows NT,则NTLDR运行NTDETECT.COM?
      对于其它操作系统,NTLDR则加载并运行BOOTSECT.DOS?然后把控制
    权交给它,Windows NT过程到此结束?
      10.NTDETECT.COM 搜索硬件并发送硬件列表给NTLDR,以在HK
    EY-LOCAL-MACHINE\HARDWARE中登记?
      11.NTLDR加载NTOSKRNL.EXE?HAL.DLL系统空间(hiv
    e)?
      12.NTLDR检索系统空间(hive)并加载所配置的设备驱动程序,使之在引
    导时起动?
      13.NTLDR把控制权传递给NTOSKRNL.EXE,这时引导过程结束,加
    载阶段开始?

    看到这里中鸟应该了解了,而对于菜鸟还要解释一下?
    1? 虾米是MBR呢?MBR(Main Boot Record)主要是用来在系统
    硬件自检完后引导具有激活标志的分区上的操作系统?它执行到最后的是一条JMP指令跳
    到操作系统的引导程序去?windows在安装的过程中会覆盖原有的MBR,这也就是
    为什么我们在安装完了windows98以后会无法引导nt,2000,xp:MBR
    被修改后,被引导的系统变成了 windows98?
    2? 那为虾米在装了98后再装win2000游可以有多系统启动呢?你上边没看呀?
    我真是!·#¥%,因为windows NT系列安装过程中备份了原有的MBR,并在
    启动是可以切换?
    3?为虾米在安装了xp后再装2000也不能多重启动呢?这是因为2000的启动文件
    版本比较旧,没有办法引导 xp?

    4?为虾米在装了较新版本的windows的机器上装了较老的版本的windows后
    可以修复?因为修复时恢复了新版本的引导文件?

    5?为虾米有人说不用重装,只要选择安装然后重启后修改boot.ini,删掉临时文
    件也可以修复?因为 bootsec.dos的生成和相应启动文件的安装是在安装系统
    的第一步完成的,因此基本上相当于一次修复?

    6?boot.ini里是虾米?我看不懂怎么办?boot.ini是一个基于文本的文
    件,用来提供多系统启动菜单?比如

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition
    (1)\Windows
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\Wind
    ows="Microsoft Windows XP Professional"
    /fastdetect

    上述的BootLoader部分很容易理解,timeout指出了多引导时等待的时间
    ,Default指出了下列的系统中缺省的引导系统,比较难掌握的就是下面的这些系统
    引导信息,术语称为"ARC路径"(Advanced RISC Computing
    )?通常ARC路径由两种表述方式:
      multi(x)disk(y)rdisk(z)partition(w)\ro
    otdirectory 和
    scsi(x)disk(y)rdisk(z)partition(w)\rootd
    irectory;
      对于IDE控制卡的硬盘采用的前一种表示方式,其中multi(x)中x表示是第
    几个IDE控制卡,第一个卡号为0,第二个为1,依此类推;对于这种表达式,disk
    (y)中的y不起作用,始终为0;起作用的是rdisk参数,z表示该控制卡上的第几
    个硬盘,对于一般的IDE卡,只有Primary和slave两种,对应的z也分别为
    0和1;最后一个partition是指在这个硬盘上分区号,注意,这个分区号和在F
    disk下看到的分区号是不一样的,更不是按盘符排序的,基本的原则是从primar
    y分区开始分起,然后extended分区,同一级下按建立的先后次序;需要注意的问
    题是,无论在任何时候用新的主分区加入,都会引起扩展分区的盘号变化;另一个容易搞错
    的问题是,partition(w)中的w是从1开始计数的,而不是像前面几个参数是
    从0开始; 最后一个rootdirectory就是NT的引导目录所在位置?
      对于SCSI控制卡,问题要复杂一些,对于BIOS不支持的SCSI控制卡而言要
    采用第二种表述式:其中scsi(x)中的x表示第几个SCSI控制卡;对于这种表达
    式,rdisk参数不起作用,通常可以写作0,起作用的是disk参数,y表示这个控
    制卡上的第几个设备,SCSI卡是可以挂多于2个的设备,计数也是从0开始;part
    ition以及rootdirectory和前面描述的一致,就不再复述了?对于BI
    OS支持的SCSI控制卡,仍然采用第一种表达式,规则和IDE的命名基本一致,唯一
    不同的就是没有primary和slave硬盘的定义?

    4

    主題

    1

    好友

    580

    積分

    中學生

    Rank: 3Rank: 3

  • TA的每日心情

    2023-7-27 09:07
  • 簽到天數: 1903 天

    [LV.Master]伴壇終老

    推廣值
    0
    貢獻值
    3
    金錢
    16584
    威望
    580
    主題
    4
    沙發
    發表於 2012-6-13 14:12:06
    传说中的沙发???

    2

    主題

    0

    好友

    1357

    積分

    高中生

    Rank: 4

  • TA的每日心情
    奮斗
    2016-9-9 16:27
  • 簽到天數: 1327 天

    [LV.10]以壇為家III

    推廣值
    0
    貢獻值
    7
    金錢
    9379
    威望
    1357
    主題
    2
    板凳
    發表於 2012-6-16 18:46:40
    这个比较有用!
    請大家多給發帖者支持,有您們回應支持,才有動力去發貼!
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2026-1-3 06:57 , Processed in 0.032416 second(s), 16 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部