本来机器上装了XP和ubuntu的双系统,后来在XP下对硬盘进行了分区操作,现在只能进入XP系统,无法进入Ubuntu了,原先开始时显示的系统选择菜单不见了,直接进入XP了,如何解决?重装系统不算。
我搜索看修复grub的资料,但是我执行时,提示程序"grub"尚未安装,用apt-get install grub安装,可是livecd又没法连接网络,如何处理?
我看的是这个页面
viewtopic.php?t=197154
winXP和ubuntu双系统安装,grub修复的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 1
- 注册时间: 2014-02-11 10:30
- 系统: win7
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: winXP和ubuntu双系统安装,grub修复的问题
Grub 分成兩個世代我搜索看修复grub的资料,但是我执行时,提示程序"grub"尚未安装,用apt-get install grub安装,可是livecd又没法连接网络,如何处理?
Grub 第一代 (Grub legacy) 套件 grub 開機選單 menu.lst
Grub 第二代 (Grub 2) 套件 grub-pc 開機選單 grub.cfg
兩者完全不相容 安裝其中一個以前 必須先把另一個移除
Ubuntu 9.10 以後 預裝 Grub 2
所以你要修復 是 針對 grub 2
你上面的指令是 針對 grub legacy 他會移除 grub 2
參考下面的連結文章 隨時可以產生 最新的 開機選單 grub.cfg (不是修復舊的 開機選單)
http://apexu.com/apexu/tw/modules/publi ... p?itemid=1
- TeliuTe
- 论坛版主
- 帖子: 7675
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: winXP和ubuntu双系统安装,grub修复的问题
1、先用Livecd查出Ubuntu所在的分区号,假设是sda9
2、下载新版grub4dos,解压出里面的grldr,放到XP的C:盘根目录,在boot.ini中添加一个启动项
3、在C:盘根目录新建一个menu.lst,添加下面的语句
重装grub参考: http://teliute.org/linux/Ubsetup/lesson14/lesson14.html
2、下载新版grub4dos,解压出里面的grldr,放到XP的C:盘根目录,在boot.ini中添加一个启动项
3、在C:盘根目录新建一个menu.lst,添加下面的语句
XP双系统引导参考: http://teliute.org/linux/Ubsetup/lesson12/lesson12.htmltimeout =3
title Ubuntu
root (hd0,8)
chainloader +1
boot
重装grub参考: http://teliute.org/linux/Ubsetup/lesson14/lesson14.html