【求助】如何利用liveCD修改linux的menu.lst?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 1
- 注册时间: 2006-12-03 18:17
【求助】如何利用liveCD修改linux的menu.lst?
我原先是ubuntu+window双系统,这次重装window后,利用liveCD输入
sudo su
grub
root(hd0,5)
setup(hd0)
命令成功恢复grub。其中ubuntu是安装在(hd0,5)盘。
重启后可以出现选择ubuntu与window的界面,但点击ubuntu时,报错:
...
root (hd0,7)
kernel /boot/vmlinuz-2.6.15-28-386 root=/dev/hda8
...
file not found
从上边错误看,正确启动应该是root (hd0,5)而不是(hd0,7)。这说明menu.lst中的内容是保存着我原来装的双系统时ubuntu的安装盘(hd0,7),但是由于重新安装了window不知怎么就把安装ubuntu的盘号改成5了,结果造成boot启动找不到正确的映射,进入不了ubuntu。
所以询问各位大虾,怎么在运行liveCD条件下修改硬盘(hd0,5)中的 /boot/grub/menu.lst文件内容,将原来的盘号root (hd0,7)改成现在的盘号root (hd0,5)????
sudo su
grub
root(hd0,5)
setup(hd0)
命令成功恢复grub。其中ubuntu是安装在(hd0,5)盘。
重启后可以出现选择ubuntu与window的界面,但点击ubuntu时,报错:
...
root (hd0,7)
kernel /boot/vmlinuz-2.6.15-28-386 root=/dev/hda8
...
file not found
从上边错误看,正确启动应该是root (hd0,5)而不是(hd0,7)。这说明menu.lst中的内容是保存着我原来装的双系统时ubuntu的安装盘(hd0,7),但是由于重新安装了window不知怎么就把安装ubuntu的盘号改成5了,结果造成boot启动找不到正确的映射,进入不了ubuntu。
所以询问各位大虾,怎么在运行liveCD条件下修改硬盘(hd0,5)中的 /boot/grub/menu.lst文件内容,将原来的盘号root (hd0,7)改成现在的盘号root (hd0,5)????
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
-
- 帖子: 741
- 注册时间: 2007-09-18 8:45
-
- 帖子: 30
- 注册时间: 2006-10-14 17:40
- aerowolf
- 帖子: 1778
- 注册时间: 2006-02-25 17:09
- 来自: 西安
重装Windows后Linux安然无恙的一劳永逸办法,请参考:viewtopic.php?t=34110。祝你好运。
- aerowolf
- 帖子: 1778
- 注册时间: 2006-02-25 17:09
- 来自: 西安
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系: