无忧启动论坛

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

[求助] 照着0pe抄的手动安装iso命令,出现错误 求助

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-29 10:07:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题

再如图:


[ 本帖最后由 tingyue-wu 于 2011-7-29 12:14 编辑 ]
2#
 楼主| 发表于 2011-7-29 12:09:04 | 只看该作者
现在新情况 出错提示没了

但是执行到最后一步,运行iso(不管是否载入内存)都跳回菜单项

贴出菜单
command --set-path=/BOOT/GRUB/
default 13

title  1
……
title  19  自选ISO安装XP/2K3 \n\n  
echo - 请输入要启动的文件名或带路径的文件名。
echo - 输入说明:
echo - 1.路径以/开头,前面不要写盘符之类(程序会自动搜索所有盘)。
echo -  路径以/为分隔符(UNIX风格)。
echo -  例如
echo -  对D:\IMGS\XP.ISO,应输入/imgs/xp.iso。
echo -  对(ud)/WIN$.ISO(ud设备根目录的WIN$.ISO),应输入/win$.iso。
echo - 2.对位于任意盘/BOOT/IMGS/目录的文件,可以直接输入文件名。
echo -  程序对不以/开头的输入,自动在前面加上路径/BOOT/IMGS/。
echo -  例如输入mype.iso,相当于输入/BOOT/IMGS/MYPE.ISO。
echo - 3.直接回车相当于输入/XP.ISO,表示启动任意盘根目录的XP.ISO。
echo - 4.盘上存放的文件名、路径应大写,输入时可以小写,程序自动转大写。
set wiso=
set /u /p wiso=在这里输入:
if not exist wiso set wiso=/XP.ISO && echo Now use /XP.ISO as default.
if not "%wiso:~0,1%"=="/" set wiso=/BOOT/IMGS/%wiso% && echo Now use /BOOT/IMGS/ as default PATH.
find --set-root cat --length=0 %wiso% || echo && pause --wait=5 >查无%wiso%文件,请重来。 && set wiso= && configfile (md)4+8
goto 20
boot

#20
title
if not exist wiso set wiso=/XP.ISO
echo
echo How to start the %wiso% ?
echo - 请选择启动%wiso%的方式:
echo - 1. 直接启动(Directly)--回车默认方式
echo - 2. 带firadisk支持(With firadisk support)
echo - 3. 带SRS、firadisk支持(With SRS, firadisk support)
echo -
echo - 提示:
echo - 带firadisk支持有利于非全内置PE找到外置工具。
echo - 带SRS、firadisk支持有利于找到硬盘,减少蓝屏。
echo -
echo - 在这里输入数字1/2/3(Input a number here):
pause && set /A tkey=*0x4CB00
echo key code: %tkey%
if /i "%tkey%"=="0xD" goto 21
if /i "%tkey%"=="0x31" goto 21
if /i "%tkey%"=="0x32" goto 22
if /i "%tkey%"=="0x33" goto 23
goto 20

#21
title
set tkey=
if not exist /BOOT/GRUB/USB_ACC.0PE pause 0PE.GZ所在分区无/BOOT/GRUB/USB_ACC.0PE文件,将自动改用方式3启动,回车继续... && goto 23
map (hd-1) (hd-1)
map --rehook
/BOOT/GRUB/USB_ACC.0PE --time-out-disable:0 %wiso% || echo -n
pause Returned from USB_ACC.0PE, something was wrong. && reboot

#22
title
set tkey=
if not exist /BOOT/GRUB/USB_ACC.0PE pause 0PE.GZ所在分区无/BOOT/GRUB/USB_ACC.0PE文件,将自动改用方式3启动,回车继续... && goto 23
map (hd-1) (hd-1)
map --rehook
/BOOT/GRUB/USB_ACC.0PE --time-out-disable:0 --fira %wiso% || echo -n
pause Returned from USB_ACC.0PE, something was wrong. && reboot

#23
title
set withmem=--mem
clear
echo How to load the %wiso% ?
echo - 请选择ISO载入方式:
echo - 1. 整体载入内存(Map with --mem)--回车默认方式
echo - 2. 非整体载入内存(Map without --mem)--要求ISO文件连续存储无碎片
echo -
echo - 在这里输入数字1/2(Input a number here):
pause && set /A tkey=*0x4CB00
echo key code: %tkey%
if /i "%tkey%"=="0x32" set withmem=

