重写MBR的方法:你可以用WinHex之类的工具手动编辑,也可以用Diskgen for Windows重写主引导记录(这个操作应该总是安全的)。也可以将U盘全盘当作VMware虚拟机的硬盘(将真实物理盘当作VM的硬盘使用),然后在虚拟机中启动到DOS下,使用fdisk /mbr重写,总之方法很多,看你怎么方便怎么发挥了。
[ Last edited by Climbing on 2008-11-17 at 16:57 ]作者: think 时间: 2008-11-28 21:01 谢谢!思路对头。
不过,Diskgen for Windows重写的主引导记录还是FREEDOS的,用fdisk /mbr无法进入DOS系统,虚拟机没试过,不过WinHex之类的工具手动编辑应该可以。
还有帖子中的讨论很值得。
再次谢谢!作者: think 时间: 2008-12-1 12:46 决定放弃用MSDOS7.1做U盘启动系统,而改用FREEDOS系统。当然,软盘还是用MSDOS7.1的好,毕竟有一些软件在FREEDOS系统下无法操作。
用最新的DISKGEN 3.0.830可以直接制作FREEDOS启动优盘,也可以加入各种DOS软件,不过要试用后才能证明能否适用。TW中文在其上可以使用,一些DOS命令可以直接采用FREEDOS的,还有启动文件FDCONFIG.SYS,和FDAUTO.BAT应该根据自己需要改写。
然后,用老毛桃的PE制作程序“WinPE (老毛桃最终修改版) V09.11 简体中文”加入GRUB启动。具体方法是,不格式化,引导制作勾上“优先启动原MBR”就行。
最终结果,很方便就能在优盘上制成DOS+PE启动系统。
只是PE系统如何定制是个问题,直接修改WINPE.INI可卸载某些程序,但不能删除,也无法添加。下载了AIK,很繁琐。
还有,原来打算从FREEDOS中来引导GRUBD,也可以成功,但后续的Menu.lst处理不行,无法使用。不知GRUBD是否要在根区。