一般我们先装 DOS / Windows98 ,后装 Windows2000, XP 可以“自然”形成多系统引导菜单,可如果是先装的 Windows2000, XP ,后装 DOS / Windows98 要形成多系统菜单怎么办?也好办,可以事先把 Windows2000, XP 的分区引导扇区保存下来,然后 sys 命令生成 DOS 的引导扇区和传送 DOS 系统,再把 DOS 的引导扇区保存下来,然后再恢复 Windows2000, XP 的分区引导扇区内容就可以了(几个细节我忽略不写了)。
可如果有 ghost 参与这一过程会遇到一个怪问题。比如,我以正常顺序先安装 Win98 (in C:),ghost 备份 Win98,安装 Win2000, XP (in D:),形成引导启动菜单,备份 C: 的 Win2000, XP 的引导扇区内容和 ntldr , ntdetect.com , boot.ini 等几个启动必须的文件。现在,Win98 坏了,我用 ghost 恢复备份的 Win98 到 C: ,自然,NTLDR 的启动菜单没了,引导扇区也变为 Win98/DOS 的内容了,(恢复后Win98 可以正常启动);我用前面备份的 Win2000, XP 的引导扇区内容到 C: 的引导扇区,把备份的 ntldr , ntdetect.com , boot.ini 等几个文件复制到 C: 的根目录下,重新启动,结果屏幕一片漆黑,只有一个光标在左上角闪烁。反复试了几次都是如此,其实 ntldr 等这几个文件不复制过去都可以,因为到了分区引导扇区这一步就出问题了。