无忧启动论坛

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

[分享] ..................................

    [复制链接]
901#
发表于 2014-6-12 09:32:26 | 只看该作者
pseudo 发表于 2014-6-12 00:59
@527104427、sratlf
0pe附带的SISO里内置的S版RUN,我曾经做了点小小改动,以便实现列表选择xp/win7的.vhd ...


不太确定怎么改的  不过我想能得到vhd文件的具体路径就可以了吧  如果是这样的话可以用下面的命令

run --noboot --autolist --show.vhd /imgs/ --end exit

把 /imgs/ 换成对应的路径就可以了  选取vhd文件回车后在得到文件信息会直接退出run  

vhd文件的信息会保存在 loadroot 和 loadfile 两个变量里

比如vhd文件是 (hd0,0)/win7.vhd  那 loadroot=(hd0,0) loadfile=/win7.vhd

点评

你的run里可列表选择执行的文件,扩展名可以是.img、.ini等。 没有对扩展名为.vhd的处理,选.vhd后无法被执行。 我将.ini换成.vhd,相应的执行借用ntboot。  详情 回复 发表于 2014-6-12 12:08
回复

使用道具 举报

902#
发表于 2014-6-12 09:39:11 | 只看该作者
用最新版 的 GRLDR +0PE.ISO   可以用SISO正常安装ISO文件系统了.
回复

使用道具 举报

903#
发表于 2014-6-12 12:08:45 | 只看该作者
sratlf 发表于 2014-6-12 09:32
不太确定怎么改的  不过我想能得到vhd文件的具体路径就可以了吧  如果是这样的话可以用下面的命令

r ...

你的run里可列表选择执行的文件,扩展名可以是.img、.ini等。
没有对扩展名为.vhd的处理,选.vhd后无法被执行。
我将.ini换成.vhd,相应的执行借用ntboot。

点评

改好了,稍候上传,增加了以下功能: title 将列出所有设备下/VHDS/目录中指定文件类型的文件(菜单形式) \n将只显示VHD、VHDX文件 command siso run=--automenu-all --show.vhd.vhdx /vhds/ title 将列出所  详情 回复 发表于 2014-6-12 12:30
回复

使用道具 举报

904#
 楼主| 发表于 2014-6-12 12:30:25 | 只看该作者
pseudo 发表于 2014-6-12 12:08
你的run里可列表选择执行的文件,扩展名可以是.img、.ini等。
没有对扩展名为.vhd的处理,选.vhd后无法 ...

改好了,稍候上传,增加了以下功能:

title 将列出所有设备下/VHDS/目录中指定文件类型的文件(菜单形式) \n将只显示VHD、VHDX文件
command siso run=--automenu-all --show.vhd.vhdx /vhds/

title 将列出所有设备下/VHDS/目录中指定文件类型的文件(列表形式) \n将只显示VHD、VHDX文件
command siso run=--autolist-all --show.vhd.vhdx /vhds/

title 将列出所有设备下/VHDS/目录中指定文件类型的文件(列表形式) \n将只显示VHD、VHDX文件 \n选择文件后退出,输出变量loadroot和loadfile
command siso run=--noboot --autolist-all --show.vhd.vhdx /vhds/ --end exit
回复

使用道具 举报

905#
发表于 2014-6-14 14:12:51 | 只看该作者
报告问题:
2014.4.5版0pe.iso和grldr拖入u盘ud区,用fbinsttool带的qemu模拟运行,
选[4] RUN模块后选<3> Sratlf版RUN模块,这将执行
SISO RUN="--loadfont --automenu"
预期列出设备(hd127)
/boot/imgs/
下文件。
实际显示
“/BAT/M1.LST" Does not exist
停住。
首页新版grldr和siso也是这样。

点评

P大可以试试这个 SISO RUN=--loadfont --automenu 记得把双引号去掉,因为双引号拿来引用带空格的文件了 解除了RUN的某些限制,比如不能对某些扩展名的文件列表: title 检索所有设备根目录的.abc和  详情 回复 发表于 2014-6-19 00:33
好的,最近半个月要外出,回来修正一下  详情 回复 发表于 2014-6-14 21:29
好的,最近半个月要外出,回来修正一下  详情 回复 发表于 2014-6-14 21:28
回复

使用道具 举报

906#
 楼主| 发表于 2014-6-14 21:28:48 | 只看该作者
pseudo 发表于 2014-6-14 14:12
报告问题:
2014.4.5版0pe.iso和grldr拖入u盘ud区,用fbinsttool带的qemu模拟运行,
选[4] RUN模块后选 S ...

好的,最近半个月要外出,回来修正一下
回复

使用道具 举报

