本帖最后由 不点 于 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" 一行。 |
似乎没有认出U盘,你的电脑本身也是grub的主引导记录吗? 或许你的电脑不能从U盘启动,别的U盘可以吗? |
唯一的分区是扩展分区。给个理由:为何不使用主分区? 这个唯一的扩展分区起始于1G以后。这要是永远不失败,那才真是奇怪事。 你不想让它能够有着较高的启动成功率,实际情况也没有违背你的愿望。你的目的实现了。 没有问题,大家休息吧。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.