|
本帖最后由 不点 于 2016-12-1 21:19 编辑
没看明白事情的来龙去脉。您是不是说 fbinsttool 没问题,而 ud 三分区有问题?换句话说,是不是 fbinsttool 制作的启动盘从未遇到问题,而 ud 三分区却会碰上失败?
假定我猜对了(即,上述问题的答案是 Yes),下面给出我的评论。(假如我猜得不对,请忽略我的评论)
启动这种东西,是要严肃对待的。要想把启动搞好,难度不是一般的高(是非常非常高)。原因是什么?这个我想,大家都知道的(以下讨论范围限于传统 BIOS 启动方式):相关软硬件厂商(即垄断控制者)不希望有任何一款软件能够做到 “启动无忧”。假如您能承认这一点的话,那就不难理解 “搞好启动是异常艰难的” 这个命题。
一个字,难,是不是?既然难,那么(逻辑上很紧凑的)下一个问题:谁来对付它比较合适?那答案自然是启动软件的开发者了。为什么?(这还用问?)专门开发启动软件的人,他了解的情况多,考虑得细致、周到,比 “非开发人员” 不知要细致多少倍。假如他处理不了的问题,你能处理好,那么他是不是赶快把你的处理方法吸收进来,改进软件?我并不深入了解三分区法,但我看到三分区法是在 “隐藏” 上下功夫,这就与 ud 的宗旨背道而驰了,因而也没见到有哪个启动软件的开发者把这些方法加以引进、吸收。我猜,正是这附加的东西,影响了它的宗旨(即,让启动成功率受到了影响)。假如确实是这样的话,那么我认为那是 “得不偿失” 的。
我还真的需要再补充几句。在我使用我自己做的 multimbr 启动盘时,发现插在某些机器上之后,会损坏这个 U 盘上的文件,迹象是,把 U 盘的 FAT 表都搞乱了,即使想用恢复工具来恢复,都很困难,恢复不出很多文件。这个 U 盘只好重做,于是一切又正常了。我怀疑有两种可能性。其一可能是病毒、流氓软件胡乱写入启动区和 FAT 表造成的;其二可能是操作系统本身的 bug 造成的。前者的可能性较大(粗略估计 80%),后者可能性较小(粗略估计 20%)。楼主也有可能是碰到了类似的问题。
|
|