[ 本帖最后由 tingyue-wu 于 2011-7-29 12:14 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2011-7-29 14:08:14 | 只看该作者
怎么没人来解答

我的本意是只使用0pe的安装xp功能,不用别的,那么0pe.GZ的功能文件就很多可以删去了,当然firadisk文件和srs驱动还是要的,这样的话,就产生了二楼的摘抄,

我知道里边有错误,结尾估计还少了点什么,但是不会弄了。

求懂得人帮忙。

P大看见肯帮忙就更好了!
回复

使用道具 举报

4#
发表于 2011-7-29 14:54:19 | 只看该作者
我是用新版GRUB加RUN命令:
title ISO Installer
RUN --FIRA --MEM /BOOT/IMGS/OS.ISO
安装原版XP到SATA成功..2003没试过
回复

使用道具 举报

5#
 楼主| 发表于 2011-7-29 15:10:04 | 只看该作者

回复 #4 legendvip 的帖子

成功的方法已经找到多种

只是为了学习,所以折腾0pe的菜单
回复

使用道具 举报

6#
 楼主| 发表于 2011-7-29 16:29:47 | 只看该作者
还是没人来解决吗?等得我心焦

暂时用这个方法解决,但是不是很满意。
……  ………… ……
title  18  ########## \n\n   ########
……
title  19  手输ISO安装XP/2K3 \n\n  大多数XP安装没问题;2K3如果驱动不准确,出错较多。
echo - 请输入要启动的文件名或带路径的文件名。
echo - 输入说明:
echo - 1.路径以/开头,前面不要写盘符之类(程序会自动搜索所有盘)。
echo -  路径以/为分隔符(UNIX风格)。
echo -  例如
echo -  对D:\IMGS\XP.ISO,应输入/imgs/xp.iso。
echo -  对(ud)/WIN$.ISO(ud设备根目录的WIN$.ISO),应输入/win$.iso。
echo - 2.对位于任意盘/BOOT/IMGS/目录的文件,可以直接输入文件名。
echo -  程序对不以/开头的输入,自动在前面加上路径/BOOT/IMGS/。
echo -  例如输入mype.iso,相当于输入/BOOT/IMGS/MYPE.ISO。
echo - 3.直接回车相当于输入/XP.ISO,表示启动任意盘根目录的XP.ISO。
echo - 4.盘上存放的文件名、路径应大写,输入时可以小写,程序自动转大写。
set wiso=
set /u /p wiso=在这里输入:
if not exist wiso set wiso=/XP.ISO && echo Now use /XP.ISO as default.
if not "%wiso:~0,1%"=="/" set wiso=/BOOT/IMGS/%wiso% && echo Now use /BOOT/IMGS/ as default PATH.
find --set-root cat --length=0 %wiso% || echo && pause --wait=5 >查无%wiso%文件,请重来。 && set wiso= && configfile (md)4+8
goto 20
boot

#20
title
if not exist wiso set wiso=/XP.ISO
echo
echo How to start the %wiso% ?
echo - 请选择启动%wiso%的方式:
echo - 1. 直接启动(Directly)--回车默认方式
echo - 2. 带firadisk支持(With firadisk support)
echo - 3. 带SRS、firadisk支持(With SRS, firadisk support)
echo -
echo - 提示:
echo - 带firadisk支持有利于非全内置PE找到外置工具。
echo - 带SRS、firadisk支持有利于找到硬盘,减少蓝屏。
echo -
echo - 在这里输入数字1/2/3(Input a number here):
pause && set /A tkey=*0x4CB00
echo key code: %tkey%
if /i "%tkey%"=="0xD" goto 21
if /i "%tkey%"=="0x31" goto 21
if /i "%tkey%"=="0x32" goto 22
if /i "%tkey%"=="0x33" goto 23
goto 20

#21
title
map --mem %wiso% (0xff)
map --hook
chainloader (0xff)

#22
title
command USB_ACC.0PE --mode:manual --fira %wiso% || echo -n


#23
title
command USB_ACC.0PE --mode:manual --fira %wiso% --f6floppy:/ABC/IASTOR.IMG || echo -n
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 21:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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