×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

经过两天的研究,找到了原因,问题解决了但也没解决。我找到如何不重安装xp的情况下,加装win98;但最终还是发现,许多原xp下的应用程序因为xp的系统盘变了,而变得不能用了。所以只能还是重装xt,违背了初衷。

win98一定要安装在c盘下,这个c盘是在fdisk下看到的c盘。而在98安装之前的操作系统往往已经占用了,所以导致win98无法再进行安装。

我有两个ntfs分区,就ghost了xp的系统分区,把它放到了另一分区。然后用fdisk删了这个ntfs系统分区,新建一个dos primary分区,这时这个分区就使用了c这个盘符。再进行安装就能顺利进行。

安装完毕,用xp的安装盘启动到repair console,用diskpart新建一个ntfs分区,然后用ghost把原来的系统盘恢复到这个分区上。再用fixboot c:和修改c盘上的boot.ini两个步骤来实现dual boot。

此时,win98和xp均能顺利启动,但进入xp时发现,系统不知何故,显得很慢,查event viewer有个DCOM的service老是无法启动。我怀疑是不是和xp的激活有关系。

用xp安装盘重装系统,因为不想重新安装应用程序,所以采用修复安装。这时一个有趣的现象出现了--如果我用volume licsencing的xp安装,xp的系统盘还是c盘,如果用oem的xp安装,xp的系统盘就变成了d盘(98的系统盘是c盘)。不知何故。如果是后者,因为盘符变了,很多应用程序都无法运行,甚至无法uninstall,所以还是得重装一个refresh的xp,然后再重装所有应用程序。
Report

Replies, comments and Discussions:

  • 工作学习 / 专业技术讨论 / dual boot问题请教:有台laptop已经装了xp,分了两个NTFS区。想再装windows98。我用pqmagic分出一个2G的新分区FAT32。
    在安装的过程中,无法进行下去。我知道如果是先98,后XP是没问题的。但我现在要反过来实现xp和98的dual boot.

    我查了查google,也不是很明白。一些说是修改boot.ini,却没有进一步说明。

    请教各位有否类似经验?

    多谢。
    • 用vmware,又省地方又省事
      • strongly recommend "vmware". It's perfect when you want to learn something.
      • 我知道vmware会省事,但我不得不。但是需要在98上安装我们公司的通信软件,直接和硬件和协议进行talk的。在vmware上会有问题。
        • 你可以试下System Commander, 挺好用的
        • what kind of software ur company designed?
          it is year of 2005, and you guys have a software designed solo for win98, hire me as a contractor bah, will see if I can migrate it to winxp
          • I can do it too.
            If you pay me 10 %, I will not be your competitor.
    • 1。98没法装在ntfs上; 2。直接装98,装完后xp当然无法启动,但可以重新rebuild启动块,就是把xp的安装过程走个开头,到第一次启动时停掉不继续装下去就行了。
      • 1。我是把98装到新分出来的fat32分区上。2。如果有xp在的话,直接装98是进行不下去的。另外,你要rebuild xp的启动不需要那样做,可以用xp的启动盘启动到repair console用fixboot就可以恢复了。
        • C:必须是FAT32
    • 经过两天的研究,找到了原因,问题解决了但也没解决。我找到如何不重安装xp的情况下,加装win98;但最终还是发现,许多原xp下的应用程序因为xp的系统盘变了,而变得不能用了。所以只能还是重装xt,违背了初衷。
      win98一定要安装在c盘下,这个c盘是在fdisk下看到的c盘。而在98安装之前的操作系统往往已经占用了,所以导致win98无法再进行安装。

      我有两个ntfs分区,就ghost了xp的系统分区,把它放到了另一分区。然后用fdisk删了这个ntfs系统分区,新建一个dos primary分区,这时这个分区就使用了c这个盘符。再进行安装就能顺利进行。

      安装完毕,用xp的安装盘启动到repair console,用diskpart新建一个ntfs分区,然后用ghost把原来的系统盘恢复到这个分区上。再用fixboot c:和修改c盘上的boot.ini两个步骤来实现dual boot。

      此时,win98和xp均能顺利启动,但进入xp时发现,系统不知何故,显得很慢,查event viewer有个DCOM的service老是无法启动。我怀疑是不是和xp的激活有关系。

      用xp安装盘重装系统,因为不想重新安装应用程序,所以采用修复安装。这时一个有趣的现象出现了--如果我用volume licsencing的xp安装,xp的系统盘还是c盘,如果用oem的xp安装,xp的系统盘就变成了d盘(98的系统盘是c盘)。不知何故。如果是后者,因为盘符变了,很多应用程序都无法运行,甚至无法uninstall,所以还是得重装一个refresh的xp,然后再重装所有应用程序。
      • 其实你如果装个grub引导,完全不用重装。grub的map 命令可以改变磁盘顺序。我的一台机器上2000,XP装在不同分区,但是引导起来系统盘都是C.
        • 多谢。又学到了一些。
      • 进入XP后可以在注册表重新修改分区的盘符,下次启动就有效了
        • 是哪个key呢?
          • 我觉得改注册表不是个好主意。你在里面搜一下:C\winnt,没有1000个也有100个。费事还容易出问题。试一下grub:
            1。装好98。
            2。装好ntfs分区,把ghost分区放上去。
            3。去
            http://www.gnu.org/software/grub/grub-legacy-download.en.html
            下载grub, free的。装到系统住引导。
            4。看看帮助,编一下启动文件。xp的引导加入:
            grub> map (hd0) (hd1)
            grub> map (hd1) (hd0)
            你根本不用再修复xp.
            • 记号!
    • 这件事是我以前经常做的,步骤是:
      1。在XP下用PQMAGIC在硬盘的起始部位划出一个分区,格式化为FAT32。
      2。重起电脑,用98自启动盘安装98。装完之后系统会直接进入98而不能启动去xp
      3。在98中开一个DOS窗口:
      键入:debug回车,然后在提示符“-”后逐次键入:
      L 100 2 0 1
      N C:\BOOTSECT.DOS
      R BX
      0
      R CX
      200
      W
      Q
      (每一行都要回车),生成一个bootsect.dos的文件
      4。用PQMAGIC把xp的系统盘设置为ACTIVE。然后重新启动电脑,电脑将进入XP。
      5。找到bootsect.dos这个文件复制到根目录下。然后编辑boot.ini文件,在[operating systems]这一项目里增加一行:c:\bootsect.dos="MS Windows98",保存后重起电脑
      6。然后你就会看到双启动菜单了,你可以选择xp或者98
      • good.
      • high hand
      • thanks. 不过有个问题,我在第二步装98的时候就进行不下去。之前的xp的分了两个分区,都是ntfs分区,占据了c drive。所以98无法安装下去。
        另外,bootsec.dos文件我直接拷贝其它98机器上一个现成的,我想那样更快。
        • You thihk? You may be wrong!
          • I did. it worked.
            • I did. It didn't work.
            • 这个bootsect 就是分区引导。里面有很多分区信息。不同的分区参数是不同的,不工作是正常的,工作是运气(刚好分区一致)。
        • 所以第一步非常重要,划出的新分区只能在硬盘的起始位置,而且必须是FAT(32),否则98将无法安装