|
本帖最后由 zhchsgdtc 于 2015-11-27 19:38 编辑
看到还有这么多人在尝试Ramos,也许将来还会有跟我一样勤(xian)于(de)钻(dan)研(teng)的人会挨个尝试各种系统。为让他们少走弯路,留出更多时间做出新东西,我在此补充教程中没有的vista和server 2008的制作方法。
由于vista/2008的驱动有别于xp/2003,也不同于win7,处于两个过渡地带,结果两个方法都不适用。具体差别在于:
vista/2008的Fs_Rec驱动的start值为1,这点与xp/2003相同;将start值改为0之后,无论如何调整FancyRd的驱动,都会出现7B蓝屏,这点与win7类似。
但是,vista不支持原生的USB启动,所以没有PollBootPartitionTimeout的项,无从更改。
另外,像win8一样调整那所谓的几个驱动,依然没辙。
尽管成功了,但与其它系统比起来,vista/2008的制作方法较不完美,个人也不太满意,但差强人意,就在这献丑了。
方法不完美的地方在于,引入了新的驱动。尽管对系统没啥影响,仅仅在启动时发挥了作用,但还是不爽。该驱动是--WaitBt,来自Sha0大神,最初作用是解决USB系统加载太慢,以及winvblock等ramdisk软件加载延时使用的。
=======================================================================
vista/2008的ramos制作方法相对比较简单,接近win7:
1. 与其它系统类似,安装primo,建立内存盘,复制粘贴vdf,克隆系统,修改BCD文件,对调注册表中的盘符。
2. 仍在刚才的注册表编辑中,此时加载的system文件为111,双击附件中waitBt的注册表,导入。然后再卸载system文件。
3. 将waitbt32.sys放到vdf中的windows/system32/drivers中。(64位系统有对应的waitbt64.sys,但不知道有没有签名,不清楚能否加载)
4. 卸载vdf。然后可以进入ramos了。
=======================================================================
WaitBt有两个0.6版和0.8版,随便用了。0.8版在调试模式下能显示出更多的信息,延时更长,不过对我来说0.6版够用了。此外0.8版为论坛上的原始包,里面的waitbt.sys的名字没改,如果要用自己改改好了。
|
评分
-
查看全部评分
|