907#
发表于 2014-6-18 10:31:34 | 只看该作者
pseudo 发表于 2014-6-12 00:59
@527104427、sratlf
0pe附带的SISO里内置的S版RUN,我曾经做了点小小改动,以便实现列表选择xp/win7的.vhd ...

才想起来  可以用--noload参数的  这个原本设计就是用来只获取文件路径的。。。
回复

使用道具 举报

908#
 楼主| 发表于 2014-6-19 00:33:26 | 只看该作者
pseudo 发表于 2014-6-14 14:12
报告问题:
2014.4.5版0pe.iso和grldr拖入u盘ud区,用fbinsttool带的qemu模拟运行,
选[4] RUN模块后选 S ...

P大可以试试这个  SISO RUN=--loadfont --automenu

记得把双引号去掉,因为双引号拿来引用带空格的文件了

解除了RUN的某些限制,比如不能对某些扩展名的文件列表:




title 检索所有设备根目录的.abc和.xyz文件(任意扩展名),自动列表 \n自动返回,输出变量loadroot和loadfile \n参数--noboot效果与--noload一样
command siso run=--noboot --autolist-all --show.abc.xyz subdir=1 --end exit

title 检索所有设备根目录的.abc和.xyz文件(任意扩展名),自动列表 \n自动返回,输出变量loadroot和loadfile \n找不到或只找到一个文件时,自动退出RUN命令行,静默返回。 \n参数--noboot效果与--noload一样
set slient=1
command siso run=--noload --autolist-all --show.abc.xyz subdir=1 --end exit

title 检索所有设备"/i  s   o    s/"目录的.abc和.xyz文件(任意扩展名),自动列表 \n自动返回,输出变量loadroot和loadfile \n不显示文件夹,显示全路径 \n参数--noboot效果与--noload一样
set showpath=1
set showdir=0
command siso run=--noload --autolist-all --show.abc.xyz "/i  s   o    s/" --end exit





另外,借助S大RUN模块的强大功能,SISO也能检索所有设备根目录的ISO文件了:
siso  iso=/  fda="dpms  ()/srs/dpms.lzma"   fdb=fira   boot=cd



改动比较大,时间匆忙,没有测试。先丢出来给想玩的同学试试

SISO.7z

2.03 MB, 下载次数: 9

点评

你解除了哪些限制?? 还有noboot和noload意义不一样 noboot会完成启动前的一切工作,除了执行boot命令 noload是查找到文件后就结束了 比如run --noload pe.iso 执行完了以后仅仅输出两个变量信息 run -  详情 回复 发表于 2014-6-19 11:50
回复

使用道具 举报

909#
发表于 2014-6-19 11:50:36 来自手机 | 只看该作者
本帖最后由 sratlf 于 2014-6-19 11:52 编辑
527104427 发表于 2014-6-19 00:33
P大可以试试这个  SISO RUN=--loadfont --automenu

记得把双引号去掉,因为双引号拿来引用带空格的文 ...


你解除了哪些限制??

还有noboot和noload意义不一样  noboot会完成启动前的一切工作,除了执行boot命令  noload是查找到文件后就结束了  

比如run --noload pe.iso  执行完了以后仅仅输出两个变量信息  run --noboot pe.iso 会额外将PE.ISO map 到 0xff  只是没有最后的boot命令

noload是早就添加的参数了  当时忘记写说明了  后来就给忘了。。。  

点评

有些扩展名,在run里面是没有标签的,比如.gho,虽然可以列表,但选中某个gho之后会报错。就是在:start下面加一句,如果noload或noboot为1,就退出了。 没弄清noboot的含义,所以没改对…… 还有,就是run似乎  详情 回复 发表于 2014-6-19 14:33
回复

使用道具 举报

910#
 楼主| 发表于 2014-6-19 14:33:47 来自手机 | 只看该作者
sratlf 发表于 2014-6-19 11:50
你解除了哪些限制??

还有noboot和noload意义不一样  noboot会完成启动前的一切工作,除了执行boot ...

有些扩展名,在run里面是没有标签的,比如.gho,虽然可以列表,但选中某个gho之后会报错。就是在:start下面加一句,如果noload或noboot为1,就退出了。
没弄清noboot的含义,所以没改对……


还有,就是run似乎没有处理 文件名包含空格的情况。


再者,假如列表里面的文件名有多个空格,也不能处理。


应该就改了上面这些,对空格的处理,还是用s大上次写的代码。

点评

你用noload参数就可以了 针对未知的扩展名也会直接输出到两个变量 用noboot参数会提示错误 只处理了单个空格的情况 没处理多个空格的情况。。。  详情 回复 发表于 2014-6-19 20:09
回复

使用道具 举报

