多系统启动问题(请教专业人士)(已解决)
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22
多系统启动问题(请教专业人士)(已解决)
目标:WIN7和XP、Ubuntu可三系统启动,使用grub2
分区如下:第一分区为主分区,用于win7,第二区仍为主分区,用于XP,第3、4个分区为逻辑分区,用于软件和安装文件,第5、6、7分区为逻辑分区,用于Linux,第9分区为主分区,用于娱乐方面。
操作流程如下:
1、WINPE下使用ImageX安装WIN7至第一分区,可正常使用(废话)(Win7为主分区)
2、再次进入WINPE,第二个分区ghost安装XP,无法进入XP(XP在主分区)
3、安装UBUNTU,重启有XP、win7、ubuntu三系统启动菜单
4、win7和ubuntu可正常进入,XP进入提示硬盘错误
5、重启进入WINPE,使用IMAGEX将XP所在硬盘修复引导
6、重启选择XP此时黑屏无任何操作提示,硬盘指示灯无响应,但键盘各种指示灯无问题,如CAP、Number、scroll等正常。
7、重启进入WINPE,然后重写MBR,然后只有win7可进,使用liveCD修复引导,进入ubuntu修复GRUB,全部启动菜单再现,但仍不能进入XP。
分析可能问题:引导进入XP所在盘非第一分区,系统启动相关文件链接默认寻找第一分区
寻求解决办法(本人非计算机专业人士,实为医生,喜欢捣弄)
解决办法:无论进入哪个windows系统(一),使用PTDwin,然后隐藏系统(一)所在系统分区,显现并激活另一个win系统分区(二),使用imageX修复引导(注意系统是xp还是win7使用方法不同),重启后可进入系统二,然后再使用PTDwin,显现系统(一)分区即可,然后进入ubuntu,更新grub即可。
这个方法最大的好处是不管你是先重装哪个均可,但前提是WIN7在第一主分区,XP无论在哪个主分区均可,且WIN7安装方法得使用imageX,以使启动方式不通过MBR
分区如下:第一分区为主分区,用于win7,第二区仍为主分区,用于XP,第3、4个分区为逻辑分区,用于软件和安装文件,第5、6、7分区为逻辑分区,用于Linux,第9分区为主分区,用于娱乐方面。
操作流程如下:
1、WINPE下使用ImageX安装WIN7至第一分区,可正常使用(废话)(Win7为主分区)
2、再次进入WINPE,第二个分区ghost安装XP,无法进入XP(XP在主分区)
3、安装UBUNTU,重启有XP、win7、ubuntu三系统启动菜单
4、win7和ubuntu可正常进入,XP进入提示硬盘错误
5、重启进入WINPE,使用IMAGEX将XP所在硬盘修复引导
6、重启选择XP此时黑屏无任何操作提示,硬盘指示灯无响应,但键盘各种指示灯无问题,如CAP、Number、scroll等正常。
7、重启进入WINPE,然后重写MBR,然后只有win7可进,使用liveCD修复引导,进入ubuntu修复GRUB,全部启动菜单再现,但仍不能进入XP。
分析可能问题:引导进入XP所在盘非第一分区,系统启动相关文件链接默认寻找第一分区
寻求解决办法(本人非计算机专业人士,实为医生,喜欢捣弄)
解决办法:无论进入哪个windows系统(一),使用PTDwin,然后隐藏系统(一)所在系统分区,显现并激活另一个win系统分区(二),使用imageX修复引导(注意系统是xp还是win7使用方法不同),重启后可进入系统二,然后再使用PTDwin,显现系统(一)分区即可,然后进入ubuntu,更新grub即可。
这个方法最大的好处是不管你是先重装哪个均可,但前提是WIN7在第一主分区,XP无论在哪个主分区均可,且WIN7安装方法得使用imageX,以使启动方式不通过MBR
上次由 yeahstar 在 2010-04-15 1:02,总共编辑 4 次。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 多系统启动问题(请教专业人士)
非专业人士建议,LZ可以无视
1、确定 xp 的分区是主分区
2、检查xp 引导文件如 ntldr ntdetect.com bootfont.bin boot.ini 都在
3、检查 boot.ini 中的 partition 号与实际分区相符
4、检查xp分区的引导扇区的引导代码正常
1、确定 xp 的分区是主分区
2、检查xp 引导文件如 ntldr ntdetect.com bootfont.bin boot.ini 都在
3、检查 boot.ini 中的 partition 号与实际分区相符
4、检查xp分区的引导扇区的引导代码正常
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
Re: 多系统启动问题(请教专业人士)
这“第二个分区”大概是个逻辑分区。xp 需要主分区2、再次进入WINPE,第二个分区ghost安装XP,无法进入XP
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22
Re: 多系统启动问题(请教专业人士)
各位同仁,请回复,分区的情况已上
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 多系统启动问题(请教专业人士)
重写ms的mbr,diskgen3激活第二分区,如果不能引导就是你xp本身的问题,和win7,ubuntu没有关系。2、再次进入WINPE,第二个分区ghost安装XP,无法进入XP(XP在主分区)
我就是个混水贴的,呵呵。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22
Re: 多系统启动问题(请教专业人士)
是未安装完的,还有最后一步。这个XP是没有问题的,我GHOST在第一个主盘完全没有问题,现在我就用的这个系统给大家回复。下一步的打算是在XP的基础上装WIN7,估计是没有问题的,然后再装Ubuntu就行了。XP-WIN7-Ubuntu是最佳安装顺序,只是因为这个机子原装正版win7弄了可惜。。。现在已经弄了,不过还是希望有高人可以解决这个问题。论坛搜了许多多系统的,关于win7-XP-ubuntu的顺序也有,但XP是ghost的就没有了。smallapple 写了:Ghost 的是己安装完成的XP或是未安装的XP?2、再次进入WINPE,第二个分区ghost安装XP,无法进入XP(XP在主分区)
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 多系统启动问题(请教专业人士)
先把要安装xp 的主分区设为活动,win7主分区设为非活动,重启后再进PE下Ghost应该就可以启动xp进入安装的
不能启动的原因估计是boot.ini中的partition有误
不能启动的原因估计是boot.ini中的partition有误
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22
Re: 多系统启动问题(请教专业人士)
这个方法试过的,我先把win7设为非活动,再把xp设为活动,结果win7启动没有问题,但XP仍然无法启动。我估计还是XP在启动中直接读取第一分区的路径有关系。smallapple 写了:先把要安装xp 的主分区设为活动,win7主分区设为非活动,重启后再进PE下Ghost应该就可以启动xp进入安装的
不能启动的原因估计是boot.ini中的partition有误
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
-
- 帖子: 13
- 注册时间: 2010-01-28 5:23
Re: 多系统启动问题(请教专业人士)
非专业人士建议:
用BOOTICE.EXE修复xp盘的分区引导扇区试试。
用BOOTICE.EXE修复xp盘的分区引导扇区试试。
- tiyuanmaster
- 帖子: 73
- 注册时间: 2009-06-14 20:14
- 联系:
Re: 多系统启动问题(请教专业人士)
之前我的电脑就是这样的三系统,而且我的xp装在了最后一个主分区,win7在第一个主分区,中间两个是linux,后来把xp格掉了。
就照smallapple说的:
1、确定 xp 的分区是主分区
2、检查xp 引导文件如 ntldr ntdetect.com bootfont.bin boot.ini 都在
3、检查 boot.ini 中的 partition 号与实际分区相符
4、检查xp分区的引导扇区的引导代码正常
grub就能正常引导在任意主分区的xp,至于win7和xp的两个主分区哪个为活动分区,因为是grub引导,所以没有关系。
就照smallapple说的:
1、确定 xp 的分区是主分区
2、检查xp 引导文件如 ntldr ntdetect.com bootfont.bin boot.ini 都在
3、检查 boot.ini 中的 partition 号与实际分区相符
4、检查xp分区的引导扇区的引导代码正常
grub就能正常引导在任意主分区的xp,至于win7和xp的两个主分区哪个为活动分区,因为是grub引导,所以没有关系。
其实我是不懂装懂的…………………………
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22
Re: 多系统启动问题(请教专业人士)
现在问题很复杂,我第一个主分区中win7,第二个主分区XP,使用硬盘软件,把win7分区隐藏,重写MBR可以顺利启动XP,反过来也是。不过最近还没有试在grub2下是否可以。tiyuanmaster 写了:之前我的电脑就是这样的三系统,而且我的xp装在了最后一个主分区,win7在第一个主分区,中间两个是linux,后来把xp格掉了。
就照smallapple说的:
1、确定 xp 的分区是主分区
2、检查xp 引导文件如 ntldr ntdetect.com bootfont.bin boot.ini 都在
3、检查 boot.ini 中的 partition 号与实际分区相符
4、检查xp分区的引导扇区的引导代码正常
grub就能正常引导在任意主分区的xp,至于win7和xp的两个主分区哪个为活动分区,因为是grub引导,所以没有关系。
-
- 帖子: 27
- 注册时间: 2009-11-06 13:22