荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Navy (壮志凌云), 信区: WinNT
标  题: 只装 OS Loader 不用装 NT(转)
发信站: BBS 荔园晨风站 (Sat Nov 28 20:42:50 1998), 转信

【 在 raner (就要离开清华了...) 的大作中提到: 】
:  我的机器太差(P120,32M), 用NT太慢, 能否不装NT而就装它的OS Loader部分呢?
:  我觉得NT的OS Loader还是挺方便的, 最主要是MS的, 重装95/NT时都不会象LILO
:  那样被干掉. 是不是安装时选从CD-ROM安装就会自动装那个Loader? 我没试过.
:  有人试过吗? 介绍一下经验?

  同感同感,偶的 Notebook 是 Pen233 MMX,32M RAM, 也是土的半死,
  只装 OS Loader 比较合算, 起码不会象 SC4 和 Lilo 那样被人当
  即使由于各种原因不愿意在机器上装 NT, 我们仍然有用很多种
  方法把 NT Boot Loader 装到 MBR,
  1. 拿安装盘敲 Winnt /x , 等到启动的时候选 Windows,
     手工去改那个 Boot.ini 就行了, 不用安装整个 NT.
  2. 用 NT 的三张启动盘, 选修复, 检查启动扇区, 选使用修复盘,
  2. 用 NT 的三张启动盘, 选修复, 检查启动扇区, 选使用修复盘,
     然后选验证系统和软件, 随便找张修复盘插进去就 OK 啦.(如果
     借给人用,最好把 SAM 和Security 先去掉,或者换成一个空文件,
     以防不测,嘿嘿 ...) 当然, 你必须往 C:\ 上放 Ntldr, Boot.ini,
     Ntdetect.com 以及 C:\Winnt\System32\Ntoskrnl.exe, 其它的
     一些文件并不象这几个那么重要, 就不一一列举乐.
  3. 操作成功后就出现 NT OS Loader, 你可以用 Debug 读出 Bootsect.nt4,
     以防万一机器被别的软体修改 MBR 时改回来, 恢复也是用 Debug, 不会
用 Debug 的哥们可以用 Nu6 的 NDT, 保存和恢复启动扇区, 但是千万不
     要在网上发 Msg 问我, 我的网很慢, 好怕怕的说 ...

  补充问题:
  那个 /win95dos 开关很危险, 不会用千万不要乱来, 用错了死了活该 ...
  在 Win95 OEM2 和 Win98 下都引起死机, 要恢复 Jo.sys 或 Winboot.sys
  等一大堆东西才行. 那个 Fix-95b 在我机器上是无效的, 但是 Win98 明明
  已经修正了 OEM2 的错误, 自己启动时已经是不用改了, 为什么用 /win95dos
  就死了呢 ? 偶还在研究中 ...

  附件说明:
  前三个是假的启动选项, 你可以通过它们看到 NT Boot 的时候到底加载了
  什么东东, 精华区里的高级进阶有篇文章讲过的, 作者是 kywu(沙虫).

[boot loader]
timeout=30
default=C:\
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00"
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00
[VGA mode]" /basevideo /sos
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00
[DBG mode]" /basevideo /sos /crashdebug
C:\ = "Microsoft Win95"
C:\bootsect.lnx="Linux (Redhat)"
C:\bootsect.dos="MS-DOS" /win95dos

发信人: raner (就要离开清华了...), 信区: WinNT
标  题: Re: 能否不装NT用NT Loader呀?
发信站: BBS 水木清华站 (Sat Jun 20 20:01:31 1998)


 谢谢Jacky兄介绍了方法, 今天试了一下, 发现可以简化成如下:

  1. 把NT的安装盘中的NTLDR拷贝到C:\下(这假定是原来的Windows 9x, 要求FAT16,
     NT不认FAT32). 然后在Win 9x下进行2(Win 9x的DOS Mode不行, 要不你得Lock
     C:盘,因为要Direct Disk Access)

  2. 运行NT安装盘中的winnt:   winnt /b  (floppyless operation, /x大概也差不多)
     它的操作是将C:\的boot record备份成bootsect.dos, 并加了个boot.ini,
     在boot.ini中加了两个entry, 然后把C:\的boot record换成NT的
     (hehe, 要的就是这个了)

     要注意的是winnt /b考贝文件时就可以Ctrl+Alt+Del把它干掉了, 不必浪费磁盘
     空间. 而且一定要把NTLDR copy到C:\下, 不然等一下就说NTLDR not found
     启动不了了.

  3. 这样就装完NT OS Loader了, 接下来可以然后就可以自己改boot.ini了
     把它attrib -r -h -s 比较方便 :-)


     要注意的是winnt /b考贝文件时就可以Ctrl+Alt+Del把它干掉了, 不必浪费磁盘
     空间. 而且一定要把NTLDR copy到C:\下, 不然等一下就说NTLDR not found
     启动不了了.

  3. 这样就装完NT OS Loader了, 接下来可以然后就可以自己改boot.ini了
     把它attrib -r -h -s 比较方便 :-)

      [Boot Loader]
Timeout=5
      Default=C:\BOOTSECT.DOS
      [Operating Systems]
      C:\BOOTSECT.DOS = "Microsoft Windows 95"
      C:\BOOTSECT.LNX = "Redhat Linux 5.1"
      C:\BOOTSECT.BSD = "FreeBSD 2.2.6"

     可以安装自己的需要加入更多 OS的boot record entry

  btw: Jacky有点小错误哦--- NT的Loader好象不在MBR, 而是分区boot record
     另外只要NTLDR一个程序就够了, NTDETECT.COM好象是启动 NT才需要的


发信人: Wwashington (Jacky), 信区: WinNT
标  题: Re: 能否不装NT用NT Loader呀?
发信站: BBS 水木清华站 (Sat Jun 20 20:17:32 1998)

【 在 raner (就要离开清华了...) 的大作中提到: 】
:  谢谢Jacky兄介绍了方法, 今天试了一下, 发现可以简化成如下:
:      可以安装自己的需要加入更多 OS的boot record entry
:      另外只要NTLDR一个程序就够了, NTDETECT.COM好象是启动 NT才需要的

 我就是要验证启动 NT 时用了哪些文件的呀 ...
   还是谢谢 kywu(沙虫) 的文章吧, 我嫌找书麻烦就直接
   翻翻老文章, 果然有些收获, haha ...

   BTW: 我正在弄那个该死的 Winboot.sys, 你也快搞定了吧 ?
        看看去 Bootsect.dos 或 Ntldr 里改掉她行不行,
        Raner 你别跑, 我还要找你问 Linux 的问题呢 ...

--
█我不知从何开口    时间却不停地流逝  █
█虽只是老生常谈    却教我欲言又止    █
█只是因为你太好    令我无法坦白说爱你█

※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.15]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店