distance 当前离线
新手上路
TOP
wwashington 当前离线
超级版主
原帖由 distance 于 2007-4-9 09:35 发表 主要是你那个办法实现多重引导太麻烦了,希望是一个批处理就能解决。改mbr也没关系。
原帖由 distance 于 2007-4-10 09:26 发表 由于修改boot.ini最容易,所以最简单的办法其实是在boot.ini中加入“c:\grldr.mbr="dos"。为什么ntldr也需要grldr.mbr?因为boot.int也被加入了Bootmgr,而Bootmgr不支持大于8k的引导文件,虽然boot.ini仍然可以直接修改。 有几个问题不解: 1、按grub4dos说明把grldr写入mbr需要用bootlace.com,怎么一个“bootinst /nt60 %%A”就加入了?%%A到底是什么意思? 2、grub4dos有个支持中文的版本要大一些,支持中文是什么意思?能在menu.lst加入中文字符? 3、Grldr改名据说后面的ldr不能改,我看了一下softmod里面确实也没改ldr,它是vstaldr,Vistaloader 2.1.2合成后直接就是Grldr。
原帖由 distance 于 2007-4-10 11:15 发表 如果是这样的话,启动Grldr出错,就不会再启动Bootmgr,因为被替换了,这可能就是出现问题的原因。
原帖由 wwashington 于 2007-4-10 13:15 发表 你看一下本帖的二楼的第一段话,现在只要运行vsldr menu就可以安装BCD菜单,很容易。 1、%%A 是在DOS/Win32命令行的批处理使用循环参数的写法,直接在命令行下循环参数是%A。批处理本身参数类似%1 %2。 2、看来你并没 ...
原帖由 wwashington 于 2007-4-10 13:15 发表 启动失败的原因非常复杂。如果在启动时加载Grldr.mbr可能是正确的,因为在Bootmgr里就是直接加载Grldr失败而Grldr.mbr成功。 但是,并不代表所有人的机器都无法使用原版的Vista Loader和相关的傻瓜安装包,有些人是刷了MBR激活成功的,当然可以启动。 所以,结论是Grldr.mbr具备更好的兼容性,推荐使用这个方法。我严重反对修改MBR,将来安装MS操作系统随时会被干掉。
vista 当前离线
版主
原帖由 distance 于 2007-4-10 17:33 发表 grldr一个文件就能用啊,我一直用的好好的。其实Grub4DOS里面真正有用的也就是这个文件而已,xp下在boot.ini里加入C:\grldr=“xxx“就可以了。用grubmenu.exe可以改里面内置的菜单,menu.lst也可以省了。不止矮人、MaxDOS, n多工具都用的grldr。
原帖由 distance 于 2007-4-10 17:54 发表 你的方法要手动选择,还要加载两次Bootmgr,不太方便,有个想法,你看是否可行: 把系统盘改为nt52启动,复制Ntldr Boot.ini NTDetect.com 到根目录,Boot.ini只加载Vista Loader的Grldr,Vista Loader的acpi运行后会直接引导Bootmgr。
lockercool 当前离线
wuguifeng 当前离线
cfgs 当前离线