无忧启动论坛

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

[分享] RUN 1206 更新 支持磁盘交换,文件检索,自动菜单,自动列表,全自动安装nt5x系统

    [复制链接]
2371#
 楼主| 发表于 2013-7-4 10:55:34 | 只看该作者
kkcing 发表于 2013-7-4 10:49
果然可以翻页 -_-#!,原来还有显示区域这回事........

看来是因为使用了menusetting的问题了,菜单里有 ...

那差不多可以用下面的菜单  在进入run前恢复默认的显示区域  结束后再重新设置

title test
menusetting u
command /BOOT/GRUB/RUN --AUTOLIST --SHOW.IMG.IMA.ISO /BOOT/IMGS
menusetting 1 8 0 n 12 6 56 17

点评

明白了,就是先回复menu设置,执行list,然后再恢复原有的menu,谢谢S大  详情 回复 发表于 2013-7-4 10:58
回复

使用道具 举报

2372#
发表于 2013-7-4 10:58:28 | 只看该作者
sratlf 发表于 2013-7-4 10:55
那差不多可以用下面的菜单  在进入run前恢复默认的显示区域  结束后再重新设置

title test

明白了,就是先回复menu设置,执行list,然后再恢复原有的menu,谢谢S大
回复

使用道具 举报

2373#
发表于 2013-7-4 11:45:34 | 只看该作者
额,把那个最大显示高度的12改成n,好了
回复

使用道具 举报

2374#
发表于 2013-7-5 09:08:08 | 只看该作者
sratlf 发表于 2013-7-4 09:52
这就不知道了  我用usb-hdd的u盘启动用这个菜单是可以启动本地盘上的win7的

不过既然能到进度条那说明 ...

谢谢版主,应该还是DELL的硬件问题,不管它了
回复

使用道具 举报

2375#
发表于 2013-7-6 19:05:50 | 只看该作者
给大家提个醒,不要更新0.4.5c-2013-07-05的grldr,如果更新了,使用command RUN --swap --swap-ext --fira-isonly sif iso=/ISOS/
加载自应答文件失败,用2013-06-30的grldr就没问题。
回复

使用道具 举报

2376#
发表于 2013-7-7 13:27:11 | 只看该作者
HDD1体积为2TB
而在列表里显示 (HD1,0) 为1TB


点评

看了下是因为grub下只能用整数 hd1,0的体积正常计算应该是1.8T 就被省略成1T了  详情 回复 发表于 2013-7-8 09:36
回复

使用道具 举报

2377#
发表于 2013-7-7 14:21:49 | 只看该作者
请问现在SRS和DMPS参数可以一起使用么
我这样写是否正确
  1. command run --swap --fira srs:/srs dpms:/srs sif iso=/winxp.iso
复制代码

点评

不能这么用 两个参数只能用一个 不过如果两种方式的驱动包都在同一个目录下的话随便用哪个参数都可以 比如--fira srs:/srs/ sif iso=/winxp.iso 会先用f6img方式加载 失败的话会自动尝试dpms方式 还是会在  详情 回复 发表于 2013-7-8 09:39
回复

使用道具 举报

2378#
发表于 2013-7-7 15:21:16 | 只看该作者
本帖最后由 peter1123 于 2013-7-7 17:05 编辑

朋友的一台笔记本
看起来已经正确的识别了
接着从ISO启动,蓝色界面,下面闪烁着F6 F2什么什么的....
接着黑屏。。。。。左上角光标。。。。然后就一直这样了
  1.     command run --swap --fira dpms:/srs sif iso=/winxp.iso
复制代码

点评

加e820参数试试  详情 回复 发表于 2013-7-7 17:48
回复

使用道具 举报

2379#
发表于 2013-7-7 17:48:28 | 只看该作者
peter1123 发表于 2013-7-7 15:21
朋友的一台笔记本
看起来已经正确的识别了
接着从ISO启动,蓝色界面,下面闪烁着F6 F2什么什么的....

加e820参数试试

点评

谢谢 我加了个e820的参数,朋友说搞定了  详情 回复 发表于 2013-7-7 23:23
回复