911#
发表于 2014-6-19 20:09:27 | 只看该作者
527104427 发表于 2014-6-19 14:33
有些扩展名,在run里面是没有标签的,比如.gho,虽然可以列表,但选中某个gho之后会报错。就是在:start下 ...

你用noload参数就可以了  针对未知的扩展名也会直接输出到两个变量  用noboot参数会提示错误

只处理了单个空格的情况  没处理多个空格的情况。。。
回复

使用道具 举报

912#
发表于 2014-6-20 10:34:13 | 只看该作者
本帖最后由 pseudo 于 2014-6-20 10:48 编辑

#953楼版本去双引号,其它不变。
未成功,满屏箭头:


说明:
之前版本某种手工操作环境下有成功的(新版未试此情形)。我说的是在0pe成品run菜单项环境里有问题。
0pe的用法对SISO而言当在合理范围内,我判断问题该由SISO处理,让它在0pe里正常。
测试环境如#950楼所示。

点评

测试了一下,不能重现。可能需要特定的主板?或特定的U盘吧  详情 回复 发表于 2014-6-25 22:51
这应该是在尝试列表的时候卡死了,我看下能不能找出问题  详情 回复 发表于 2014-6-20 14:10
这应该是在尝试列表的时候卡死了,我看下能不能找出问题  详情 回复 发表于 2014-6-20 14:09
回复

使用道具 举报

913#
 楼主| 发表于 2014-6-20 14:09:46 来自手机 | 只看该作者
pseudo 发表于 2014-6-20 10:34
#953楼版本去双引号,其它不变。
未成功,满屏箭头:


这应该是在尝试列表的时候卡死了,我看下能不能找出问题
回复

使用道具 举报

914#
发表于 2014-6-21 11:17:20 | 只看该作者
很给力,谢
回复

使用道具 举报

915#
 楼主| 发表于 2014-6-25 22:51:27 | 只看该作者
pseudo 发表于 2014-6-20 10:34
#953楼版本去双引号,其它不变。
未成功,满屏箭头:

测试了一下,不能重现。可能需要特定的主板?或特定的U盘吧

点评

用fbinsttool带的qemu对物理U盘进行测试,详见950、957楼. 虚拟机测试的应该大家能重现。  详情 回复 发表于 2014-6-26 11:27
回复

使用道具 举报

916#
发表于 2014-6-26 11:27:23 | 只看该作者
本帖最后由 pseudo 于 2014-6-26 11:40 编辑
527104427 发表于 2014-6-25 22:51
测试了一下,不能重现。可能需要特定的主板?或特定的U盘吧


用fbinsttool带的qemu对物理U盘进行测试,详见950、957楼.
虚拟机测试的应该大家能重现。

注意是在实际执行0pe菜单项环境下测试,不是普通手工执行单条命令。

在菜单项中已事先执行一组g4d语句,那样的环境下,轮到siso执行时出问题。
检查过事先执行的语句,理应不影响SISO。实际可能意外影响了,即SISO顶不住此执行环境。

点评

P大试试最新版  详情 回复 发表于 2014-6-26 15:20
其实原因很简单 变量名太多了  详情 回复 发表于 2014-6-26 11:53
回复

使用道具 举报

917#
发表于 2014-6-26 11:53:09 | 只看该作者
pseudo 发表于 2014-6-26 11:27
用fbinsttool带的qemu对物理U盘进行测试,详见950、957楼.
虚拟机测试的应该大家能重现。

其实原因很简单  变量名太多了
回复

使用道具 举报

918#
 楼主| 发表于 2014-6-26 15:20:22 | 只看该作者
pseudo 发表于 2014-6-26 11:27
用fbinsttool带的qemu对物理U盘进行测试,详见950、957楼.
虚拟机测试的应该大家能重现。

P大试试最新版
回复

使用道具 举报

919#
发表于 2014-6-27 10:52:36 | 只看该作者
最新版正常了,没满屏箭头了。
还有两个问题:
1、返回上级时仍像957楼满屏箭头。
2、不存在(ud)/boot/imgs/文件夹时,目前出进入帮助或继续选项。似应再给个列出所有设备的选项。

点评

请P大测试  详情 回复 发表于 2014-6-28 07:41
回复

使用道具 举报

920#
 楼主| 发表于 2014-6-28 07:41:16 | 只看该作者
pseudo 发表于 2014-6-27 10:52
最新版正常了,没满屏箭头了。
还有两个问题:
1、返回上级时仍像957楼满屏箭头。

请P大测试

SISO.7z

2.03 MB, 下载次数: 21

点评

正常了。 启动xp、win7的vhd还没测。  详情 回复 发表于 2014-6-29 19:15
回复

使用道具 举报

921#
发表于 2014-6-29 19:15:24 | 只看该作者

正常了。
启动xp、win7的vhd还没测。
回复

使用道具 举报

922#
发表于 2014-7-1 06:49:37 | 只看该作者
奇怪啊,移动硬盘用HHH333的PE+SISO增强包(在其他可见分区),在台式机上一切OK,在HP的prolaint服务器上找不到siso目录,提示到不到镜像文件,都U盘引导了,还会找不到其他分区?PE下倒是一切正常。

点评

进入SISO前,按C 输入: find --set-root ls /isos/ 看提示是什么。  详情 回复 发表于 2014-7-1 10:24
回复

使用道具 举报

923#
 楼主| 发表于 2014-7-1 10:24:29 | 只看该作者
bluemoon 发表于 2014-7-1 06:49
奇怪啊,移动硬盘用HHH333的PE+SISO增强包(在其他可见分区),在台式机上一切OK,在HP的prolaint服务器上 ...

进入SISO前,按C

输入:

find --set-root ls /isos/

看提示是什么。

回复

使用道具 举报

924#
发表于 2014-7-2 18:34:16 | 只看该作者
请教一下,下载了HHH333增强包,覆盖到H3PE中,U+到u盘,实机启动一台HP Z400工作站,RAID1模式,03PE启动找不到硬盘,看不到分区,SRS需在grub菜单要手动加载吗?小白一个,第一次倒腾这些。。望赐教,谢谢。
哦对了,我用HPY 2013.6的03pe,未作修改,启动这台Z400工作站,磁盘识别正常。
回复

使用道具 举报

925#
发表于 2014-7-29 21:39:39 | 只看该作者
请问RUN和和才能像 SISO那样列出所有磁盘分区,并选中后回车引导启动

command (bd)/siso boot=hd

点评

RUN没有这功能吧?  详情 回复 发表于 2014-7-29 21:56
回复

使用道具 举报

926#
 楼主| 发表于 2014-7-29 21:56:51 | 只看该作者
bbs.beikeit.com 发表于 2014-7-29 21:39
请问RUN和和才能像 SISO那样列出所有磁盘分区,并选中后回车引导启动

command (bd)/siso boot=hd

RUN没有这功能吧?

点评

谢谢5大。NTBOOT我放在UD内调用无法正常执行,不知道是不是我写法有问题! 不知道最在menu.lst上运行 ntboot到主界面的正确写法是什么,在ISO里面运行正常,单独模拟启动NTBOOT也可以,就是在FBA里面不行  详情 回复 发表于 2014-7-29 22:28
回复

使用道具 举报

927#
发表于 2014-7-29 22:28:43 | 只看该作者
527104427 发表于 2014-7-29 21:56
RUN没有这功能吧?

谢谢5大。NTBOOT我放在UD内调用无法正常执行,不知道是不是我写法有问题!
不知道最在menu.lst上运行 ntboot到主界面的正确写法是什么,在ISO里面运行正常,单独模拟启动NTBOOT也可以,就是在FBA里面不行

点评

你没交代清楚啊,用的什么版本的NTBOOT?还是SISO内置?什么菜单?  详情 回复 发表于 2014-7-29 22:47
回复

使用道具 举报

928#
 楼主| 发表于 2014-7-29 22:47:36 | 只看该作者
bbs.beikeit.com 发表于 2014-7-29 22:28
谢谢5大。NTBOOT我放在UD内调用无法正常执行,不知道是不是我写法有问题!
不知道最在menu.lst上运行 nt ...

你没交代清楚啊,用的什么版本的NTBOOT?还是SISO内置?什么菜单?

点评

不好意思。 是单独版 2014-06-26-NTBOOT修改版 使用 run (bd)/xxx.iso 方式  详情 回复 发表于 2014-7-29 22:50
回复

使用道具 举报

929#
发表于 2014-7-29 22:50:16 | 只看该作者
527104427 发表于 2014-7-29 22:47
你没交代清楚啊,用的什么版本的NTBOOT?还是SISO内置?什么菜单?

不好意思。
是单独版 2014-06-26-NTBOOT修改版
使用 run (bd)/xxx.iso 方式

点评

这可能是ISO的引导有问题,你用这个试试。  详情 回复 发表于 2014-7-29 23:14
回复

使用道具 举报

930#
 楼主| 发表于 2014-7-29 23:14:50 | 只看该作者
bbs.beikeit.com 发表于 2014-7-29 22:50
不好意思。
是单独版 2014-06-26-NTBOOT修改版
使用 run (bd)/xxx.iso 方式

这可能是ISO的引导有问题,你用这个试试。

grldr.7z

133.98 KB, 下载次数: 4

点评

[attachimg]197256[/attachimg] 还是没有成功!这里第一个菜单中的命令好像没有被正确的识别  详情 回复 发表于 2014-7-29 23:19
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 12:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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