Windows 版 (精华区)

发信人: hbt (书生21), 信区: OS
标  题: 不装 NT 用 OS Loader(终结版)
发信站: 紫 丁 香 (Wed Oct 14 10:48:50 1998), 转信


发信人: Wwashington (Jacky), 信区: WinNT
标  题: 不装 NT 用 OS Loader(终结版)
发信站: BBS 水木清华站 (Mon Sep 28 04:40:18 1998)

  序言: 偶在青蛙的 NT 斑竹马上两届任满, 该退休乐.
        想想看没什么送给大家的, 最后决定还是再写
        一两篇水分少些的文章吧.
  
  版权声明: =====>
  为促进技术交流, 也为了杜绝抄袭, 特声明如下, 本文
  属非赢利技术交流, 任何人可以在不修改原文以及保留
  清华的文件头(包括原作的出处--水木清华,作者信息及
  发文时间)的情况下自由转载.
  作者 Wwashington @ 水木清华站.

  为什么要装: ===>

  装了 OSLoader 可以从菜单起 Win98, DOS, Linux ,
  FreeBsd, 而且不象 System Commander 那样抢 MBR,
  然后被某些很土的杀毒软体当病毒杀掉。具体的设置
  方法请参考青蛙大学的 NT 精华区的中文帮助, 高级
  进阶部分。

  传统的方法: ===>

  让我们先回顾一下 NT4 的光盘安装过程.从光盘装
  NT4 分三步走, 先是拷贝光盘文件到硬盘, 然后是
  重启, 从硬盘临时目录安装到 NT 目录, 然后又是
  重启, 系统设置.
  我们不妨称之为"拷贝, 安装, 设置" 三步曲.
  
  Winnt /x
  先拷贝文件到 C:, 然后重启,写引导记录并且开始
  安装, 人工热启, 引导区被改写, OS Loader 安装
  成功. (这是偶很早前提出的方法.)
  
  Winnt /b
  先写引导记录再拷贝文件到 C:, 当出现拷贝画面
  人工热启,引导区被改写, OS Loader 安装成功.
  (这是 raner 后来提出的一点改进.)

  由此推断, Winnt /b 比 Winnt /x 要迅速.那么有
  没有更简单的安装方法呢, 现在的方法已经最简单
  了吗 ? 可不可以不要光盘呢 ?

  更好的方法 ===>  

  回答是可以, 所有安装程序刚运行必定是读 *.ini
  或 *.inf 的, 根据偶的 n 次尝试 (n <=5), 最终
  得出结论, 只需要 WINNT.EXE,DOSNET.INF 这两个
  文件就行了.

  把这两个文件拷贝到 C:\Winnt\Osloader 目录下,
  启动 Dos622 或者 Win95 的 Dos7.0, 或者 Win98
  的 Dos7.1 , 敲 Winnt /b , 因为只有 /b 的开关
  是让安装程序先写引导区的, 接着系统会告警说找
  不到要拷贝的文件, 这时候按 Ctrl-Alt-Del 热启,
  然后泥就会看到 OS Loader 的界面了, 这时候进入
  盗死或者酒吧, 把 boot.ini 改掉就可以了.

  必备的文件 ===>

  如果只利用 OS Loader 来起 NT 以外的系统, 那么
  泥必须有下列文件, C:\Boot.ini , C:\Ntldr , 和
  C:\Winnt\System32\Ntoskrnl.exe , 以及安装这个
  OS Loader 的两个必备文件, 也就是
  C:\Winnt\Osloader\Winnt.exe
  C:\Winnt\Osloader\Dosnet.inf
  泥可以预先把她们全部拷贝到硬盘的指定目录.
  总之泥只要非常小的空间就把 OSLoader 装好了.
  关于 NT 的启动需要读什么文件, 可以用 Debug Mode
  跟踪或者看青蛙大学 NT 精华版里 kywu(沙虫) 的文章. 

  恢复老系统 ===>
  如果不喜欢 OS Loader, 那么就恢复老样子吧...
  从软驱起 DOS6.22 , Sys a: c: 恢复了 DOs622.
  从软驱起 Dos7.10 (Win98 的 Dos) , Sys a: c:,
  就恢复了 Win98 的引导, 至于从 Win98 中起低版本
  的 Dos,那么只要有 IO.dos, Msdos.dos, Command.dos,
  Config.dos , Autoexec.dos 就行了.最后还要记得在 
  Msdos.sys 里加一行 BootMulti=1. 为了防止下次再装
  出现所谓的 "NT 幽灵" 即新装的 OS Loader 出现几个
  以前装的 NT 引导选项, 最好把 boot.ini 也删掉.

