无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 8520|回复: 16
打印 上一主题 下一主题

[原创] Primo制作RamOS系统补充之----Vista/2008

  [复制链接]
跳转到指定楼层
1#
发表于 2015-11-27 19:38:11 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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的名字没改,如果要用自己改改好了。


waitbt0.6.zip

56.53 KB, 下载次数: 98, 下载积分: 无忧币 -2

waitbt-0.0.0.8.zip

184.78 KB, 下载次数: 82, 下载积分: 无忧币 -2

HKLM_111_waitbt.rar

396 Bytes, 下载次数: 88, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +10 收起 理由
wanye2015 + 5 很给力!
20090101 + 5 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-15 21:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表