无忧启动论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索


查看: 105987|回复: 437

免软驱光驱将原版ISO装到SATA/RAID硬盘,外挂式不动原版,可网启安装(详细图文)

  [复制链接]
发表于 2009-9-5 14:56:39 | 显示全部楼层 |阅读模式
不用软驱、光驱,不进pe,不修改原版iso前提下,以往用grub4dos将安装盘iso映像map为虚拟光盘,进行xp系统安装,必定蓝屏7b。
另外遇到SATA/RAID硬盘,也有找不到硬盘的困扰。

firadisk-driver-0.0.1.10的出现,改变了一切。
本帖将firadisk与0PE、MicroPE原有的F6仿真软盘技术相结合,给出一种新的安装方法。完全独立外挂不集成。使用zip格式外置驱动包,易于扩展。
支持网启安装,原版iso可放服务器端。

以下情形不予考虑,可自行变通:
1、对微软原版安装盘ISO做了修改的
例如集成了SATA/RAID驱动,加入了文件或修改了文件之类。
2、进入pe后用虚拟光盘进行安装。
3、涉及GHOST
4、不涉及SATA/RAID硬盘的
目前支持装XP,不支持装2003。(注,9月6日出了新版firadisk-driver-0.0.1.12,现在已经支持2003了

如果使用光盘介质,方法有所不同(简单多了),可支持装2003,参见F6仿真软盘——解决系统安装过程的SRS硬盘识别问题(详细图文)

注意:
1、这里说的是绝对不动原版iso,也不修改硬盘上的文件、注册表之类,完全外挂的最正统安装方式,而且要往SATA/RAID硬盘装
为什么要用原版?参见附录。诸如番茄原版等均不属于微软原版,ghost版更不用说了。XX g-o-v-e-r-n-m-e-n-t版之类可算原版。
2、原版的安装本来就是手动的,有许多对话,步骤多、麻烦。本帖方法与使用物理光盘、物理硬盘进行原版安装相比,几乎没有增加步骤。
要想简单,使用集成了驱动、加入无人值守脚本的版本当然简单,但不属于本帖关注的范围了。
3、普通在PE下安装原版的iso,可以使用虚拟光驱,但过程并不见得比本帖方法简单(注意是SATA/RAID硬盘装原版)。
其中还可能受找不到硬盘的困扰。有网友提供过安装原版XP、2003辅助工具,帮助找硬盘,但那是要修改硬盘上的文件、注册表的。

附录 红叶大师认为GHOST版可能存在后门
原帖由 emca 于 2009-9-6 07:19 发表
GHOST可能存在的后门:
1.修改IE浏览器的相关文件,将里面默认的无效提示页面的指向改成指向后门者设置的页面(广告或放毒或什么都不做都行,随便他在页面上放什么);
2.修改默认搜索引擎,在不影响你使用的情况下,添加他的合作标识,这样你每用一次搜索,他就能够从搜索提供商获利;
3.更改系统Actvxy.dll等(大致是这个名字)网络相关的关键文件,其中预留后门,让系统文件成为下载器。这样被修改的文件本身并没有破坏性,但其充当下载器后,下载回来并运行的程序就五花八门,甚至可以是上百个后门!
4.采取仿360的做法,打安全补丁时只打一部分,预留几个关键的不打(即系统中并没有相应版本的系统文件),但同时将相关补丁的标识写入注册表,让此后任何方法打补丁时,都识别为补丁已经打过,从而导致系统中这几个漏洞的永久性开放!而且无法再修补(你根本不清楚预留了哪些补丁没有真实上上去),除非干净重装!
5.一些隐藏的行为(这个可以更多,比如预装暴风影音,推广迅雷、搜狗拼音……都是可以与合作方分银子的。而且你可不要以为会给你“干净”的东西)。
6.一些类似东海系统对系统默认安全设置进行修改的行为。类似的还比如故意采用FAT32格式的系统分区等,有意降低系统的安全性能;还比如以文件流的方式隐藏恶意程序,等等。
7.即使自己Ghost,也请小心使用网上提供的万能克隆封装工具,因为上述有关手脚已经被融合到封装工具中,使用工具封装后,某些后门就已经留好了!因此自己封装也建议不要怕麻烦,手工进行。
8.至于公开设定甚至锁定主页、加几个收藏夹条目之类更是小儿科的做法。
以上我就不具体的指明哪家的Ghost分别有哪些猫腻了,如有雷同,纯属巧合:)如果坏了你们的生意,在此先说声抱歉。

