无忧启动论坛

标题: 求助 bcd引导grldr [打印本页]

作者: jvcjvcjvc    时间: 2010-4-6 15:09
标题: 求助 bcd引导grldr
如何使用bcdtool修改bcd,引导光盘根目录下的grldr。谢谢
作者: dvd008    时间: 2010-4-6 15:15
找原版grub,里面带 grldr.mbr

或者,提取光盘或iso 的引导文件改名,
bcd指向它,就会引导了

可以参考骨头pe 之多启动版, 以前的维护模块里面提供有这个 引导文件
作者: yaojy    时间: 2010-4-6 15:56
看这个帖子可能有帮助
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D7
作者: dvd008    时间: 2010-4-6 17:13
有办法直接引导img 或者dos吗?

我是通过f6模块的grldr引导 img
作者: 0cat0    时间: 2010-4-6 19:33
这是自己用的,楼主可以自己改一下:

@ECHO OFF
@CD /D "%~DP0"
SET /P IName=输入安装[GRLDR.MBR]的文件名,如:PELDR.MBR,注意大小写。
SET /P IPart=输入安装[%IName%]的盘符,如:C:。
SET VID=
BCDEDIT.EXE >"%TEMP%\BCDTEMP.TXT"
TYPE "%TEMP%\BCDTEMP.TXT" | FIND "\%IName%" >NUL && ECHO. && ECHO   [BCD]中已经存在[%IName%]项,请检查是否安装正确。 && ECHO. && PAUSE && GOTO EXIT
@RD /S /Q "\\?\\%IPart%\BOOT_BAK\" >NUL
@MD "%IPart%\BOOT_BAK\"
BCDEDIT.EXE /EXPORT "%IPart%\BOOT_BAK\BCD_BAK" >NUL
BCDEDIT.EXE /CREATE /D "PE&TOOLS" /APPLICATION BOOTSECTOR >"%TEMP%\VID.TXT"
FOR,/F,"TOKENS=2 DELIMS={",%%I,IN (%TEMP%\VID.TXT) DO (SET VIDA=%%I)
FOR,/F,"TOKENS=1 DELIMS=}",%%I,IN ("%VIDA%") DO (SET VID={%%I})
ECHO %VID%>"%TEMP%\VID.TXT"
BCDEDIT.EXE /SET %VID% DEVICE PARTITION="%IPart%" >NUL
BCDEDIT.EXE /SET %VID% PATH "\%IName%" >NUL
BCDEDIT.EXE /DISPLAYORDER %VID% /ADDLAST >NUL
BCDEDIT.EXE /TIMEOUT 3 >NUL
IF EXIST "%IName%" COPY "%IName%" "%IPart%" /Y /V && GOTO EXIT
ECHO.
ECHO   请复制[%IName%]到[%IPart%]根目录,如:%IPart%\%IName%。
ECHO.
PAUSE
:EXIT
@DEL /F /A /Q "%TEMP%\BCDTEMP.TXT" >NUL
@DEL /F /A /Q "%TEMP%\VID.TXT" >NUL
@EXIT
作者: 0cat0    时间: 2010-4-6 19:35
这个是CMD。。。。。。。。。。。。。

BCDEDIT.CMD

BCDEDIT.rar

586 Bytes, 下载次数: 61, 下载积分: 无忧币 -2


作者: 0cat0    时间: 2010-4-6 19:42
如果还想改名,下面也是自己用的,楼主也可以自己改:

@ECHO OFF
@CD /D "%~DP0"
@GRUBMENU import grldr menu.lst
@COPY /Y /V "%~DP0grldr" "%~DP0PELDR"
@GRUBINST -e -b=PELDR "%~DP0PELDR"
@GRUBINST -o -b=PELDR "%~DP0PELDR.MBR"
@DEL /F /A /Q "%~DP0grldr"
@DEL /F /A /Q "%~DP0grldr.mbr"
@EXIT
作者: jvcjvcjvc    时间: 2010-4-7 20:46
谢谢楼上几位的热情帮助,最后还是用了grub4gos来引导,bcd引导光盘根目录下的grldr难度太大。再次感谢上面的朋友!




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3