无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: pseudo
打印 上一主题 下一主题

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

  [复制链接]
181#
发表于 2009-9-15 14:03:48 | 只看该作者
原帖由 fantasy 于 2009-9-15 10:20 发表


ide不需要加载srs驱动,理论上是可以用的。不过一般来说用ide的硬盘的平台内存就不够了。这种方式对内存有一定要求的


主要是LZ在一楼的注意一把我吓到了,是不是只要有1G的内存就行了呢
回复

使用道具 举报

182#
 楼主| 发表于 2009-9-15 14:27:17 | 只看该作者

回复 #182 mrfox 的帖子

不是原版、不涉及sata/raid的情形可以变通使用本帖方法。
这时可能有更简便的方法,本帖方法的优势不能充分体现。

#2、#3楼的演示中,我用的是800M内存虚拟机。
回复

使用道具 举报

183#
发表于 2009-9-15 15:31:06 | 只看该作者
系统装好了,总觉得系统不是原版的味道,看了下与FIRADISK有关的注册表及硬件资源,有点怪怪的。
怎样完美卸载FIRADISK?

Snap1.jpg (68.01 KB, 下载次数: 169)

Snap1.jpg
回复

使用道具 举报

184#
发表于 2009-9-15 21:26:21 | 只看该作者
楼上的问题问的好,如何卸载这个驱动,把这个信息反馈给firadisk的作者吧。
回复

使用道具 举报

185#
发表于 2009-9-16 06:38:18 | 只看该作者
原帖由 pseudo 于 2009-9-14 22:30 发表
而khauyeung兄是特意在NTFS4DOS里执行grub.exe,这很危险。

khauyeung兄那里用NTFS4DOS来解决读ntfs盘问题之所以成功,我猜想结果是这样形成的(有点凑巧的感觉):
1、有幸没遇到死机
2、grub.exe恢复中断时没有彻底消除NTFS4DOS的作用和影响,残存的NTFS4DOS恰好有助于grub.exe识别、访问ntfs盘。


你可以尝试在MENUUSR.BAT用下面命令:
:GRUB
>>run0.bat echo del a:\WISO.bat
>>run0.bat echo del a:\MENUUSR.bat
>>run.bat echo grub --config-file=c:\menu
ntfs4dos /lc c:\command.com /c run0.bat
call run.bat

在加载ntfs4dos时启动command shelll程序,最后退出command shell就可以成功卸载ntfs4dos。有关的讨论请参考http://bbs.znpc.net/viewthread.php?tid=4925
回复

使用道具 举报

186#
发表于 2009-9-16 09:58:41 | 只看该作者
重温OPE精简版0620以前安装系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137207&extra=page%3D2第5楼
从0PE提取的仿真S&R&S驱动软盘后串接用户菜单组件,还是很不错的解决办法。
请P大有空再修改下,这个精简版PXE启动不能读取TFTP服务器上的OEM_SRS.ZIP。

Snap1.jpg (10.04 KB, 下载次数: 183)

Snap1.jpg
回复

使用道具 举报

187#
发表于 2009-9-16 10:33:20 | 只看该作者
关于单独组件的提取是可以自己精简组件的
回复

使用道具 举报

188#
 楼主| 发表于 2009-9-16 12:15:56 | 只看该作者
原帖由 zhaohj 于 2009-9-16 09:58 发表
重温OPE精简版0620以前安装系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137207&extra=page%3D2第5楼
从0PE提取的仿真S&R&S驱动软盘后串接用户菜单组件,还是很不错的解决办法。
请P大有空再修改下,这个精 ...

那个是早先的版本,精简了pxe启动功能。
其后整理过一个支持pxe的独立组件:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=146803&page=1#pid1745204
这个对于原版光盘安装足够。当时还没有出现firadisk。

其实,精简的独立组件可以自己做,见本帖#3楼:精简版、专用版完全可以自己动手做
#3楼还有网友做的独立组件的链接