因此,说网上的Ghost无害的,全部是“不明真相的群众”,这类人利用自己机器的硬件资源和减慢系统运行的宝贵时间,以及其他各种风险,为别人挣钱,甚至中毒、给人当肉鸡或准肉鸡,纯属活该——因为这只是逻辑问题而不是技术问题。

史曰:流氓不可怕,就怕流氓有文化。

[ 本帖最后由 emca 于 2009-9-6 07:34 编辑 ]

[ 本帖最后由 pseudo 于 2009-9-6 23:44 编辑 ]
 楼主| 发表于 2009-9-5 14:56:52 | 显示全部楼层

回复 #1 pseudo 的帖子

事先将原版XP安装盘ISO镜像文件取名MYISO.ISO(大写),放在某盘根目录(保证grub4dos能找到它的地方)
1、启动0pe新测试版,选菜单项:
1menu.JPG

2、图中F6.ZIP is ready表示外置SATA/RAID磁盘控制器驱动包已加载.如果根目录有OEM_SRS.ZIP,会优先加载。
2zip.JPG

3、至此画面,赶紧选A,也可选A&B。驱动包里的驱动将被仿真为指定软盘。
3a.JPG

4、转入用户自定义菜单,选此菜单项,表示将MYISO.ISO加载到内存,仿真为光盘。
机器内存应比MYISO.ISO体积要大,典型地,大出128M。
4memiso.JPG

5、出现此画面时,及时回车,可从虚拟光盘启动。以下操作就跟用物理光盘+物理软盘安装系统差不多了
不习惯用原版安装的朋友可能感到后面步骤很多很复杂,其实原版本来就这样。
5boot.JPG

6、见提示赶紧按F6键
6f6.JPG

7、稍后出现此画面,按S键
7prompt.JPG

8、进入选SATA/RAID驱动的画面,由于0PE已经做了自动检测处理,使得光标所在驱动就是适用的驱动,直接回车即可。

8vm.JPG

9、又回到先前画面,不过已经选过SATA/RAID驱动。现在还需再选一个驱动,所以按S键
9vmselected.JPG

10、这回选Firadisk驱动,回车
10fira.JPG

11、可以看到已选了两个驱动,现在一切就绪,回车继续安装过程(略),直到重启。
11vm-fira.JPG

12、仍用0pe新测试版进行重启,重启后仍选那个菜单想进入
12menu.JPG

13、自动进入用户自定义菜单,仍选此菜单项
13memiso.JPG

14、见此画面,不管它,几秒后会从硬盘启动,继续完成后续安装(略)
14boot.JPG

[ 本帖最后由 pseudo 于 2009-9-5 16:30 编辑 ]
 楼主| 发表于 2009-9-5 14:57:07 | 显示全部楼层
9.5测试版
http://bbs.wuyou.com/viewthread.php?tid=137207&page=176#pid1772732

http://bbs.wuyou.com/viewthread.php?tid=148686&page=16#pid1772854

9.6测试版
1、为将原版ISO装到SATA/RAID硬盘增加专门的菜单项。
2、原版ISO可位于服务器端,通过网启安装。
3、OEM_SRS.ZIP可不带firadisk驱动(F6.ZIP亦然),这样方便用下载的驱动直接改名而得到新的驱动包。
但需确保txtsetup.oem位于包内最顶层,否则要重新打包。
4、03-pe改用新版firadisk驱动与xp-pe一致。原版ISO装到SATA/RAID硬盘功能已支持装2003了。

9.8测试版
1、修正使用OEM_SRS.ZIP场合因盘标识不对导致提示插软盘问题。谢谢ljycslg兄提醒和zhaohj兄测试。
至此“将xp/2003原版安装光盘或者光盘的iso镜像装到SRS盘(包括pxe网启安装)”功能已完整。

此测试版未正式发布。以下是网友提供的下载
P&C合集:http://bbs.wuyou.com/viewthread.php?tid=137207&page=183#pid1776600

0PE:http://bbs.wuyou.com/viewthread.php?tid=137207&page=181#pid1775871

0PE:http://bbs.wuyou.com/viewthread.php?tid=148840&page=11#pid1775864

独立模块:http://bbs.wuyou.com/viewthread.php?tid=148840&page=12#pid1776113

9.15测试版
1、修正XP资源安装/备份三卡驱动的一个BUG,谢谢xianglang兄报告。
2、增加对PXE启动转(cdrom --init方式)光盘启动0PE的支持,谢谢zhaohj兄测试。

此测试版未正式发布。以下是网友提供的下载

