|
本帖最后由 110654 于 2015-1-25 15:51 编辑
U盘引导求解在EFI模式启动的情况下如何添加或者修改这个EFI启动的BCD菜单实现引导IMG或者ISO文件或进入DOS
本人才算菜鸟级.
先介绍一下我的U盘文件情况
MINIPE文件夹下面介绍
GRUB4DOS菜单配置文件是Menu.lst
菜单文件配置如下:
default=0
timeout 20
fontfile /minipe/fonts.gz 加载字体
splashimage /minipe/1957.xpm.gz 加载背景图片
title WindowsXP PE 菜单名字
chainloader /minipe/ldrxpe 加载文件路径
title windows7 PE
find --set-root /7777/7PE_MGR
chainloader /7777/7PE_MGR
title cdlinux
find --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
title MHDD
map --mem /minipe/mhdd.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title dos98
map --mem (hd0,0)/minipe/dos98.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title PASSWORD
map --mem (hd0,0)/minipe/PASSWORD.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title diskgen
map --mem (hd0,0)/minipe/diskgen.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title maxdos
map --mem (hd0,0)/minipe/maxdos.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title RST442
map --mem (hd0,0)/RST442.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title SeaTools fur dos
map --mem (hd0,0)/minipe/SeaTools.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title MENTEST
map --mem (hd0,0)/minipe/MEMTEST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
title Grub
commandline
title 硬盘第一分区启动
root (hd0,0)
chainloader +1
title 硬盘第二分区启动
root (hd1,0)
chainloader (hd1,0)+1
title 重启
retype
title 关机
halt
现在这样这样弄 可以实现 但是遇到EFI模式的 感觉没法像MBR的那样 好用求帮助
1 遇到只能支持传统MBR启动 也就是IED硬盘模式 我们一般装XP WIN7系统的主板设置可以加载这样的
2遇到支持EFI启动的主板是这样的
现在的问题是在第2个图中的第3项GRUB for DOS运行不了 会报错误
我想给这个EFI模式启动的BCD菜单上整点工具,现在越来越多的新机器都是EFI 或者只支持EFI启动,传统方式根本行不通.
朋友整了个国外的笔记本,靠默认就只有EFI模式启动 无法改兼容或者传统模式
要想U盘装系统就必须在EFI模式下 发展
现在我只能进入EFI模式的PE系统 我了擦 以前XP PE系统的工具 大部分都不用不了
根本无法运行.在这个win8.0PE系统
所以必须在启动这个PE前 运行一些DOS工具 更方便对硬盘的操控 测试软件等
我就问你一个问题
假如人家的主板就只有EFI模式启动 然而内存有点问题,而你EFI模式下面没有DOS工具箱什么的 岂不很郁闷?
当然你可以说下载个什么晨风PE 什么的安装到U盘全OK 支持EFI 支持传统.
我之所以要自己弄 是不想整那么多广告. 自己做的 也有感觉 也可以学习这些强大引导技术
我参考了这个
http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=422917
然而发现不会弄啊 求大神解答一下相关问题?
1. EFI启动下如何引导在非EFI下的GRUB ???是不可以 还是我弄错了?
2. EFI启动下我目前知道的是用的EFI引导启动的文件就可以引导了 再编辑菜单就可以了,那么这个菜单上可以直接添加支持IMG文件运行?或者进入DOS 我需要扫描硬盘 万一硬盘有问题 进不去PE呢.
3. EFI启动后有人说可以引导到GRUB2 再转GRUB4DOS再加载IMG文件可以实现? 如何实现?
4. 我参考一个帖子说电脑安装WIN8 把系统目录的BCD菜单文件修改后 加载一个grldr 用这个grldr的内置菜单来引导 ,我测试过了一次,发现不行跟上面图上报错是一样的.是我做错了? 还是这个方式根本行不通?
5. 按理说电脑这样可以,U盘也可以啊? 难道是因为U盘是FAT32????
6. 其最后目的还是想在给在EFI模式下添加实用性工具.但是不知道该怎么去添加,用什么工具我知道 ,始终测试不对 |
|