LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 785|回复: 4

请问 debian 的安装信息保存在哪里?

[复制链接]
发表于 2008-5-23 10:42:22 | 显示全部楼层 |阅读模式
一台 sata 硬盘和光驱的机器,用 u 盘引导并安装。

装好后,u 盘被识别成 sda,硬盘是 sdb;grub 里分别是 hd0 和 hd1。

menu.lst 中

  1. title                Debian GNU/Linux, kernel 2.6.24-1-amd64
  2. root                (hd1,2)
  3. kernel                //vmlinuz-2.6.24-1-amd64 root=/dev/sdb5 ro
  4. initrd                //initrd.img-2.6.24-1-amd64
复制代码


修改 menu.lst 文件,hd1 改成 hd0,sdb 改成 sda,正常从硬盘启动。

现在的问题是,每次内核升级,甚至常规的升级都会影响 menu.lst,导致回复到hd0,sda。

请问应该修改哪些文件?
发表于 2008-5-23 11:42:31 | 显示全部楼层
就在menu.lst的注释里面的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 12:19:43 | 显示全部楼层
还请明示
THX
回复 支持 反对

使用道具 举报

发表于 2008-5-23 13:30:52 | 显示全部楼层
Post by dpkg;1853880
就在menu.lst的注释里面的

没错,menu.lst中间那些注释信息,就是每次update-grub运行时,自动修改menu.lst的依据。

在“default kernel options”里面,把kopt设置为你需要的选项(注意不要取消注释符号,update-grub就是从这些注释里面读取信息的)。保存后运行update-grub,你会发现如你所愿。
回复 支持 反对

使用道具 举报

发表于 2008-5-23 13:38:25 | 显示全部楼层
我遇到过的是:每次更改了 menu.lst 后,如果运行update-grub, menu.lst会被自动调整,可能不是想要的.
如果要按我的调整后的配置来设定的话,需要在改变了 menu.lst 后再次运行 grub-install /dev/...

不知道你的是否可以这样解决?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表