使用道具 举报

2380#
发表于 2013-7-7 23:23:17 | 只看该作者
527104427 发表于 2013-7-7 17:48
加e820参数试试

谢谢
我加了个e820的参数,朋友说搞定了
  1. title 一步安装XP
  2. command srsf6n default=f6img  f6img=/srs/  dpms=()/srs/dpms.lzma  srsf6n=/srs/srsf6n.lzma
  3. command run --swap --e820cycles=3 --fira-isonly sif iso=/winxp.iso
复制代码
回复

使用道具 举报

2381#
 楼主| 发表于 2013-7-8 09:36:36 | 只看该作者
peter1123 发表于 2013-7-7 13:27
HDD1体积为2TB
而在列表里显示 (HD1,0) 为1TB

看了下是因为grub下只能用整数  hd1,0的体积正常计算应该是1.8T  就被省略成1T了
回复

使用道具 举报

2382#
 楼主| 发表于 2013-7-8 09:39:17 | 只看该作者
peter1123 发表于 2013-7-7 14:21
请问现在SRS和DMPS参数可以一起使用么
我这样写是否正确

不能这么用  两个参数只能用一个  不过如果两种方式的驱动包都在同一个目录下的话随便用哪个参数都可以  

比如--fira srs:/srs/ sif iso=/winxp.iso  会先用f6img方式加载  失败的话会自动尝试dpms方式  还是会在/srs/下面寻找驱动

或者--fira dpms:/srs/ sif iso=/winxp.iso  会先用dpms方式加载  失败的话会自动尝试f6img方式  仍然会在/srs/下面寻找驱动

点评

这倒是方便好多了,不过我一直没有这么用,SATA驱动失败的情况至少我没有碰到过,DPMS就借用了C大的NTBOOT里的现成的驱动,到今天还没有碰到不能玩下去的机器……  详情 回复 发表于 2013-7-8 19:14
谢谢!  详情 回复 发表于 2013-7-8 14:37
回复

使用道具 举报

2383#
发表于 2013-7-8 14:37:20 | 只看该作者
sratlf 发表于 2013-7-8 09:39
不能这么用  两个参数只能用一个  不过如果两种方式的驱动包都在同一个目录下的话随便用哪个参数都可以   ...

谢谢!
回复

使用道具 举报

2384#
发表于 2013-7-8 19:14:05 | 只看该作者
sratlf 发表于 2013-7-8 09:39
不能这么用  两个参数只能用一个  不过如果两种方式的驱动包都在同一个目录下的话随便用哪个参数都可以   ...

这倒是方便好多了,不过我一直没有这么用,SATA驱动失败的情况至少我没有碰到过,DPMS就借用了C大的NTBOOT里的现成的驱动,到今天还没有碰到不能玩下去的机器……
回复

使用道具 举报

2385#
发表于 2013-7-12 11:34:42 | 只看该作者
发现一个BUG...
当用RUN进行第二次XP安装时,会自动设主分区为(hd0,1),但我这个是双系统,装在(hd0,3)...

是否在用RUN 安装XP时,都需要在RUN下进行第一次复制文件,第一次安装系统? 如果什么都不用,
复制完后,出7B蓝屏... 找不到硬盘,我在PE下用SKYIAR注入驱动会在安装时要复制驱动,这样也不成。

DELL 核显必须有e820cycles=0 才能启动 ..

点评

第二次启动的时候run只是会查找ntldr 然后启动ntldr而已 不会涉及到“自动设主分区为(hd0,1)”  详情 回复 发表于 2013-7-12 13:21
回复

使用道具 举报

2386#
发表于 2013-7-12 11:43:15 | 只看该作者
出现7B蓝屏,肯定是你SATA驱动没装好……

双系统没玩过,不敢乱说……
回复

使用道具 举报

2387#
 楼主| 发表于 2013-7-12 13:21:33 | 只看该作者
2013kankan 发表于 2013-7-12 11:34
发现一个BUG...
当用RUN进行第二次XP安装时,会自动设主分区为(hd0,1),但我这个是双系统,装在(hd0,3).. ...