0pe扩展版/零体积版:http://bbs.wuyou.com/viewthread.php?tid=137207&page=187#pid1780504

9.20测试版@livemesh
===================
1、增加plpbt.bin模块以使老机支持USB2.0,加速启动。
     注意此模块容易死机或有副作用。有新版plpbt.bin时请自行更换。
2、增加自定义菜单的菜单项。
     可以将iso虚拟为光盘后不从虚拟光盘启动,便于安装系统重启后,转硬盘启动。
说明:
第一次选菜单项
[9] Debug On/USB2.0 Module.
其作用是打开grub4dos的debug调试开关。
第二次选该菜单项,才是加载plpbt.bin模块。
为了减少菜单项,我将这两个功能合并在一起了。

9.23测试版@livemesh
===================
1. 对不是要安装系统而是要进入PE的情形,仿真软盘中不再自动加入firadisk驱动信息。感谢zoom4ever兄相关测试。

此测试版未正式发布。以下是网友提供的下载:#1865楼至#1870楼
其中包含:
0pe扩展版——xp-pe和03-pe二合一,体积小于90M,可用于维护、上网,支持pxe网启,带单文件免配置服务器。外置工具随意增加。
0pe零体积版——xp-pe和03-pe二合一,体积6M+,需硬盘装有xp/2003,潜在的全能PE,支持pxe网启,带单文件免配置服务器。外置工具随意增加。

10.03测试版@livemesh(下载到另一帖找)
===================
1. 允许直接将SRS*.ZIP用作F6.ZIP或OEM_SRS.ZIP
   F6.ZIP与OEM_SRS.ZIP格式相同可互换。均可简单地由厂商提供的驱动文件(含txtxsetup.oem)不加修改直接打包得到
   SRS*.ZIP采用0PE定义的格式,MicroPE也支持此格式。
   SRS*.ZIP的内容目前由N版主的驱动方案对应得到,也可由其他网友提供的方案变形得到。
   SRS*.ZIP文件体积暂限3M以内。
2. 首次实现SATA/RAID驱动的单文件免描述加载
   直接打包为/OEM_SRS.ZIP或/0PE/SRS/F6.ZIP(包内只有单一.sys文件),放在任意分区即可加载。免描述,免hwid,免txtsetup.oem、*.inf等。   
3. 把LSI驱动(symmpi)加入SRS1.ZIP,方便测试。

1、2均可用于启动0PE、用原版光盘或iso不进pe安装xp/2003,还可用来启动其它pe并提供认SRS硬盘能力,为非全内置pe整体iso启动后提供访问外置工具的能力...