如果不使用0pe扩展版,建议使用零体积版二合一,既有完整的安装光盘或iso功能,又带两个pe二合一,支持pxe网启。带驱动包5M左右,比专用组件大不了多少。
U盘目录结构为:
V:\
│  grldr(内置了0PE专用菜单)
│  
├─0PE
│  └─0PE.ISO         
└─PETOOLS(该目录必要时可放入0pe目录使根目录清爽)
           └─PXE服务器
                       └─启动Server(另一种).exe
把这个U盘插入运行了xp/2003的机器(其它系统我没经验),网启服务端就部署完毕。运行“启动Server(另一种).exe”,免配置,也不用设置共享,就完成服务器的启动。这是0PE提出的不进pe直接插盘即成服务器的“直接pxe”特性之一。
这时客户机以pxe方式启动可以进入pe(对零体积版需硬盘xp/2003系统支持),并能直接使用外置工具(不依赖共享),可以上网...

这个U盘也可直接用于U启,做普通用途。注意U启进入0PE后,加载网络支持,网通后运行“启动Server(另一种).exe”,免配置,也成了网启服务器。
回复

使用道具 举报

189#
发表于 2009-9-16 12:51:10 | 只看该作者
为了节省安装时间,第2次加载ISO的时候,能不能不用map --mem + firadisk的方式来识别虚拟光驱,而是直接加载不用map的虚拟光驱驱动,如isoemu或imdisk(可以吗)还是fujianabc说的那个微软自带的虚拟光驱。因为读盘最多的时候是TXTSETUP阶段,GUI安装阶段读盘的时候已经很少了,再以把ISO加载进内存的方式时间太长。
回复

使用道具 举报

190#
 楼主| 发表于 2009-9-16 13:34:57 | 只看该作者

回复 #191 victor888 的帖子

重启时,其实可以直接从硬盘启动。
是为应对后续阶段可能的读光盘操作,才将iso映射到内存的。由于重启前firadisk(及srs驱动)已安装,所以重启后的虚拟光盘能持久生效,不用再按F6。

alt(还是shift?)+F10、isomenu、imdisk等也许也能为重启后的安装提供虚拟光盘,但都不能在TXTSETUP和GUI两个阶段同时有效,而且需要增加额外的程序。

一般iso安装需要超过512M内存,这样的机器相对较新,加载iso到内存的速度大体还能接受。反正重启后选好菜单,你就不用干预了,过了许久再回来。
回复

使用道具 举报

191#
发表于 2009-9-16 14:02:28 | 只看该作者

回复 #192 pseudo 的帖子

ISOMENU, IMDISK或是FUJIANABC说的驱动,应该是可以在GUI阶段加载,通过按SHIFT+F10,这三个驱动都不需要把ISO弄进内存,节省时间,对于ISOMENU甚至不需要ISO是连续存放的。因此这样方便些,其实如果不用这三个驱动的话,为了加快map --mem速度,是不是可以考虑把plpbin加上,这样USB2.0的速度就来了。
回复

使用道具 举报

192#
 楼主| 发表于 2009-9-16 14:21:38 | 只看该作者
原帖由 khauyeung 于 2009-9-16 06:38 发表
你可以尝试在MENUUSR.BAT用下面命令:
:GRUB
>>run0.bat echo del a:\WISO.bat
>>run0.bat echo del a:\MENUUSR.bat
>>run.bat echo grub --config-file=c:\menu
ntfs4dos /lc c:\command.com /c run0.bat
call run.bat

在加载ntfs4dos时启动command shelll程序,最后退出command shell就可以成功卸载ntfs4dos。有关的讨论请参考http://bbs.znpc.net/viewthread.php?tid=4925

khauyeung 兄先前提供的0PE2_NTFS4DOS.ISO在我这里确实遇到死机。现在给出的脚本大意是卸载ntfs4dos后再启动grub.exe。那么估计可以不死机。