第二次启动的时候run只是会查找ntldr  然后启动ntldr而已  不会涉及到“自动设主分区为(hd0,1)”

点评

找到了.. 这个笔记本,每个分区都有ntldr , 优先为第一分分的了.. 改了后能正确寻找。 请问如何使用RUN 安装XP系统? 我先用 run --swap 重新到命令行 run --e820cycles=0 --fira srs:/srs iso=/xp.iso 能够  详情 回复 发表于 2013-7-12 13:38
回复

使用道具 举报

2388#
发表于 2013-7-12 13:38:40 | 只看该作者
本帖最后由 2013kankan 于 2013-7-12 13:44 编辑
sratlf 发表于 2013-7-12 13:21
第二次启动的时候run只是会查找ntldr  然后启动ntldr而已  不会涉及到“自动设主分区为(hd0,1)”


找到了.. 这个笔记本,每个分区都有ntldr , 优先为第一分分的了..  改了后能正确寻找。
请问如何使用RUN 安装XP系统?
我先用
run --swap
重新到命令行
run --e820cycles=0 --fira srs:/srs iso=/xp.iso
能够进入并初步安装系统,但重启后拨出U盘,让系统自动启动进行安装会7B蓝屏。
使用Grub4dos 调用
run --e820cycles=0(有没有都一样) --fira srs:/srs iso=/xp.iso 按H去启动也同样会7B蓝屏。

第一次使用仿真加载SRS驱动时没有复制到系统里去吗? 所以直接启动7B?
这样的话,如何在第二次启动时载入驱动呢?

还有就是返回内置菜单问题。。
貌似在我的配置中使用 configfile (md)4+8 会出现菜单栏丢失.. 使用write 0x307ff8 1  && configfile 能够正常返回

点评

命令连着用就可以 没必要非得退出去然后再进命令行 蓝屏问题你换用dpms驱动看怎么样 有可能是f6img驱动不适合你的机器  详情 回复 发表于 2013-7-12 17:07
回复

使用道具 举报

2389#
发表于 2013-7-12 14:57:15 | 只看该作者
没有你说的那么复杂吧???看看我的菜单吧:

title 启动 Windows NT5 NT6 原版安装 (RUN+F6IMG)\n 安装须知:安装NT5自动加载SATA驱动;安装NT6时,\n 当出现:“缺少所需的 CD/DVD器设备驱动程序……”的提示时,\n 按Shift+F10调出CMD窗口,执行D:\\BOOT\\TOOLS\\OSF\\NT6.CMD,\n 安装OSFMOUNT虚拟光驱,手工加载iso文件后,继续安装……
RUN --fira srs sif iso=/iso/
boot

点评

不知道你是怎么可以安装的... 我用的是UD,不先交换磁盘,boot.ini中保存的路径会有问题。 DELL 笔记本好像有问题 没有--e820cycles 参数时会黑屏,进不了安装选择分区界面。貌似是SATA驱动没有加载到系统文  详情 回复 发表于 2013-7-12 15:10
回复

使用道具 举报

2390#
发表于 2013-7-12 15:10:30 | 只看该作者
jh1688 发表于 2013-7-12 14:57
没有你说的那么复杂吧???看看我的菜单吧:

title 启动 Windows NT5 NT6 原版安装 (RUN+F6IMG)\n 安 ...

   不知道你是怎么可以安装的...  我用的是UD,不先交换磁盘,boot.ini中保存的路径会有问题。
   DELL 笔记本好像有问题  没有--e820cycles 参数时会黑屏,进不了安装选择分区界面。貌似是SATA驱动没有加载到系统文件中去,只是让ISO读到并加载了。所以第二次启动安装时就会报7B蓝屏

点评

从来不用UD,没有必要!!!据说UD分区安装XP系统是可以不用交换磁盘的,我用的是移动硬盘安装,做一个本机GHO文件,就算是损坏了,重新GHO一下又立马可以用了…… RUN在安装XP系统时,引导部分别想全自动,手工一步  详情 回复 发表于 2013-7-12 16:16
回复

使用道具 举报

