|
|
发表于 2014-3-15 08:04:32
|
显示全部楼层
本帖最后由 不点 于 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" 一行。
|
|