------------------------------------------------------------
  附录1: 安装实战录, 从光盘直接装 OS Loader.
------------------------------------------------------------

  例如光驱是 E 盘, NT OS Loader 装到 C 盘.
  那么批处理命令如下,
  md c:\winnt
  cd c:\winnt
  md system32
  md osloader
  e:
  cd   i386
  copy ntldr      c:\
  copy winnt.exe  c:\winnt\osloader
  copy dosnet.inf c:\winnt\osloader
  cd c:\winnt\system32
  expand ntoskrnl.ex_ c:ntoskrnl.exe
  cd c:\winnt\oslader
  c:
  呵呵, 全部搞定乐, 开始安装, 输入 winnt/b 就
  行乐.可以从 Dos6.22 下, 也可以从 Dos7.x 下, 
  但是需要注意用 Safe Mode Command Prompt, 这
  样就不出现直接写盘保护出错的警告了.而且目前
  NT4 在启动完成前不认识 FAT32 , 只有启动完毕
  并安装了 Fat32 For NT 才可以读写 Fat32 分区. 
  根据卖死自己的建议, NT4 或其 OS Loader 应该
  装在 Fat16 分区上, 切记切记.

------------------------------------------------------------

------------------------------------------------------------
  附录2: OS Loader 安装文件备份. 那个 Readme.txt 就是本文.
------------------------------------------------------------

Directory of D:\Backup\NTBoot

..              <DIR>        09-28-98   3:32 .
...             <DIR>        09-28-98   3:32 ..
WINNT          <DIR>        09-28-98   3:50 Winnt
BOOT     INI           464  09-28-98   4:26 Boot.ini
NTLDR              160,592  11-26-96   0:00 Ntldr
         2 file(s)        161,056 bytes

Directory of D:\Backup\NTBoot\Winnt

..              <DIR>        09-28-98   3:50 .
...             <DIR>        09-28-98   3:50 ..
OSLOADER       <DIR>        09-28-98   3:50 OSLoader
SYSTEM32       <DIR>        09-28-98   3:50 System32
         0 file(s)              0 bytes

Directory of D:\Backup\NTBoot\Winnt\OSLoader

..              <DIR>        09-28-98   3:50 .
...             <DIR>        09-28-98   3:50 ..
DOSNET   INF        45,269  11-26-96   0:00 Dosnet.inf
WINNT    EXE        73,777  11-26-96   0:00 Winnt.exe
         2 file(s)        119,046 bytes

Directory of D:\Backup\NTBoot\Winnt\System32

..              <DIR>        09-28-98   3:50 .
...             <DIR>        09-28-98   3:50 ..
NTOSKRNL EXE       868,480  11-26-96   0:00 Ntoskrnl.exe
README   TXT         5,096  09-28-98   4:39 Readme.txt
         2 file(s)        873,576 bytes

Total files listed:
         6 file(s)      1,153,678 bytes
        11 dir(s)     521,908,224 bytes free

------------------------------------------------------------

--
        书 中 自 有 黄 金 屋 , 
                    网 络 更 胜 千 本 书 .
         

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: hs8.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.420毫秒