当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 【求助】如何利用liveCD修改linux的menu.lst?
帖子发表于 : 2007-09-19 16:22 

注册: 2006-12-03 18:17
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我原先是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)????


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-19 17:00 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
在live CD中将原来的linux分区挂上后直接修改就可以了。


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-19 18:10 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
要到你live cd挂载的你硬盘里面的 / 里面修改,你现在改的不是那个文件,是live cd自己的文件


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-19 22:59 

注册: 2007-09-18 8:45
帖子: 734
送出感谢: 1
接收感谢: 1
不知道我说的对不对,我发现ubuntu排布分区的时候,确实不算太严谨,
其实楼主一直把ubuntu装在第二逻辑分区,
但是上次安装的时候,确实分配了/hda8


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-09-21 10:34 

注册: 2007-09-15 0:24
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
在选择系统的界面中按键盘的E键进行编辑就可以了。进入系统后修改文件就可以了 具体哪个文件你上网看一下吧


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-09-21 22:24 

注册: 2006-10-14 17:40
帖子: 30
送出感谢: 0 次
接收感谢: 0 次
我和你一样的情况,不过更惨的就是我改好以后重启进入系统,的确是好用了
但是系统更新了一些东西后再重启后就有变成那样的情况了
又得重新修改,也不知道是什么原因造成的


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-09-21 22:42 
头像

注册: 2006-02-25 17:09
帖子: 1606
地址: 西安
送出感谢: 23
接收感谢: 1
重装Windows后Linux安然无恙的一劳永逸办法,请参考:http://forum.ubuntu.org.cn/viewtopic.php?t=34110。祝你好运。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-09-21 22:45 
头像

注册: 2006-02-25 17:09
帖子: 1606
地址: 西安
送出感谢: 23
接收感谢: 1
另,用LiveCD启动后应当无法修改已安装的Ubuntu中的menu.lst文件,即使你可以打开它。因为Linux的ext3分区格式安全性很高,非所有者不能修改,我试过的。
祝你好运。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-09-22 11:34 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
aerowolf 写道:
另,用LiveCD启动后应当无法修改已安装的Ubuntu中的menu.lst文件,即使你可以打开它。因为Linux的ext3分区格式安全性很高,非所有者不能修改,我试过的。
祝你好运。

可以吧,我的是reiser格式,可以改的,我改过的


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-09-22 12:04 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
aerowolf 写道:
另,用LiveCD启动后应当无法修改已安装的Ubuntu中的menu.lst文件,即使你可以打开它。因为Linux的ext3分区格式安全性很高,非所有者不能修改,我试过的。
祝你好运。


sudo 什么都能改


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译