多系统问题!!!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

多系统问题!!!

#1

帖子 terry_4321 » 2010-02-01 17:07

求助各位大哥大姐:
开机显示:

Ubuntu,Linux 2.6.31-14-generic
Ubuntu,Linux 2.6.31-14-generic(recovery mode)
Memory test(memtest86+)
Memory test(memtest86+,serial console 115200)
Windows 7 (loader) (on /dev/sda1)
Windows NT/2000/xp (on /dev/sda5)

此时选择Ubuntu,Linux 2.6.31-14-generic
进入正常

如果此时选择Windows 7 (loader) (on /dev/sda1)
显示:早期版本的Windows
Windows 7
然后再选择:早期版本的Windows
显示:winxp
windows server 2003

此时进两个系统都正常,在上个界面时进Windows7也正常

如果此时选择Windows NT/2000/xp (on /dev/sda5)
提示:A disk read error occurred
Please Ctrl+Alt+Del to restart

请问
Ubuntu,Linux 2.6.31-14-generic(recovery mode)
Memory test(memtest86+)
Memory test(memtest86+,serial console 115200)
这三行分别是什么意思,能否去掉,不让它显示,如何去掉。

2,为什么在第一个界面时显示的时候,选择Windows NT/2000/xp (on /dev/sda5),会出错呢。

3,还有能否把这四个系统的启动项在一个页面显示,具体怎么实现。

备注:每个系统都装在单独的盘里。

还望各位能教教小弟!感激不尽!


增加:刚重装了XP。启动项没有WIN7的了,怎么办???
上次由 terry_4321 在 2010-02-03 11:29,总共编辑 1 次。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 多系统问题!!!

#2

帖子 onshoestring » 2010-02-01 17:39

Ubuntu,Linux 2.6.31-14-generic(recovery mode):这个是恢复模式,也就是单用户模式。
Memory test(memtest86+):这两个是测试内存用的,鸟哥说新买电脑烧机用。
Memory test(memtest86+,serial console 115200)
这三行分别是什么意思,能否去掉,不让它显示,如何去掉。:想去掉看小苹果的帖子。

2,为什么在第一个界面时显示的时候,选择Windows NT/2000/xp (on /dev/sda5),会出错呢。:这个不清楚。

3,还有能否把这四个系统的启动项在一个页面显示,具体怎么实现。:试试bean的burg
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#3

帖子 terry_4321 » 2010-02-01 17:52

谢谢!那这个恢复模式是不是相当于做的备份?像XP里GHOST一样呢。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 多系统问题!!!

#4

帖子 smallapple » 2010-02-01 19:17

1 Ubuntu,Linux 2.6.31-14-generic(recovery mode) 编辑 /etc/default/grub,去掉 recovery 的选项,再 sudo update-grub

Memory test(memtest86+)
Memory test(memtest86+,serial console 115200) 删除 memtest86+的软件包

2 为什么在第一个界面时显示的时候,选择Windows NT/2000/xp (on /dev/sda5),会出错呢。
NTLDR 不支持直接从逻辑分区引导,所以出错。

3 如果win7在逻辑分区,xp在主分区,可以通过修改 win7 的 bcd 从逻辑分区直接引导win7,从主分区引导xp,反过来就别折腾。

代码: 全选

那这个恢复模式是不是相当于做的备份?像XP里GHOST一样呢。
那个叫修复模式,非要和xp比的话,可理解为 xp 的安全模式。
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#5

帖子 terry_4321 » 2010-02-02 8:23

谢谢四楼的回答,我的XP是主分区,WIN7是逻辑分区,具体如何修改BCD,还望指教!
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#6

帖子 terry_4321 » 2010-02-02 8:29

onshoestring, 小苹果的贴子在哪啊,我搜作者“小苹果”找不到
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 多系统问题!!!

#7

帖子 smallapple » 2010-02-02 8:50

viewtopic.php?f=139&t=253576&hilit=bootmgr&start=15
先试试从逻辑分区引导win7。
可以引导后,再修改主分区引导直接引导xp :
xp光盘 的 fixboot C:
或用win7的 bootsect.exe
bootsect /nt52 C:
上次由 smallapple 在 2010-02-02 9:17,总共编辑 1 次。
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#8

帖子 terry_4321 » 2010-02-02 8:54

呵呵,原来小苹果是用英文的啊,晕死,谢谢你,你在7楼回答的,我还没有研究过,我去研究研究
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 多系统问题!!!

#9

帖子 smallapple » 2010-02-02 8:59

呵呵
注意
bootsect /nt60 盘符: -->是win7的系统盘
bootsect /nt52 盘符: -->是xp的系统盘
是指在执行bootsect 当时的系统,不要搞错了。 :em02
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#10

帖子 terry_4321 » 2010-02-02 9:07

  /nt60 使用基于内核为nt60的操作系统的主引导代码,有:Windows vista和Windows7等
  引导文件为 bootmgr
  /nt52 使用基于内核为nt52的操作系统的主引导代码,即:Windows xp
  引导文件为 ntldr


到底是/nt53还是/nt52呢

如果改了后,2003会不会出错呢。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 多系统问题!!!

#11

帖子 smallapple » 2010-02-02 9:19

sorry
是 /nt52
2003 是和xp用同一个引导器的,只是在 boot.ini 中使用菜单项的。
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#12

帖子 terry_4321 » 2010-02-02 10:06

小苹果老大,你好,我是新手,我折腾了一会后,一个都还没弄好呢。现在我想重新弄,一个个来,你能指导下不。
Ubuntu,Linux 2.6.31-14-generic(recovery mode) 编辑 /etc/default/grub,去掉 recovery 的选项,再 sudo update-grub
我用sudo gedit /etc/default/grub,打开grub后里面什么都没
terry_4321
帖子: 21
注册时间: 2010-01-29 9:04

Re: 多系统问题!!!

#13

帖子 terry_4321 » 2010-02-02 10:08

zb@zb-desktop:~$ cd /etc/default
zb@zb-desktop:/etc/default$ ls
acpi-support brltty grub pulseaudio speech-dispatcher winbind
alsa console-setup halt rcS tmpfs
apport cups locale rsync ufw
bootlogd devpts ntpdate saned useradd
zb@zb-desktop:/etc/default$
回复