无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3975|回复: 11

[求助] 从硬盘启动失效了

[复制链接]
发表于 2014-1-18 10:45:52 | 显示全部楼层 |阅读模式
我的U盘启动盘里有UD和U+两部分,在使用grub4dos-0.4.5c-2013-11-30里的grldr时,UD是能够从计算机硬盘上启动系统的。

菜单:

title BOOT from Hard ( NT/2K/XP/7/8 )

find --set-root --devices=h /bootmgr || find --set-root --devices=h /ntldr

map () (hd0)

map (hd0) ()

map --rehook

find --set-root --devices=h /bootmgr || find --set-root --devices=h /ntldr

chainloader /bootmgr || chainloader /ntldr

更新到grub4dos-0.4.5c-2014-01-17里的grldr后,UD菜单选从硬盘启动时,会启动我U+上的win8pe 不从计算机硬盘启动系统了。
请问怎样修改菜单才能从计算机硬盘上启动我的系统?
发表于 2014-1-19 07:43:02 来自手机 | 显示全部楼层
第二次find语句前加上root (hd0,0)
回复

使用道具 举报

 楼主| 发表于 2014-1-19 09:11:11 | 显示全部楼层
加上了这句,仍然从U+启动。我试了下,去掉U+  就会从硬盘启动,我想保留从U+启动,又想加上从硬盘启动,等待老师指点。
回复

使用道具 举报

发表于 2014-1-19 09:27:47 | 显示全部楼层
本帖最后由 俊采星驰 于 2014-1-19 09:28 编辑

不知道新版本改动了什么。先试试去掉map --rehook及之前的句子,不进行硬盘交换,看看能否进入
回复

使用道具 举报

 楼主| 发表于 2014-1-19 09:56:19 | 显示全部楼层
试了一下,不行,个人感觉始终在找启动U盘上的第二引导(U+),不去找硬盘上的引导。
回复

使用道具 举报

发表于 2014-1-19 10:08:47 | 显示全部楼层
USB 被认成硬盘 (hd0),那么,这个 U 盘上的 bootmgr 肯定抢先被找到。

新版没错,是你自己的使用方法错误。

你得保证你要找的文件只存在于本地硬盘,不存在于 U 盘才行。

旧版本肯定犯了错误,才导致跳过 U 盘而错误地找到了本地硬盘上的 bootmgr 文件。

回复

使用道具 举报

 楼主| 发表于 2014-1-19 10:15:48 | 显示全部楼层
这个我实在不会,不知道怎么办。
回复

使用道具 举报

发表于 2014-1-19 10:34:42 | 显示全部楼层
哦,那是说楼主的U盘根目录下有bootmgr。这个最好改名了,不要与本地系统引导文件重名。
楼主先试试U盘中bootmgr改名后效果如何。
回复

使用道具 举报

发表于 2014-1-19 10:39:00 | 显示全部楼层
另外,bootmgr完全可以放到/boot/目录下,在grub菜单中改下chainloader路径
回复

使用道具 举报

发表于 2014-1-19 10:46:45 | 显示全部楼层
本帖最后由 俊采星驰 于 2014-1-19 10:48 编辑

既然用了UD,那还能U+吗?二者都是写MBR的,冲突。只能是先做UD,剩余分区的PBR写入usb-hdd(+)/zip(+)引导,因为只占一个扇区,写得下。然后提取ISO文件至该分区。
回复

使用道具 举报

 楼主| 发表于 2014-1-19 11:03:18 | 显示全部楼层
我是想用U+来启动UEFI的,UD启动BIOS的。bootmgr改名好像很复杂的,迷离境界版主的bootmgr改名帖子我看不懂啊。
回复

使用道具 举报

 楼主| 发表于 2014-1-19 11:10:02 | 显示全部楼层
附上我的U盘图片:

U.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-16 23:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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