10.11测试版@livemesh(下载看这里
===================
1. 用iso安装系统时,增加一个免按F6的方式。参考zhhsh兄弟“把SRS驱动放在fd1(B:),firadisk驱动放在fd0(A:)”的摆放方式。
   手选方式仍保留,对于某些情形原理上仍需要手选。
2. 精简WINSXS,谢谢NicTense提供资料。
3. 将SRS2.ZIP并入SRS1.ZIP,这样SRS1.ZIP包含了N版主完整方案,而F6.ZIP则包含N版主F6方式完整方案。增加一个基于小小强
    SATARAID_2_2.iso整理的驱动包,作为SRS2.ZIP。
4. SRS1.ZIP和SRS2.ZIP都可以直接改名或复制为/0PE/SRS/F6.ZIP或/OEM_SRS.ZIP来用。注意0PE几乎每个单独的文件都是组件,
   都可以分散放置于不同分区,并可以删除。
5. 压缩后SRS1.ZIP、SRS2.ZIP、F6.ZIP、OEM_SRS.ZIP每个文件不要超过10000K。由于这次加大上限时采用笨办法没作优化,现在
   启动PE所需内存略超128M,以后再考虑降低。


安装xp/2003系统简要步骤

光盘安装:
启动0PE,选[4] User Menu with F6.ZIP菜单项进入,后面选[1] Bootable CD即可。选[1] Bootable CD前插入系统光盘。

ISO安装:
法一:安装盘ISO取名WIN$.ISO放在任意盘根目录(grldr能找到的地方,含网启tftp根目录)
启动0PE,选[A] Setup /WIN$.ISO菜单项即可。
重启后,仍从原来菜单项进入,然后中途把握转为从硬盘启动的机会。
法二:
安装盘ISO取名MYISO.ISO放在任意盘根目录(不支持网启安装)
启动0PE,选[4] User Menu with F6.ZIP菜单项进入,后面选[2] Bootable ISO(--mem)即可。
重启后,仍从原来菜单项进入,后面选[3] Bootable ISO, map to memory only,然后选硬盘启动的菜单项。

提示:
1、可用于仿真软盘的驱动包来源目前已经很丰富且易于扩展。
2、无论用光盘还是用iso安装系统,安装过程一般可省略按F6手选驱动步骤,基本上一路回车搞定。


讲究体积的朋友,参考:精简版、专用版完全可以自己动手做


通过网启安装原版ISO到SATA/RAID硬盘过程

这里介绍复杂点的网启安装,如果是本地启动安装,会简单些、快些。

1、获取0PE版本(或安装原版系统光盘/iso专用组件)
0PE没有专门发布网启版,因为0PE所有版本都支持网启,而且具有方便使用者的直接PXE特性
可以做到插入U盘或光盘就完成服务器端部署,不需要任何修改、安装、配置。

2、制作带安装盘iso的可启动U盘。
用BOOTICE工具将grub4dos写入U盘的mbr。然后将0PE.ISO里的文件全部放入U盘就完成了可启动U盘的制作。
这个U盘既可用于本地U启,也可直接作网启服务端。
将U盘插入一台运行xp/2003的机器,运行启动Server(另一种).exe即成pxe网启服务器端。一般不需要做配置。
也可U启进入0pe后启用网络支持,网通后执行Server(另一种).exe即成pxe网启服务器端。一般不需要做配置。

将原版XP/2003安装盘镜像文件,取名为WIN$.ISO(大写),放在U盘根目录,也可放在客户端某盘根目录。

3、客户机设置以pxe方式启动,出现菜单,选如下菜单项:
1setup.JPG

4、经过一段等待,准备就绪,相当于插入了物理光盘、物理软盘。出现下图,回车继续
2ready.JPG

5、现在相当于到了#2楼的第5步,以下按#2楼所示继续安装直到重启(略),跟用物理光盘+物理软盘安装系统差不多了。
3cd.JPG

6、重启后仍选相同菜单项,不加干预,会进入图形界面,可继续后面的安装(略)
4reboot.JPG

[ 本帖最后由 pseudo 于 2009-10-14 16:33 编辑 ]
发表于 2009-9-5 15:09:51 | 显示全部楼层
正文未出前,暂时关闭,出了请PM我。
发表于 2009-9-5 18:31:55 | 显示全部楼层
如于开放了.

请教楼主: 如果自己要修改F6.zip, 有什么简单的方法.
原来的串接菜单, 只需要把srs驱动压缩为f6.zip即可.
而这个f6.zip中有firadisk驱动,还要修改txtsetup.oem文件.

P大可否给个最简的f6.zip范例, 里面只有firadisk驱动和相应的txtsetup.oem, 并给出如何加入自己的srs驱动的说明.

[ 本帖最后由 haiwy 于 2009-9-5 18:33 编辑 ]
发表于 2009-9-5 18:32:00 | 显示全部楼层
将这个做好了的调用镜像传上来吧,我现在对0PE是越来越迷糊了——手中的0PE版本,还是五月份的那个。

[ 本帖最后由 xianglang 于 2009-9-5 18:40 编辑 ]
发表于 2009-9-5 18:34:15 | 显示全部楼层
原帖由 xianglang 于 2009-9-5 18:32 发表
将这个做好了的调用镜像传上来吧,我现在对0PE是越来越迷糊了——手中的0PE版本,还是一月份的那个。


我的和盘就可以。。。 好像单独的版本还没。下周我分一个好了
发表于 2009-9-5 18:36:31 | 显示全部楼层
原帖由 xianglang 于 2009-9-5 18:32 发表
将这个做好了的调用镜像传上来吧,我现在对0PE是越来越迷糊了——手中的0PE版本,还是一月份的那个。

3#的两个连接, 是同一个p&c合集, P大和C大的最新版.
发表于 2009-9-5 18:42:13 | 显示全部楼层
就只要这个安装XP的FIRA和SRS调用的F6等就行了,其他的东东不用了吧,这样体积不太——我的80GB硬盘,几乎都没地方放东西了。
发表于 2009-9-5 18:45:45 | 显示全部楼层
真是好东西,想在10月左右更新fbinst的0PE,加上这个功能就更好了,只是不知道有没有办法不通过user menu,而是在合盘前的菜单里就调用出这个安装XP的选项,具体需要哪些步骤,希望可以帮忙解答下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|无忧启动 ( 闽ICP备05002490号

GMT+8, 2014-12-21 04:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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