2391#
发表于 2013-7-12 16:16:46 | 只看该作者
2013kankan 发表于 2013-7-12 15:10
不知道你是怎么可以安装的...  我用的是UD,不先交换磁盘,boot.ini中保存的路径会有问题。
   DELL  ...

从来不用UD,没有必要!!!据说UD分区安装XP系统是可以不用交换磁盘的,我用的是移动硬盘安装,做一个本机GHO文件,就算是损坏了,重新GHO一下又立马可以用了……
RUN在安装XP系统时,引导部分别想全自动,手工一步一步引导,其中会提示你是否要交换磁盘,到硬盘分好区以后,如果你的XP系统有全自动安装脚本,那接下来就没有你什么事了,可以坐下来喝茶、抽烟,等系统全自动装完就成了……

你可以试着把I你的SO文件连同文件夹一起拷贝到笔记本的一个分区中,当然如果你的文件夹中还有其他ISO文件你可以先在本地硬盘上先建立一个文件夹,必须和你在用的文件夹同名,把ISO文件拷贝到该文件夹中,再用U盘引导安装……
因为我从来不用UD分区,所以到底需要不需要交换磁盘我不知道,只能你自己去试了,第一次安装重启以后,会自动进入第二次安装(也就是我们平时所说的T39安装)这个时候系统应该会自动装载镜像,就能正常安装下去了……
同时你的U盘上要保证有SATA的驱动,可以让WINXP安装程序能读取,否则就准备7B蓝屏吧…………

点评

GHO针对的是本机,还有使用原版镜像和万能GHOST这都不是我想要的。 如果只是针对单个主机,直接在PE下好官方AHCI驱动,用安装器时指定驱动就行。 我需要的是原版镜像加自动识别并加载SATA等驱动,适用于各种  详情 回复 发表于 2013-7-12 16:28
回复

使用道具 举报

2392#
发表于 2013-7-12 16:28:55 | 只看该作者
jh1688 发表于 2013-7-12 16:16
从来不用UD,没有必要!!!据说UD分区安装XP系统是可以不用交换磁盘的,我用的是移动硬盘安装,做一个本 ...


    GHO针对的是本机,还有和万能GHOST这都不是我想要的。使用原版镜像有我的考虑,虽然很不友好。
如果只是针对单个主机,直接在PE下好官方AHCI驱动,用安装器时指定驱动就行。

我需要的是原版镜像加自动识别并加载SATA等驱动,适用于各种机型。

UD可以不交换磁盘,但第一次重启后必须要进PE修改boot.ini 否则磁盘会错误。
因为UD启动用使用(hd0),这时XP安装在(hd1)的某个分区上,boot.ini 则指定为 某某硬盘某某分区。
当XP自启进行安装时只认一个硬盘而且为(hd0)这时就会找不到硬盘(hd1)出错。
回复

使用道具 举报

2393#
发表于 2013-7-12 16:38:19 | 只看该作者
  GHO针对的是本机,还有和万能GHOST这都不是我想要的。使用原版镜像有我的考虑,虽然很不友好。
如果只是针对单个主机,直接在PE下好官方AHCI驱动,用安装器时指定驱动就行。

我需要的是原版镜像加自动识别并加载SATA等驱动,适用于各种机型。

UD可以不交换磁盘,但第一次重启后必须要进PE修改boot.ini 否则磁盘会错误。
因为UD启动用使用(hd0),这时XP安装在(hd1)的某个分区上,boot.ini 则指定为 某某硬盘某某分区。
当XP自启进行安装时只认一个硬盘而且为(hd0)这时就会找不到硬盘(hd1)出错。


严重怀疑你是否玩过UD,你进入PE先看一下盘符分配好不好,老大!!!!
就是我用移动硬盘,只要我把主分区隐藏了,引导进入PE,本地硬盘主分区依旧是主分区(C盘),这时候我可以任意的想怎么装系统都可以,用WIN32.BAT批处理装系统都没有任何问题……
说到原版,我也只用原版,网上的那些GHO文件,我是用得怕怕的……
回复

使用道具 举报

2394#
 楼主| 发表于 2013-7-12 17:07:34 | 只看该作者