但曾经加载又卸载ntfs4dos与不曾加载ntfs4dos有何区别?对后续grub.exe有何影响?
ntfs4dos修改的中断理应在卸载时恢复了,中断对grub.exe应无影响。
也许ntfs4dos修改了环境并且卸载时不还原,这个环境有助于grub.exe访问ntfs盘。那么,ntfs4dos起到对grub.exe打补丁的作用。
诚如是,grub.exe本身就该集成此补丁功能。
还有一种可能是ntfs4dos修复了massage(3.2)的缺陷,变成massage(3.3)那种正常环境,后续grub.exe在正常环境下是能访问ntfs的。这里ntfs4dos成了massage(3.2)的补丁。

khauyeung 兄也许真找到了一种在massage(3.2)环境下访问ntfs的方法。

0pe使用新的grub4dos版本,与老的gfxmenu(3.2)不大兼容是可能的。我未发现massage(3.3)下grub.exe访问ntfs盘有何问题。所以大家都用massage(3.3),或者不用message就没问题了。

[ 本帖最后由 pseudo 于 2009-9-16 14:34 编辑 ]
回复

使用道具 举报

193#
发表于 2009-9-16 14:24:26 | 只看该作者
原帖由 pseudo 于 2009-9-16 12:15 发表

那个是早先的版本,精简了pxe启动功能。
其后整理过一个支持pxe的独立组件:http://bbs.wuyou.net/forum.php?m ... ;tid=146803&page=1#pid1745204
这个对于原版光盘安装足够。当时还没有出现firadisk。

其 ...


这个版本没有解决PXE启动读取TFTP服务器上OEM_SRS.ZIP问题,除非OEM_SRS.ZIP在本地或OPE.ISO里。
这个问题最后解决在FIRADISK出来以后,请P大再看看。
算我忆苦思甜吧,完善一下。
回复

使用道具 举报

194#
 楼主| 发表于 2009-9-16 14:57:39 | 只看该作者
原帖由 victor888 于 2009-9-16 14:02 发表
ISOMENU, IMDISK或是FUJIANABC说的驱动,应该是可以在GUI阶段加载,通过按SHIFT+F10,这三个驱动都不需要把ISO弄进内存,节省时间,对于ISOMENU甚至不需要ISO是连续存放的。因此这样方便些,其实如果不用这三个驱动的话,为了加快map --mem速度,是不是可以考虑把plpbin加上,这样USB2.0的速度就来了。

重启后,如果只在GUI阶段需要读光盘,而且
“ISOMENU, IMDISK或是FUJIANABC说的驱动,应该是可以在GUI阶段加载,通过按SHIFT+F10”
成立,那么用它们也可,只是需要另外DIY了,或者与那个iso装win7(通过按SHIFT+F10)的集成一下。

一般来说,1G内存的机器应该已经支持USB2.0了。现在有些现成的加载plpbin然后启动pe的模块,也许就能直接启动0pe。


原帖由 zhaohj 于 2009-9-16 14:24 发表
这个版本没有解决PXE启动读取TFTP服务器上OEM_SRS.ZIP问题,除非OEM_SRS.ZIP在本地或OPE.ISO里。
这个问题最后解决在FIRADISK出来以后,请P大再看看。
算我忆苦思甜吧,完善一下。

嘿嘿,既然“这个问题最后解决在FIRADISK出来以后”,老的即使有问题也不管啦。
我推荐捆绑零体积版的5M+版,所以不再提供独立的专用安装工具组件,但独立组件的制作方法我已经介绍了。
我看网友精简已经很小,不过pxe服务器换了需要配置,BUF2K3.GZ也是冗余的。

[ 本帖最后由 pseudo 于 2009-9-16 15:05 编辑 ]
回复

使用道具 举报

195#
发表于 2009-9-16 15:47:45 | 只看该作者
原帖由 victor888 于 2009-9-16 12:51 发表
为了节省安装时间,第2次加载ISO的时候,能不能不用map --mem + firadisk的方式来识别虚拟光驱,而是直接加载不用map的虚拟光驱驱动,如isoemu或imdisk(可以吗)还是fujianabc说的那个微软自带的虚拟光驱。因为 ...

实际测试表明,如果从本机硬盘加载xp的iso一般只要10-15秒,多花了这10几秒时间,在第二阶段安装时可以省下更多时间,因为全从ramdisk读盘了。所以推荐第二次加载iso

如果你实在不想两次加载iso,可以参考这里
http://www.msfn.org/board/install-xp-ram-loaded-iso-image-t137714.html
一楼提供了一个f6软盘镜像,可以同时加载firadisk和imdisk,并且能够自动在第二阶段执行imdisk并加载iso

[ 本帖最后由 fujianabc 于 2009-9-16 15:48 编辑 ]
回复

使用道具 举报

196#
发表于 2009-9-16 16:02:25 | 只看该作者
加载了srs驱动好像就不能用ide硬盘启动了吧, 我测试过unattend安装是这样的,如果[massstoragedrivers]里面指定了raid/sata驱动,  实际上是ide硬盘, 结果xp是可以找到硬盘,但是copy文件完成后,重新启动蓝屏0x0000007b, 如果是2003根本找不到ide硬盘,无法安装。

这里所说的ide硬盘不一定真正的ide, 工作在ata模式的sata硬盘也一样。 不确定f6方式加载的是否和[massstoragedrivers]是一样的

[ 本帖最后由 jamesdai2002 于 2009-9-16 16:08 编辑 ]
回复

使用道具 举报

197#
发表于 2009-9-16 16:09:09 | 只看该作者
#197 那个文件不错可惜没人转换过来。
#198 ide硬盘干嘛要加载srs驱动呢?
回复

使用道具 举报

198#
发表于 2009-9-16 16:10:48 | 只看该作者
原帖由 fantasy 于 2009-9-16 16:09 发表
#198 ide硬盘干嘛要加载srs驱动呢?


firadisk 不就是srs驱动吗,要不然你怎么加载?
回复

使用道具 举报

199#
发表于 2009-9-16 16:21:17 | 只看该作者
原帖由 jamesdai2002 于 2009-9-16 16:10 发表


firadisk 不就是srs驱动吗,要不然你怎么加载?

我用ima交换或者0pe的串联菜单单独加入fira驱动没问题啊。。你用什么办法部署的。
回复

使用道具 举报

200#
发表于 2009-9-16 16:29:05 | 只看该作者
原帖由 fantasy 于 2009-9-16 16:21 发表

我用ima交换或者0pe的串联菜单单独加入fira驱动没问题啊。。你用什么办法部署的。



哦,那可能环境不同, 我一般用ris或者pe下winnt32.exe  unattend安装,  装过很多次,结果是确定的,unattend中加载firadisk是否相同我找时间测试一下。
回复

使用道具 举报

201#
发表于 2009-9-16 16:49:37 | 只看该作者
硬盘安装是不错的方法,如果是新机器,还是U盘装的好,因此速度很重要。
外国鬼子测试,硬盘安装就用了6,7分钟,U盘弄了20分钟。
回复

使用道具 举报

202#
发表于 2009-9-16 16:52:21 | 只看该作者
哈哈 硬盘还是速度么。估计以后usb3.0的可能更快
回复

使用道具 举报

203#
发表于 2009-9-16 17:06:21 | 只看该作者
原帖由 victor888 于 2009-9-16 16:49 发表
硬盘安装是不错的方法,如果是新机器,还是U盘装的好,因此速度很重要。
外国鬼子测试,硬盘安装就用了6,7分钟,U盘弄了20分钟。

从u盘加载xp 600多兆的镜像,再快的bios也要老半天吧
回复

使用道具 举报

204#
 楼主| 发表于 2009-9-16 17:35:00 | 只看该作者
刚才看了一下鬼子的方法,似懂非懂。有这样的初步印象(还未核实):
1、没有考虑往SRS硬盘装的问题
2、将微软的setup.exe换成别的,也即修改了原版。
3、速度快似乎主要得益于把iso放在了硬盘。
请注意本贴的方法,是不看iso内容,不修改原版东西的。这个iso还可以是一个pe,本帖可以帮助这个pe认SRS硬盘,帮助非全内置pe启动后找到外置工具。
回复

使用道具 举报

205#
发表于 2009-9-16 17:42:29 | 只看该作者
原帖由 pseudo 于 2009-9-16 17:35 发表
刚才看了一下鬼子的方法,似懂非懂。有这样的初步印象(还未核实):
1、没有考虑往SRS硬盘装的问题
2、将微软的setup.exe换成别的,也即修改了原版。
3、速度快似乎主要得益于把iso放在了硬盘。
请注意本贴 ...

用的还是原版iso。
只是在F6软盘中把原版setup.exe替换成一个自己写的setup.exe了,这个setup.exe的作用是先执行一个cmd批处理,然后运行原版setup.exe。

貌似国内几年前就有光盘在用这个setup.exe了
回复

使用道具 举报

206#
 楼主| 发表于 2009-9-16 17:46:03 | 只看该作者

回复 #197 fujianabc 的帖子

没帐号下载不了老外附件。感兴趣"同时加载firadisk和imdisk"是怎么实现的,我还不知道如何自动加载两个驱动,前提是不修改原版iso、不允许自己主动往硬盘写东西。
回复

使用道具 举报

207#
发表于 2009-9-16 17:51:57 | 只看该作者
原帖由 pseudo 于 2009-9-16 17:46 发表
没帐号下载不了老外附件。感兴趣"同时加载firadisk和imdisk"是怎么实现的,我还不知道如何自动加载两个驱动,前提是不修改原版iso、不允许自己主动往硬盘写东西。

msfn帐号可以随便注册,这是f6软盘镜像
XP_INST.rar (120.06 KB, 下载次数: 65)

至于加载两个驱动,这是txtsetup.oem中的一段
  1. [Files.scsi.firadisk32]
  2. driver = firadk32, firadisk.sys,firadisk
  3. inf    = firadk32, firadisk.inf
  4. dll    = setup32, setup.exe
  5. dll    = setup32, setuporg.exe
  6. dll    = setup, setup.cmd
  7. driver = Imdisk32, imdisk.sys,imdisk
  8. dll    = Imdisk32, imdisk.exe
  9. dll    = Imdisk32, imdisk.cpl
复制代码
其实在蓝屏安装阶段只有firadisk起效,其他文件只是简单的拷贝到硬盘而已。
回复

使用道具 举报

208#
 楼主| 发表于 2009-9-16 18:03:46 | 只看该作者

回复 #209 fujianabc 的帖子

谢谢。

原来是借加载firadisk之机,狠心把自己的exe、cmd往硬盘放。
这个策略也考虑过,只是不想随便写硬盘。

既然如此,那就索性考虑把iso也往硬盘放...
回复

使用道具 举报

209#
发表于 2009-9-16 20:11:41 | 只看该作者
原帖由 freeyoung 于 2009-9-16 19:59 发表
刚才用虚拟机测试了一下 最新9.9 ,7B蓝屏,哎 折腾啥 直接刻盘得了 几毛钱的一张刻录盘搞定 没有光驱就弄个USB光驱........
最新的是9月15号 谢谢
回复

使用道具 举报

210#
发表于 2009-9-17 10:10:16 | 只看该作者
FiraDisk v0_0_1_12 用ISO方式安装Windows 2003(SP1) 在Vmware上安装成功,在真实机器上安装成功
FiraDisk v0_0_1_12 用ISO方式安装Windows 2003(SP2) 在Vmware上安装成功,在真实机器上安装失败
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 14:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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