无忧启动论坛

标题: 无法引导U盘引导启动 怪异电脑 [打印本页]

作者: askrtm    时间: 2014-3-13 20:22
标题: 无法引导U盘引导启动 怪异电脑
制作的U盘无法引导, 在其他的机子上成功 唯独有一个怪异的电脑无法引导。

GRLDR菜单项
default 0
timeout 30

title ATIH
find --set-root /ATIH.img
map /ATIH.img (fd0)
map --mem /ATIH.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title HDDREG
find --set-root /HDDREG.img
map /HDDREG.img (fd0)
map --mem /HDDREG.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title mhdd
find --set-root /mhdd.ISO
map /mhdd.ISO (0xff)
map --mem /mhdd.ISO (0xff)
map --hook
chainloader (0xff)
boot

title PE
find --set-root /8PE.ISO
map --mem /8PE.ISO (0xff)
map --hook
chainloader (0xff)
boot

title PELX
map --mem /firadisk.img (0xff)
find --set-root /8PE.ISO
map /8PE.ISO (0xff)
map  --hook
chainloader (0xff)
boot

title reboot
        reboot

211935cu5zkr48r4r8zh9y.png.thumb.jpg (386.22 KB, 下载次数: 43)

211935cu5zkr48r4r8zh9y.png.thumb.jpg

捕获.PNG (54.41 KB, 下载次数: 24)

捕获.PNG

WP_20140313_003.jpg (412.26 KB, 下载次数: 22)

WP_20140313_003.jpg

捕获1.PNG (82.29 KB, 下载次数: 22)

捕获1.PNG

作者: 不点    时间: 2014-3-14 04:14
唯一的分区是扩展分区。给个理由:为何不使用主分区?

这个唯一的扩展分区起始于1G以后。这要是永远不失败,那才真是奇怪事。

你不想让它能够有着较高的启动成功率,实际情况也没有违背你的愿望。你的目的实现了。

没有问题,大家休息吧。


作者: askrtm    时间: 2014-3-14 11:16
什么意思啊   我U盘是唯一的主分区 啊   ,那里来的扩展分区啊     


我是来求助的,不是让你来冷嘲热讽的   

1.PNG (199.49 KB, 下载次数: 25)

1.PNG

作者: 2011895866818    时间: 2014-3-14 14:59
似乎没有认出U盘,你的电脑本身也是grub的主引导记录吗?
或许你的电脑不能从U盘启动,别的U盘可以吗?
作者: askrtm    时间: 2014-3-14 18:59
不太清楚, 当时硬盘MBR用工具检测出rootkit ,一番乱折腾, 结果grub就无法引导了,可能是grub吧,怎么还原啊? 求教。

电脑绝对可以U盘启动,技嘉的880GA。  用通用PE3.3的格成exFat分区的NT6.2方式可以引导成功。其他的不行


作者: 不点    时间: 2014-3-15 08:04
本帖最后由 不点 于 2014-3-15 08:21 编辑

看你贴图片很辛苦,很认真,如果我有意伤害你,那也是不对啊。

不过我不是有意的。我没有想到会伤害你。我预期的是,你会感谢我。但事与愿违,我搞错对象了。

有很多人来论坛提问,却没人应答,于是抱怨、牢骚。这也与期望值相去甚远。

这都属于缘分问题。

自己的所做所为与所希望达到的效果,是不那么容易相符合的。牛头不对马嘴,是常有的事,不奇怪。

言归正传,你的贴图不正说明你的第一硬盘是 31G,只有扩展分区,而且位于 1G 以后吗?

这么说来,我楼上的话在技术上也没犯大错啊?我也不知道那是不是你的 USB 启动盘,但它是 hd0。

当从 USB 启动时,grldr.mbr 并不能够应付变态主板 bios 的情况,这是这么多年来讨论的一般结果,或者说是成果。大家得到共识,只有通过 fbinst 启动 grub4dos 才能有着较高的成功率。你如果不知道这个,我提醒你一下,或许对你有用。我认为你应该知道这个,却不知道。这不能算是你的错,也不能算是别人的错。谁都没错,一切都是有原因的。

无论如何,你使用的方式本身就不是保证成功率最大化的方式。那么,正如我在楼上所说,失败也就是正常的,是预期的。虽然我在楼上说的话难听了一点,但很实在,切中要害。

你看看大家热烈讨论的帖子,都是 fbinst。而 grldr.mbr 主要用于安装在本地硬盘上。这是由于 grldr.mbr 对各种变态主板 bios 适应性不好而造成的。


补充,刚刚注意到你的 U 盘是 ntfs 格式。这恰巧又是 grub4dos 的一个死角。grub4dos 不能保证 100% 对 ntfs 的支持。能保证 100 % 对 FAT 等文件系统的支持,唯独不能保证 100% 对 ntfs 的支持。这个情况也是在其他地方有讨论的。

如果你坚持使用 ntfs,那么我也提供一个启动 grldr 成功率相对较高的方式,即,使用微软的引导代码来引导 bootmgr(注意不是 ntldr),再由 bootmgr 来引导 grldr,这就是 100% 成功的了(前提是只要 bootmgr 本身能够成功接管控制)。用 bootmgr 来引导 grldr 的方法,你可以在网上搜,粗略地说,是创建一个 boot.ini 文件,在其尾部添加 C:\grldr="grldr" 一行。

作者: askrtm    时间: 2014-3-15 12:39
本帖最后由 askrtm 于 2014-3-15 12:40 编辑

我的电脑能够U盘Grub引导启动,bios也不是变态,只是折腾MBR Rootkit乱搞的Grub歇菜,不知道是什么原因。
没有什么用只有通过 fbinst 启动 grub4dos 才能有着较高的成功率的问题。

我的U盘从未使用过NTFS的格式

hd0 是三星的IDE40G硬盘,

HD1是 希捷的1T系统盘

hd2 是我的U盘。

F12或者进Bios用U盘引导,不是如图的出错,就是在loading operating system处卡死,无任何信息输出。





现在用grub 4.6 ,把grldr.mbr和grldr.pbr拷贝到U盘根目录,可以成功引导了,







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