免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1270 | 回复: 0
打印 上一主题 下一主题

[RAID与磁盘阵列] 封装前加载sata raid scsi 驱动,可以不用不改的srs [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-25 16:25 |只看该作者 |倒序浏览
做ghost系统我觉得最重要的就是电源模式的判断和准确加载srs 驱动,现在电源模式的判断已经有了很好的解决办法,现在最主要的问题就在于srs 的驱动怎样在封装前加载,和最小化安装的时候卸载多余的驱动,加快系统启动速度。其实参考微软的部署文档就可以了。下面我来说说我的方法(封装前其他的步骤我就不多说了 如:更改电源模式等)
N0 `# K
1,收集需要的srs驱动,可以直接下载dps 的massstorage 驱动。
http://www.driverpacks.net/DriverPacks/download.php?pag=m
2,解压驱动到c:\drivers 。* a: i4 @- @8 w, x5 W. _; c- p
3,编辑sysprep.ini 加入以下内容
InstallFilesPath=C:\sysprep\i3861 R# O7 v" a9 |% D
[SysprepMassStorage]
PCI\VEN_1022&DEV_7469=c:\drivers\m\am\AMDEIDE.inf
IPCI\VEN_1002&DEV_4349=c:\drivers\m\at\atiide.inf) _0 a$ E" P. d
PCI\VEN_10B9&DEV_5215=c:\drivers\m\au\1\ALIIDE.INF
PCI\VEN_10B9&DEV_5219=c:\drivers\m\au\1\ALIIDE.INF/ M) b) C" P5 U3 j/ V
PCI\VEN_10B9&DEV_5229=c:\drivers\m\au\1\ALIIDE.INF
PCI\VEN_10B9&DEV_5228=c:\drivers\m\au\2\m5228.INF
PCI\VEN_10B9&DEV_5281=c:\drivers\m\au\2\m5281.inf
PCI\VEN_10B9&DEV_5287=c:\drivers\m\au\3\ulisata.inf
PCI\VEN_10B9&DEV_5288=c:\drivers\m\au\4\ULISATA.INF1 n: [' Z, X6 L
PCI\VEN_10B9&DEV_5289=c:\drivers\m\au\5\ULISATA.INF
PCI\VEN_8086&DEV_2652&CC_0104=c:\drivers\m\in\1\iastor.inf* R/ v+ S& m& U. I
PCI\VEN_8086&DEV_27C3&CC_0104=c:\drivers\m\in\1\iastor.inf: r2 ]' ^6 e( {- P+ C- S, S% m   o
PCI\VEN_8086&DEV_2682&CC_0104=c:\drivers\m\in\1\iastor.inf, K; ~( |( i% j0 Z- R
PCI\VEN_8086&DEV_27C6&CC_0104=c:\drivers\m\in\1\iastor.inf0 V! G2 k. v- M0 g; I
PCI\VEN_8086&DEV_2822&CC_0104=c:\drivers\m\in\1\iastor.inf5 |8 F. m; R" @, d0 z( S
PCI\VEN_8086&DEV_2652&CC_0106=c:\drivers\m\in\1\iaahci.inf6 b; s. A   Y: N/ c3 W; Y; V1 y
PCI\VEN_8086&DEV_2653&CC_0106=c:\drivers\m\in\1\iaahci.inf
PCI\VEN_8086&DEV_27C1&CC_0106=c:\drivers\m\in\1\iaahci.inf
PCI\VEN_8086&DEV_27C5&CC_0106=c:\drivers\m\in\1\iaahci.inf
PCI\VEN_8086&DEV_2681&CC_0106=c:\drivers\m\in\1\iaahci.inf
PCI\VEN_8086&DEV_2821&CC_0106=c:\drivers\m\in\1\iaahci.inf
PCI\VEN_8086&DEV_24DF&CC_0104=c:\drivers\m\in\1\O\iastor.inf
PCI\VEN_8086&DEV_25B0&CC_0104=c:\drivers\m\in\1\O\iastor.inf
PCI\VEN_10DE&DEV_008E=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_00D5=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_00EE=c:\drivers\m\N\TM\nvatabus.inf5 U8 f4 X: ~3 Z6 s
PCI\VEN_10DE&DEV_00E3=c:\drivers\m\N\TM\nvatabus.inf! W3 r! q, p& T! B% f5 `/ N5 n
PCI\VEN_10DE&DEV_0036=c:\drivers\m\N\TM\nvatabus.inf; T9 x* a7 O2 w2 O3 x+ c5 H
PCI\VEN_10DE&DEV_003E=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_0054=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_0055=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_0266=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_0267=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_036F=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_10DE&DEV_037E=c:\drivers\m\N\TM\nvatabus.inf! t8 A2 B& v, V7 l
PCI\VEN_10DE&DEV_037F=c:\drivers\m\N\TM\nvatabus.inf0 k1 h" c9 S3 V6 W
PCI\VEN_10DE&DEV_03F6=c:\drivers\m\N\TM\nvatabus.inf   V" D# d( [6 {1 x9 T7 r$ r' ?# K6 @
PCI\VEN_10DE&DEV_03F7=c:\drivers\m\N\TM\nvatabus.inf& j, E   ]) `& x' ?% z
PCI\VEN_10DE&DEV_03E7=c:\drivers\m\N\TM\nvatabus.inf
PCI\VEN_1039&DEV_0181=c:\drivers\M\SI\1\SISRaid1.INF) l3 ^# l4 J( N, w% N
PCI\VEN_1039&DEV_0180=c:\drivers\M\SI\2\SISRaid.INF7 i; p: ?( t% R8 J; N
PCI\VEN_1039&DEV_0182=c:\drivers\M\SI\3\SISRaid2.INF( B& E+ x6 b; E. O
PCI\VEN_1106&DEV_3349&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF
PCI\VEN_1106&DEV_6287&CC_0106=c:\drivers\M\V\1\VIAMRAID.INF0 ?5 T0 u* ^4 ?) i
PCI\VEN_1106&DEV_0591&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF; I, M# i/ X1 \9 P
PCI\VEN_1106&DEV_3249&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF; j) b% Q% Y8 I7 a& c" s
PCI\VEN_1106&DEV_3149&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF" W/ Q3 X! A   ?! |: P
PCI\VEN_1106&DEV_3164&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF& p% ~6 X/ o9 k
PCI\VEN_1106&DEV_0581&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF
PCI\VEN_1106&DEV_7372&CC_0104=c:\drivers\M\V\1\VIAMRAID.INF$ b$ \1 o/ G6 v
PCI\VEN_1106&DEV_4149=c:\drivers\M\V\2\viapide.inf8 j' P9 r2 Q5 ?/ Z. F3 s6 @
PCI\VEN_1106&DEV_0571=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_1106&DEV_3149&CC_0101=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_1106&DEV_0591&CC_0101=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_1106&DEV_5337&CC_0101=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_1106&DEV_3349&CC_0101=c:\drivers\M\V\3\vminiide.inf' @- @9 g9 ^" V5 A* v4 k% B
PCI\VEN_1106&DEV_5287&CC_0101=c:\drivers\M\V\3\vminiide.inf& |8 R4 @6 m* |# E; W) S
PCI\VEN_1106&DEV_3164&CC_0101=c:\drivers\M\V\3\vminiide.inf   z" E. l0 j. w6 X
PCI\VEN_1106&DEV_0581&CC_0101=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_1106&DEV_5324&CC_0101=c:\drivers\M\V\3\vminiide.inf
PCI\VEN_104B&DEV_1040=c:\drivers\M\VM\vmscsi.inf& t6 t8 e4 A! M% r
这个是我加载的驱动 包括nforece intel via   sis ali amd 的sata驱动,如果还需要加载其他驱动可以参考驱动包内的 DriverPack_MassStorage_wnt5_x86-32.ini 文件。( N% ^1 R7 b. P2 x
4,在c:\sysprep 目录下建立 i386\$oem$目录 ,在c:\sysprep\i386\$oem$ 中建立cmdlines.txt 文件,在文件中加入7 s2 S2 V- ?' P: a4 [6 P5 h! _
[Commands]
"c:\sysprep\sysprep -clean"' U; d0 F8 ^- v: ]   |0 @
+ y. A, m& Y1 ?- k+ h/ w5 D. D+ W
这样就会在最小化安装的过程中禁用所有因为在目标计算机上不存在而未安装的大量存储控制器。# U8 Y! {   N! v
3 _$ ^# |& @2 c$ v6 i4 K
5,最后执行sysprep进行封装,在封装的过程中,系统会自动安装 srs驱动。在最小化安装的时候会删除多余的驱动。- A& V! [$ G. y) a7 G& g
这样做的好处是自己可以控制加载的驱动更符合自己的需要,坏处就是需要手动添加比较麻烦。5 v2 Z! Z7 F

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/69856/showart_705651.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP