无忧启动论坛

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

[20100626正式版]SRS_F6 公用性SRS驱动的F6模块—XP/2003安装及PE 1.x的SRS驱动不愁缺

[复制链接]
1141#
发表于 2010-4-3 09:56:34 | 只看该作者
这个怎么和原版的安装盘合盘啊,用ezboot做启动。做出来启动不了这个srs,真揪心
回复

使用道具 举报

1142#
发表于 2010-4-3 11:03:21 | 只看该作者
这可以用在有raid的服务器上么?
回复

使用道具 举报

1143#
发表于 2010-4-3 12:16:09 | 只看该作者
原帖由 zhaohj 于 2010-3-25 22:21 发表


PXE启动,要注意总菜单中去掉:pxe keep

控制台是免按R的,直接进入命令行。

请问:总菜单中没有去掉:pxe keep,那么后面该用什么“命令”来去掉该命令?
回复

使用道具 举报

1144#
发表于 2010-4-3 12:18:48 | 只看该作者
原帖由 h99h99 于 2010-4-3 12:16 发表

请问:总菜单中没有去掉:pxe keep,那么后面该用什么“命令”来去掉该命令?


目前的菜单是可以加上这条pxe keep命令的。
回复

使用道具 举报

1145#
发表于 2010-4-3 13:04:37 | 只看该作者
对,现在可以用pxe keep,后面有判断是否PXE启动。

找到了处理$WIN_NT$.~BT的关键程序,但这个是NT下操作的CMD程序。
希望有P处理高手修改一下程序,使得能够在MSDOS下操作。FOR /F 怎么处理?

@ECHO OFF
CLS

SETLOCAL ENABLEEXTENSIONS
SETLOCAL ENABLEDELAYEDEXPANSION

:: Give NT5.X Source Directory with Location of DOSNET.INF
SET ntsource=
SET bttarget=
SET btdir=$WIN_NT$.~BT
::SET btdir=XPBT

IF "%btdir%" == "" (
        echo.
        echo  Bootfolder Name NOT Valid
        echo.
        goto _end_quit
)

:_main
ECHO.
ECHO  MAKEBT.cmd Batch Program for Windows NT5.X
echo.
echo  Parse DOSNET.INF for making Windows NT5.X Setup Bootfolder $WIN_NT$.~BT
echo.
echo     1) Change Windows NT5.X Source Path  , currently [%ntsource%]
echo.
echo     2) Change Destination Directory   , currently [%bttarget%]
echo.
echo     3) Make Target Windows NT5.X Setup Bootfolder %btdir%
echo.
echo     Q) Quit
echo.

set _ok=
set /p _ok= Enter your choice:
if "%_ok%" == "1" goto _getsrc
if "%_ok%" == "2" goto _gettmp
if "%_ok%" == "3" goto _mktemp
if /I "%_ok%" == "q" goto _end_quit
ECHO.
ECHO ***** NOT in Menu - Wrong Selection - Try Again *****
ECHO.
pause
goto :_main

:_getsrc
set src_ok=
echo.
echo  Please give the location to your Windows NT5.X Source Files
ECHO  e.g if you have C:\ntsource\I386 type C:\ntsource
ECHO.
set /p src_ok= Enter Source path:
ECHO %src_ok%|FIND " "
IF "%ERRORLEVEL%"=="0" (
  echo.
  echo  ***** Error: Selected Path does Contain Spaces and is Invalid *****
  echo.
  echo     Solution: Rename Folder or Change to Path without Spaces
  echo.
  pause
  goto _main
)

if exist %src_ok%\i386\nul (
        SET ntsource=%src_ok%
) else (
        echo.
        echo  Error: The path %src_ok% does not contain Windows NT5.X Source Files
        echo.
        pause
)
goto _main

:_gettmp
set _ok=
echo.
echo  Give Target Directory Path for making Windows NT5.X Setup Bootfolder %btdir%
ECHO.
set /p _ok= Enter Target Directory Path:
if exist !_ok!\nul (
  SET bttarget=!_ok!
  if EXIST !bttarget!\%btdir%\nul (
        echo.
        echo  ***** WARNING Existing NT5.X Bootfolder %btdir% Detected   *****
        echo  ***** Files will be Replaced when Making %btdir% Folder *****
        echo.
        pause
  )
) ELSE (
  echo  Directory Path !_ok! Does NOT Exists, Make Selection Again
  echo.
  pause
)
goto _main

:_mktemp
IF "%ntsource%" == "" (
        echo  Please give first valid NT5.X Source Path
        echo.
        pause
        goto _main
)

IF "%bttarget%" == "" (
        echo  Please give first valid Destination Directory
        echo.
        pause
        goto _main
)

:: Make Destination directories for NT5.X Setup Bootfolder
IF NOT EXIST %bttarget%\%btdir%\nul MD %bttarget%\%btdir%
IF NOT EXIST %bttarget%\%btdir%\system32\nul MD %bttarget%\%btdir%\system32


SET cpyflag=0
FOR /F "tokens=1,2,3* delims=, " %%G IN (%ntsource%\I386\DOSNET.INF) DO (
  SET FTAG=%%G
  SET FTAG=!FTAG:~0,13!
  IF "!FTAG!"=="[FloppyFiles." (
    SET cpyflag=1
    IF "%%G"=="[FloppyFiles.x]" SET cpyflag=0
  ) ELSE (
    SET FTAG=!FTAG:~0,1!
    IF "!FTAG!"=="[" SET cpyflag=0
    IF "!cpyflag!"=="1" (
      SET btfile=%%H
      IF "%%I"=="" (
         SET btfile=!btfile:~0,-1!*
         xcopy %ntsource%\I386\!btfile! %bttarget%\%btdir% /i /k /y /h
      ) ELSE (
         copy /y %ntsource%\I386\%%H %bttarget%\%btdir%\%%I
      )
    )
  )
)

ECHO.
ECHO  Making Windows NT5.X Setup Bootfolder %bttarget%\%btdir% - READY
GOTO :_end_quit

:Syntax
ECHO.
ECHO  BT_folder.cmd,  Version 1.0 for Windows NT5.X
ECHO.
ECHO  Parse DOSNET.INF for making Windows NT5.X Setup Bootfolder $WIN_NT$.~BT
ECHO.

:_end_quit
ECHO.
ECHO  End BT_folder.cmd Batch Program
ECHO.
pause
EXIT
回复

使用道具 举报

1146#
发表于 2010-4-3 13:10:42 | 只看该作者
原帖由 blithewind 于 2010-4-3 12:18 发表


目前的菜单是可以加上这条pxe keep命令的。

我想知道是:用什么“命令”来抵消 pxe keep 命令?

[ 本帖最后由 h99h99 于 2010-4-3 13:39 编辑 ]
回复

使用道具 举报

1147#
 楼主| 发表于 2010-4-3 13:24:37 | 只看该作者

回复 #1146 zhaohj 的帖子

这个其实要复制的不是很多。。。
而我的Win$Man也不过如此
要复制的文件列表:
先创建文件夹$WIN_NT$.~BT和$WIN_NT$.~LS

复制以下文件来构建控制台  复制到$WIN_NT$.~BT
i386\system32\NTDLL.DLL
i386\system32\SMSS.EXE
i386\AUTOCHK.EXE
i386\AUTOFMT.EXE
i386\BIOSINFO.INF
i386\BOOTFONT.BIN
i386\BOOTVID.DL_
i386\DRVMAIN.SDB
i386\HAL.DL_
i386\HALAACPI.DL_
i386\HALACPI.DL_
i386\HALAPIC.DL_
i386\KBDUS.DLL
i386\KD1394.DL_
i386\KDCOM.DL_
i386\NTDETECT.COM
i386\NTKRNLMP.EX_
i386\SETUPREG.HIV
i386\TXTSETUP.SIF
i386\TXTSETUP.SIF
i386\VGAOEM.FO_
i386\*.NL_
i386\*.SYS
i386\*.SY_
i386\BOOTFONT.BIN
i386\NTDETECT.COM
i386\SETUPLDR.BIN

复制光盘下所有文件及文件夹到$WIN_NT$.~LS目录下

可能有缺漏的地方,不过可以解决
回复

使用道具 举报

1148#
发表于 2010-4-3 13:41:30 | 只看该作者
有一种ghost ,就是这样安装系统的
回复

使用道具 举报

1149#
发表于 2010-4-3 17:01:57 | 只看该作者
文件列表法不是很理想的方法。DOS启动区去求助一下。
回复

使用道具 举报

1150#
发表于 2010-4-3 18:44:08 | 只看该作者
其实这个真没必要研究了,不愿意进dos手工操作,就
做一个dos的img ,bat里面加入:
smartdrv 4096
.\i386\winnt /s:.\i386 /u:.\i386\winnt.sif

启动img 即自动运行
回复

使用道具 举报

1151#
发表于 2010-4-3 23:34:56 | 只看该作者
还是喜欢ZIP格式的。这样方便
回复

使用道具 举报

1152#
发表于 2010-4-4 12:39:22 | 只看该作者
报告SRS_F6测试情况
1、VMware7虚拟测试正常
2、光盘启动真机测试:EasyBoot菜单启动正常,GRLDR菜单启动正常。
3、U盘GRLDR菜单启动正常。
3、测试机子包括联想、宏基、戴尔的台式机、笔记本及组装机共20余台
报告完毕

[ 本帖最后由 fyq 于 2010-4-6 18:45 编辑 ]
回复

使用道具 举报

1153#
发表于 2010-4-6 16:07:30 | 只看该作者
还是一知半解................
回复

使用道具 举报

1154#
发表于 2010-4-12 15:23:12 | 只看该作者
中文菜单支持不好  那就用拼音吧 哈哈
(找了半天没找到 驱动注入GHost的菜单...)

[ 本帖最后由 diannao338 于 2010-4-12 15:33 编辑 ]
回复

使用道具 举报

1155#
发表于 2010-4-12 15:38:58 | 只看该作者
这个srs_f6完美的解决了广大pe爱好者的驱动问题,非常感谢楼主的辛苦和努力!
回复

使用道具 举报

1156#
发表于 2010-4-12 15:48:58 | 只看该作者
有没有人试过驱动有注册的情况,如SI31xx、NV等,就是驱动包含CFG的。
我没有这样的机器。
回复

使用道具 举报

1157#
发表于 2010-4-13 22:46:19 | 只看该作者
新版SRS_F6,
合进模板中,
总是只有光标在闪,
进不去!
难道还要集成GRUB才行?
困惑!
回复

使用道具 举报

1158#
发表于 2010-4-14 03:12:06 | 只看该作者

SRS_F6公用性SRS驱动问题求助!

配置
主板:intel dx58so
CPU:I7 920
内存:3*2G
显卡:蓝宝石4890毒药
光驱:sata类型
硬盘:ST31000340NS      WDC_WD15EADS
问题:
菜单 [1]UserMenu  [2]Setup Win$.iso ,选择那两个菜单任一一项,在进入下一级菜单,选择载入SRS驱动,进入后,之后的菜单不能显示,而是出现grub提示符,经常一步一步运行发现,问题是在于命令
grub --config-file=c:/kernel/wiso 运行之后,不是显示的菜单,而是出现的GRUB命令提示符,如果单步在这里的时候终止运行,而是手动运行这个命令,可以进入菜单,但是进入之后,加载的win$.iso运行后,会出现问题
在虚拟机上面测试正常,另一台机也测试正常,只是这台机不正常,尝试留一块硬盘,一根内存,均如此
回复

使用道具 举报

1159#
发表于 2010-4-14 03:13:44 | 只看该作者
好东西,可惜我用着有问题,希望能尽早解决
回复

使用道具 举报

1160#
发表于 2010-4-14 08:10:44 | 只看该作者
原帖由 wenjx5228 于 2010-4-13 22:46 发表
新版SRS_F6,
合进模板中,
总是只有光标在闪,
进不去!
难道还要集成GRUB才行?
困惑!


请参照DGXHLS的模板

好东西,可惜我用着有问题,希望能尽早解决


什么问题也不说,无法帮你。
回复

使用道具 举报

1161#
发表于 2010-4-14 08:25:17 | 只看该作者
Intel X58+ICH10R芯片,很高级啊。
驱动能找到吗?之后的菜单不能显示,感觉很怪。即使驱动没找到,菜单应该会显示。是26版本吗?自己DIY了吗?
能不能贴图看看
回复

使用道具 举报

1162#
发表于 2010-4-14 10:40:34 | 只看该作者
zhaohj 大:
为啥自己提取的SRS_F6引导文件,
量产无问题,
U+后就只见光标闪,
而,
提取B大模版中的SRS_F6.BIN,
就能正常启动!
仔细对比发现:
从原版SRS_F6.ISO,
1、提取的引导文件,
大小只有2K。
2、而其他人模板中的SRS_F6引导文件大小都有228K,
而且内置了MENU.LST菜单!
难道必须内置菜单U+才行么?
这问题困惑了N久,
现在自己DIY模版,
都不敢用自己提取的SRS引导文件了!
只能照抄别人模板中的文件,
郁闷!
怎样提取制作引导文件,
才能U+时成功启动SRS_F6?
期待zhaohj 大指导解惑!

[ 本帖最后由 wenjx5228 于 2010-4-14 11:10 编辑 ]

SRSF6原版U+无法引导.rar

1.55 KB, 下载次数: 21, 下载积分: 无忧币 -2

SRSF6他人模版U+可以引导.rar

