无忧启动论坛

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

grldr引导iso文件,u盘正常,放硬盘上其中一个iso卡住了,哪位碰到过,进来看看。

[复制链接]
跳转到指定楼层
1#
发表于 2013-8-11 17:37:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了个u盘启动,用grldr直接引导iso文件,有各种winpe以及ubuntu和cdlinux,
在家里两台笔记本上所有都能正常启动引导。
然后,我将机子的硬盘分割出一个小小的隐藏分区,将iso文件全部放在隐藏分区上,将grldr引导加入win7的启动菜单中,准备从硬盘的隐藏分区上直接启动这些iso文件。
其中一台笔记本(win7 32旗舰)所有iso均正常引导,
但是,在另一个笔记本(xt200 win7 64旗舰)上测试时发现,有一个2003的pe文件无法正常引导,卡在进度条完成后的蓝色屏幕上,可同样的方法用u盘又能正常启动,也修改过bios的硬盘模式测试过,这个奇怪,哪位朋友遇到过?
引导菜单如下:
title windows server 2003 pe
find --set-root /tools/pe/winvblock.img
map --mem  /tools/pe/winvblock.img (fd0)
find --set-root /tools/pe/win2003pe.iso
map --mem  /tools/pe/win2003pe.iso (hd32)
map --hook
root (hd32)
chainloder (hd32) 1
boot
==========
以上,也将winvblock.img替换成firadisk.img试过,或者不用这个都试过,同样是u盘正常引导,另一机子也正常,可这机器的硬盘启动就是不行。
2#
 楼主| 发表于 2013-8-11 22:24:19 | 只看该作者
上面的蓝色屏幕是指卡在了蓝色背景的画面,不是出错那种蓝屏提示。

另附上我用的菜单项如下(u盘或硬盘隐藏分区启动都可以):

如果是硬盘启动则修改grldr的内置菜单为:
password  111222
root (hd0,2)
confgfile /menu.lst
我是将menu.lst放在了隐藏分区,大家可以对应修改(hd0,2)为自己的分区就可以。
下面是menu.lst文件内容
title windows8 PE  
find --set-root /Tools/PE/winvblock.img
map --mem /Tools/PE/winvblock.img (fd0)
find --set-root /Tools/PE/Win8PE.iso
map --mem /Tools/PE/Win8PE.iso (hd32)
map --hook
chainloader (hd32)

title windows8 PE X64
find --set-root /Tools/PE/FIRADISK.IMG
map --mem /Tools/PE/FIRADISK.IMG (fd0)
#find --set-root /Tools/PE/winvblock.img
#map --mem /Tools/PE/winvblock.img (fd0)
find --set-root /Tools/PE/W8PE_X64.iso
map --mem /Tools/PE/W8PE_X64.iso (hd32)
map --hook
chainloader (hd32)


title Ubuntu Desktop x64 (sudo umount -l /isodevice)
find --set-root --ignore-floppies /Tools/ubuntu/ubuntu-12.10-desktop-amd64.iso
kernel /Tools/Ubuntu/vmlinuz  boot=casper iso-scan/filename=/Tools/Ubuntu/ubuntu-12.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd /tools/ubuntu/initrd.lz
#boot

title Aero7 PE  
find --set-root /Tools/PE/winvblock.img
map --mem /Tools/PE/winvblock.img (fd0)
find --set-root /Tools/PE/130412_Aero7PE.iso
map /Tools/PE/130412_Aero7PE.iso (hd32)
map --hook
chainloader (hd32)

title Windows PE 2003  (唯独这项硬盘启动在其中一台机子出问题,多种写法都试过)
find --set-root /Tools/PE/FIRADISK.IMG
map --mem /Tools/PE/FIRADISK.IMG (fd0)
find --set-root /Tools/PE/Server_2003_PE_mini.ISO
map --mem /Tools/PE/Server_2003_PE_mini.ISO (hd32)
map --hook
chainloader (hd32)

title Windows PE JZ2003 (这个下面如果直接chainloader (hd32)启动后是不认本地硬盘的 )
find --set-root /Tools/PE/FIRADISK.IMG
map --mem /Tools/PE/FIRADISK.IMG (fd0)
find --set-root /Tools/PE/JZ03PE.ISO
map --mem /Tools/PE/JZ03PE.ISO (hd32)
map --hook
chainloader (hd32) 1
boot

title CDlinux-0.9.6.1(ISO emulation)
find --set-root /Tools/Ubuntu/CDlinux-0.9.6.1-SSE-0429.iso
map --mem /Tools/Ubuntu/CDlinux-0.9.6.1-SSE-0429.iso (0xff)
map --hook
map --status
kernel (0xff)/CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/Tools/Ubuntu CDL_IMG=CDlinux-0.9.6.1-SSE-0429.iso
initrd (0xff)/CDlinux/initrd

title CDL_0.9.7.1(ISO emulation)
find --set-root /Tools/Ubuntu/CDL_0.9.7.1_SSE.iso
kernel /Tools/Ubuntu/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/Tools/Ubuntu CDL_IMG=CDL_0.9.7.1_SSE.iso
initrd /Tools/Ubuntu/initrd

title reboot
reboot

title close
halt

点评

会不会是pe在启动过程中出现了问题 比如pecmd.ini中某行命令错误 按理来说grub能正常引导这个iso启动 启动后的问题一般就和grub没什么关系了  详情 回复 发表于 2013-8-12 09:43
回复

使用道具 举报

3#
发表于 2013-8-12 09:43:23 | 只看该作者
edwin100 发表于 2013-8-11 22:24
上面的蓝色屏幕是指卡在了蓝色背景的画面,不是出错那种蓝屏提示。

另附上我用的菜单项如下(u盘或硬盘隐 ...

会不会是pe在启动过程中出现了问题  比如pecmd.ini中某行命令错误  按理来说grub能正常引导这个iso启动  启动后的问题一般就和grub没什么关系了

点评

今天试了下 ,在map --hook 前加一行 map --e820cycles=3后解决了该问题。 我又另外试了下,硬盘启动如果初始引导的是win7 32或xp等,那么不加该参数也是能正常启动。  详情 回复 发表于 2013-8-13 15:17
回复

使用道具 举报

4#
发表于 2013-8-12 16:44:53 | 只看该作者
看到s大的回复我想起pe一般都有盘符整理,这东西有时会出错卡死
回复

使用道具 举报

5#
 楼主| 发表于 2013-8-13 15:17:15 | 只看该作者
sratlf 发表于 2013-8-12 09:43
会不会是pe在启动过程中出现了问题  比如pecmd.ini中某行命令错误  按理来说grub能正常引导这个iso启动   ...

今天试了下 ,在map --hook 前加一行 map --e820cycles=3后解决了该问题。
我又另外试了下,硬盘启动如果初始引导的是win7 32或xp等,那么不加该参数也是能正常启动。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-13 21:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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