双系统XP不能进去了

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
john_yan
帖子: 56
注册时间: 2007-08-28 8:42
送出感谢: 0
接收感谢: 0

双系统XP不能进去了

#1

帖子 john_yan » 2010-02-05 10:32

我先安装XP系统后,再用优盘安装Ubuntu 8.10,现在启动项里的XP选项是恢复系统,没有进入XP系统的选项,请大家帮助一下,谢谢!!
上次由 john_yan 在 2010-02-05 10:45,总共编辑 1 次。
hunter108
帖子: 112
注册时间: 2009-11-02 10:29
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#2

帖子 hunter108 » 2010-02-05 10:45

sudo gedit /boot/grub/menu.lst
找到以下行,把前面的“#”注释去掉就可以了

# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
john_yan
帖子: 56
注册时间: 2007-08-28 8:42
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#3

帖子 john_yan » 2010-02-05 10:53

谢谢,这样试了,多出了一个选择项“Windows 95/98/NT/2000”,选择后还是进入恢复系统状态, 不能进入XP系统。

hunter108 写了:sudo gedit /boot/grub/menu.lst
找到以下行,把前面的“#”注释去掉就可以了

# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
上次由 john_yan 在 2010-02-05 10:54,总共编辑 2 次。
头像
iamfbi
帖子: 1081
注册时间: 2009-02-06 9:18
来自: 小僧乃吐蕃国大雪山大轮寺护国法师座下四大护法之西域妖僧是也
送出感谢: 0
接收感谢: 11 次

Re: 双系统XP不能进去了

#4

帖子 iamfbi » 2010-02-05 10:53

楼上这招行不行?最近都给引导启动搞蒙了,不知道有没有文章专门讲所有系统的引导和原理的
Laptop: i5-460m hm55 4g 320g hd5470 14'led 2.3kg (acer 4738g)
Windows XP 7 8 all in one partition.
Ubuntu 10.04 LTS
Mac OS X 10.6.7
折腾笔记
论坛随手记
john_yan
帖子: 56
注册时间: 2007-08-28 8:42
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#5

帖子 john_yan » 2010-02-05 10:57

是不是因为我有一个电脑自带的恢复系统的隐藏分区? 用分区管理器看到,隐藏分区是 sda1,XP系统分区是 sda5,怎么添加一个能引导sda5的选项?
john_yan
帖子: 56
注册时间: 2007-08-28 8:42
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#6

帖子 john_yan » 2010-02-05 11:06

看到原因了,打开sudo gedit /boot/grub/menu.lst
找到以下行,
#this entry automatically added by the Debian installer for a non- Linux OS
#on /dev/sda1
title Windows 95/98/NT/2000
root (hd0,0)
savedefault
chainloader +1

如何再添加一个sda5的启动选项呢?
zhouxiaoxiao.xujian
帖子: 3
注册时间: 2010-02-03 16:51
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#7

帖子 zhouxiaoxiao.xujian » 2010-02-05 12:33

1.打开grub配置文件.

代码: 全选

yourloginname@ubuntu~/$ sudo gedit /boot/grub/menu.lst
在配置文件末尾添加
title windows XP
root (hd0,5)
chainloader +1
john_yan
帖子: 56
注册时间: 2007-08-28 8:42
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#8

帖子 john_yan » 2010-02-05 12:48

出现错误:
Error 12: Invalid device requested
头像
smallapple
论坛版主
帖子: 7867
注册时间: 2009-03-28 15:12
送出感谢: 0
接收感谢: 19 次

Re: 双系统XP不能进去了

#9

帖子 smallapple » 2010-02-05 12:52

sudo fdisk -l 看看
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: 双系统XP不能进去了

#10

帖子 onshoestring » 2010-02-05 13:01

zhouxiaoxiao.xujian 写了:1.打开grub配置文件.

代码: 全选

yourloginname@ubuntu~/$ sudo gedit /boot/grub/menu.lst
在配置文件末尾添加
title windows XP
root (hd0,5)
chainloader +1
root (hd0,4)这个才是sda5
zhouxiaoxiao.xujian
帖子: 3
注册时间: 2010-02-03 16:51
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#11

帖子 zhouxiaoxiao.xujian » 2010-02-05 13:07

启动系统进入ubuntu
1.查看那磁盘分区表
打开终端输入

代码: 全选

yourloginname@ubuntu~/$ sudo fdisk -l
把显示的结果贴上来
2.查看当前系统挂载

代码: 全选

yourloginname@ubuntu~/$ sudo mount -v 
把显示的结果贴上来
2.查看grub配置

代码: 全选

yourloginname@ubuntu~/$ sudo cat /boot/grub/menu.lst
把显示的结果贴上来
hunter108
帖子: 112
注册时间: 2009-11-02 10:29
送出感谢: 0
接收感谢: 0

Re: 双系统XP不能进去了

#12

帖子 hunter108 » 2010-02-05 13:07

如你所说是/dev/sda5 应该写成下面的形式

title Windows XP
root (hd0,4)
savedefault
chainloader +1

因为sdxx 是从1开始编号,而hdxx 是从0开始编号
回复

回到 “启动和引导”