113.72 KB, 下载次数: 31, 下载积分: 无忧币 -2

回复

使用道具 举报

1163#
发表于 2010-4-14 10:48:37 | 只看该作者
机子是去年六月配的
srs_f6没有diy,就是原版的0326正式版,我用的isolinux作为启动菜单,调用的srs_f6模块,直接把grldr改成grldr.bin调用进行启动srs_f6模块的
label l
MENU LABEL [^l]  SRS_F6
kernel /grldr.bin

我做好的iso,在虚拟机里面正常,在另外的机子上面测试都是正常的
一台htpc  AMD 785G+SB710板子
一台F3jc,一台A3G,都是正常的
唯独这一台不正常
回复

使用道具 举报

1164#
发表于 2010-4-14 10:51:31 | 只看该作者
驱动,我查过id,在srs.zip里面,能找到 PCI\VEN_8086&DEV_3A22

在单步执行srs_f6的时候,也能看到,驱动是找到了的,就是不知为何,不能进入最终菜单
回复

使用道具 举报

1165#
发表于 2010-4-14 11:11:02 | 只看该作者
"2、而其他人模板中的SRS_F6引导文件大小都有228K"
这个就是原版的grldr内置了菜单的引导文件

to:tangzhili
isolinux作为启动菜单,能不能直接用grldr引导测试一下。我想isolinux能做到G4D都能办到。
回复

使用道具 举报

1166#
发表于 2010-4-14 11:22:50 | 只看该作者
试过了,我直接生成的iso,就是用自带那个cmd生成的iso,grub的一样如此,刚试的
回复

使用道具 举报

1167#
发表于 2010-4-14 11:50:28 | 只看该作者
kernel.img是什么打包的,我是直接改名,然后用winrar解开出来一个kernel.img镜像,再用winimage修改的,修改之后,我再用makecab老毛桃的,重新打包改名成kernel.img,放回iso,不认
回复

使用道具 举报

1168#
发表于 2010-4-14 12:18:21 | 只看该作者
原帖由 zhaohj 于 2010-4-14 11:11 发表
"2、而其他人模板中的SRS_F6引导文件大小都有228K"
这个就是原版的grldr内置了菜单的引导文件

to:tangzhili
isolinux作为启动菜单,能不能直接用grldr引导测试一下。我想isolinux能做到G4D都能办到。



果然如此,
经测试,
将SRS.ISO中的GRLDR,
内置菜单后,
再将GRLDR改名为*BIN,
设为启动文件,
之后可以删除,
GRLDR和MENU.LST
两个文件!
启动也正常!

ZHAO大,
以前的版本也可以这样么?
回复

使用道具 举报

1169#
发表于 2010-4-14 12:47:02 | 只看该作者
启动选择User Menu



再选择第一项 /SRS_F6/SRS.ZIP



按住ctrl键,出dos启动菜单,选择第四步,单步调试




中途能看到,硬件是认出来了的,PCI\VEN_8086&DEV_3A22



当执行到这一步时 grub --config-file=c:\kernel\MENU.USR时,如果点Y的话,



就会出错了,画面如下,出现的是grub提示符 ,而不是菜单




同理,如果我是用启动的WIN$.ISO方式的话,命令就是
grub --config-file=c:\kernel\wiso ,一执行,也会出现上面图的错误,如果我单步调试到这个命令时,按ctrl+c,中止执行
回到dos提示符,手动执行那个命令的话,就不会报错,能出现菜单,但是如果接着在出现的菜单中,选择从虚拟的win$.iso cd启动的话 ,就会出现如下错误








初步判断,是PROMPT命令引起的 ,在上面所说的地方,如果我按ctrl+c中断的话,回dos,还能看到有kernel目录,但是如果一执行PROMPT,就会出现,没有kernel目录了,估计有可能是grub调用那个配置文件的时候,因为PROMPT的原因,那个wiso或menu.usr配置文件已经找不到了,所以造成了出错画面,进不了菜单
回复

使用道具 举报

1170#
发表于 2010-4-14 12:53:51 | 只看该作者
将kernel.img更名,用winrar解压出kernel.img文件 ,然后用winimage打开提出autoexec.bat文件 ,注释掉最后一行的PROMPT命令,然后,替换原来的autoexec.bat,用winimage保存,再用makecab老毛桃打包,替换iso里面的kernel.img,进去启动,在载入kernel.img的时候直接就出错了
请问,原版的kernel.img是用什么打包的,另外,autoexec.bat最后一行的prompt修改提示符到底有何实际用处,需要运行这个
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 01:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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