多系统问题!!!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
多系统问题!!!
求助各位大哥大姐:
开机显示:
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的了,怎么办???
开机显示:
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: 多系统问题!!!
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
Memory test(memtest86+):这两个是测试内存用的,鸟哥说新买电脑烧机用。
Memory test(memtest86+,serial console 115200)
这三行分别是什么意思,能否去掉,不让它显示,如何去掉。:想去掉看小苹果的帖子。
2,为什么在第一个界面时显示的时候,选择Windows NT/2000/xp (on /dev/sda5),会出错呢。:这个不清楚。
3,还有能否把这四个系统的启动项在一个页面显示,具体怎么实现。:试试bean的burg
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
谢谢!那这个恢复模式是不是相当于做的备份?像XP里GHOST一样呢。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 多系统问题!!!
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比的话,可理解为 xp 的安全模式。
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一样呢。
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
谢谢四楼的回答,我的XP是主分区,WIN7是逻辑分区,具体如何修改BCD,还望指教!
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
onshoestring, 小苹果的贴子在哪啊,我搜作者“小苹果”找不到
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 多系统问题!!!
viewtopic.php?f=139&t=253576&hilit=bootmgr&start=15
先试试从逻辑分区引导win7。
可以引导后,再修改主分区引导直接引导xp :
xp光盘 的 fixboot C:
或用win7的 bootsect.exe
bootsect /nt52 C:
先试试从逻辑分区引导win7。
可以引导后,再修改主分区引导直接引导xp :
xp光盘 的 fixboot C:
或用win7的 bootsect.exe
bootsect /nt52 C:
上次由 smallapple 在 2010-02-02 9:17,总共编辑 1 次。
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
呵呵,原来小苹果是用英文的啊,晕死,谢谢你,你在7楼回答的,我还没有研究过,我去研究研究
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
Re: 多系统问题!!!
呵呵
注意
bootsect /nt60 盘符: -->是win7的系统盘
bootsect /nt52 盘符: -->是xp的系统盘
是指在执行bootsect 当时的系统,不要搞错了。
注意
bootsect /nt60 盘符: -->是win7的系统盘
bootsect /nt52 盘符: -->是xp的系统盘
是指在执行bootsect 当时的系统,不要搞错了。

-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
/nt60 使用基于内核为nt60的操作系统的主引导代码,有:Windows vista和Windows7等
引导文件为 bootmgr
/nt52 使用基于内核为nt52的操作系统的主引导代码,即:Windows xp
引导文件为 ntldr
到底是/nt53还是/nt52呢
如果改了后,2003会不会出错呢。
引导文件为 bootmgr
/nt52 使用基于内核为nt52的操作系统的主引导代码,即:Windows xp
引导文件为 ntldr
到底是/nt53还是/nt52呢
如果改了后,2003会不会出错呢。
- smallapple
- 论坛版主
- 帖子: 7868
- 注册时间: 2009-03-28 15:12
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
小苹果老大,你好,我是新手,我折腾了一会后,一个都还没弄好呢。现在我想重新弄,一个个来,你能指导下不。
Ubuntu,Linux 2.6.31-14-generic(recovery mode) 编辑 /etc/default/grub,去掉 recovery 的选项,再 sudo update-grub
我用sudo gedit /etc/default/grub,打开grub后里面什么都没
Ubuntu,Linux 2.6.31-14-generic(recovery mode) 编辑 /etc/default/grub,去掉 recovery 的选项,再 sudo update-grub
我用sudo gedit /etc/default/grub,打开grub后里面什么都没
-
- 帖子: 21
- 注册时间: 2010-01-29 9:04
Re: 多系统问题!!!
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$
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$