2013kankan 发表于 2013-7-12 13:38
找到了.. 这个笔记本,每个分区都有ntldr , 优先为第一分分的了..  改了后能正确寻找。
请问如何使用 ...

命令连着用就可以  没必要非得退出去然后再进命令行

蓝屏问题你换用dpms驱动看怎么样  有可能是f6img驱动不适合你的机器

点评

实测成功... run --swap --e820cycles=3 --fira srs:/srs /xp.iso (仅供UD和单硬盘参考) 第一次重启动还是用这个菜单进入安装... 不然会提示少文件。 貌似跟CD安装有关,CD安装时没有把文件全部拷入,在重启动  详情 回复 发表于 2013-7-12 18:02
回复

使用道具 举报

2395#
发表于 2013-7-12 18:02:29 | 只看该作者
sratlf 发表于 2013-7-12 17:07
命令连着用就可以  没必要非得退出去然后再进命令行

蓝屏问题你换用dpms驱动看怎么样  有可能是f6img ...

实测成功...
run --swap --e820cycles=3 --fira srs:/srs /xp.iso   (仅供UD和单硬盘参考)
第一次重启动还是用这个菜单进入安装... 不然会提示少文件。 貌似跟CD安装有关,CD安装时没有把文件全部拷入,在重启动会继续会CD拷入文件..  如果这时U盘拨了或没有仿真加载xp.iso时就会少文件。I

之前是手动交换磁盘,然后e820cycles=0 这样后启动蓝屏。不明所以...
回复

使用道具 举报

2396#
发表于 2013-7-13 11:48:51 | 只看该作者
太强大了,造福大众
回复

使用道具 举报

2397#
发表于 2013-7-13 12:43:46 | 只看该作者
实测成功...
run --swap --e820cycles=3 --fira srs:/srs /xp.iso   (仅供UD和单硬盘参考)
第一次重启动还是用这个菜单进入安装... 不然会提示少文件。 貌似跟CD安装有关,CD安装时没有把文件全部拷入,在重启动会继续会CD拷入文件..  如果这时U盘拨了或没有仿真加载xp.iso时就会少文件。I

之前是手动交换磁盘,然后e820cycles=0 这样后启动蓝屏。不明所以...


成功就好,实际上RUN里面,客户想到的,S大已全部做在里面了……,实在没必要再写进菜单……
回复

使用道具 举报

2398#
发表于 2013-7-14 22:18:24 | 只看该作者
我修改这个run的第42行,把默认cn改为默认en,其他不做任何改动

再运行run --autolist,结果出错了

Loading (ud)/BOOT/IMGS/...
cannot find the batch label specified - Resolutionconsole
terminal | call :Resolution

点评

用fbinsttool编辑的??已知的用fbinsttool改的话会丢失一些行尾的空格 加载字库的话就会默认用cn 没加字库会用en 一定要改默认设置的话可以用 set language=cn 搞定  详情 回复 发表于 2013-7-14 23:18
回复

使用道具 举报

2399#
 楼主| 发表于 2013-7-14 23:18:32 | 只看该作者
kkcing 发表于 2013-7-14 22:18
我修改这个run的第42行,把默认cn改为默认en,其他不做任何改动

再运行run --autolist,结果出错了

用fbinsttool编辑的??已知的用fbinsttool改的话会丢失一些行尾的空格  

加载字库的话就会默认用cn  没加字库会用en  一定要改默认设置的话可以用 set language=cn 搞定

点评

明白了,这个run好像是pc格式的,fbinst编辑后是unix格式,还是cr/lf的问题,重新修改了一下,已经搞定  详情 回复 发表于 2013-7-15 10:31
回复

使用道具 举报

2400#
发表于 2013-7-15 10:31:07 | 只看该作者
sratlf 发表于 2013-7-14 23:18
用fbinsttool编辑的??已知的用fbinsttool改的话会丢失一些行尾的空格  

加载字库的话就会默认用cn   ...

明白了,这个run好像是pc格式的,fbinst编辑后是unix格式,还是cr/lf的问题,重新修改了一下,已经搞定
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-7-8 01:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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