分页: 1 / 1
[问题]双系统怎么引导??
发表于 : 2007-11-23 15:58
由 mashrb
自从装了Ubuntu后.就不能进入Wnxp了.开机后按"ESC"键有出现三个Grub引导选择.但是全都是Ubuntu的.没有一个是Winxp的.Ubuntu系统可以进入.想通过更改/boot/grub/menu.lst文件来引导进入Winxp,但是此文件不可写入.只能读取.后来打算重装Grub.就用:Sudo apt-get remove Grub搞掉了.现在连Grub 也不能安装,过程出现问题.但是重启还可以进入Ubuntu???那个Grub 不是给卸载掉了吗,按道理引导不了系统呀.搞了几天,到现在还是不能进入Winxp.老虾们提供个思路呀??(我这里没有光驱)
发表于 : 2007-11-23 17:29
由 ananstarlit
参考一下这个帖子吧
viewtopic.php?t=31756&highlight=%E7%B3% ... 9%E8%A3%85
等等,好象忘记了什么....... WindowsXP呢,我的WindowsXP哪去拉???
别急,这个好办。登陆系统后
在 应用程序————附件————终端 里输入
代码: 全选
sudo gedit /boot/grub/menu.lst
输入你创建的密码
在打开的menu.lst 里面找到类似
代码: 全选
title xxxxx
root (hdx,y)
kernel xxxxx
savedefault
boot
的地方,你加一段
代码: 全选
title WindowsXP
root (hd0,0)
chainloader +1
boot
保存,重新开机,你就会看到多了个选项,成功找回windows 。不过这只有你在硬盘安装的时候才会发生,光盘安装不存在这个问题。
但是按照上面那个帖子中的方法也稍微有些问题
我是在原有Windows XP系统下硬盘安装的Ubuntu 7.10,也遇到了你的这个问题。同样我参考了上面的帖子,然后自己又稍加修改了。下面是具体步骤:
1..登录Ubuntu
2..应用程序——附件——终端 里输入
代码: 全选
sudo gedit /boot/grub/menu.lst
输入你创建的密码
3..在打开的menu.lst 里面找到类似
Hidemenu
的一行文字,在这一行的前面添加井号 # 。
这个目的就是在电脑启动之后显示操作系统菜单。
4..在打开的menu.lst 里面找到类似
代码: 全选
title xxxxx
root (hdx,y)
kernel xxxxx
savedefault
boot
的地方,你在这一部分的
最前面加一段
代码: 全选
title WindowsXP
root (hd0,0)
chainloader +1
保存。
5..重启 看看有没有双启动菜单?
这个帖子的回复是在公司回的,我回到家中看看家中电脑上的那一段代码,与这个核对一下。
发表于 : 2007-11-23 20:15
由 mashrb
楼上的兄弟,要是能在menu.lst里面编辑的话我早就这样做了.无论用什么方法,更改过的menu.lst就是无法保存.
发表于 : 2007-11-23 20:25
由 leeaman
mashrb 写了:楼上的兄弟,要是能在menu.lst里面编辑的话我早就这样做了.无论用什么方法,更改过的menu.lst就是无法保存.
不可能吧,难道你用的是live cd or 你的用户没有sudo 的权限?
发表于 : 2007-11-23 21:32
由 mashrb
这个Ubuntu系统目录没有一个可以写入的.我那个用户是安装时建交的,应该是root权限的吧.但至于为何不能更改系统文件我就不知道了.所以也没办法编menu.lst!
发表于 : 2007-11-23 21:34
由 leeaman
代码: 全选
sudo gedit /boot/grub/menu.lst
执行这个命令看看终端的输出什么错误信息
发表于 : 2007-11-23 22:09
由 weihui
楼主是不是没用过sudo?