grub4dos引导问题

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
beitiaosi
帖子: 118
注册时间: 2008-05-23 13:21
送出感谢: 2 次
接收感谢: 0

grub4dos引导问题

#1

帖子 beitiaosi » 2010-01-17 17:04

原来一直是用mac的tboot来引导ubuntu,后来装了910,把分区改成了ext4,tboot不能识别了,就下了最新版的grub4dos来引导,menu菜单里如下:
root(hd0,9)

kernel /vmlinuz root=/dev/sdb10

initrd /initrd.lz


可以顺利引导进入,但是当内核文件升级后,只能引导进入旧的内核(安装时的2.6.31-14),而不能进入新的内核(2.6.31-17),请问该如何能够进入新内核呢?
头像
速腾1994
论坛版主
帖子: 17363
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: grub4dos引导问题

#2

帖子 速腾1994 » 2010-01-17 17:19

:em06 :em06 :em06
头像
czjl
帖子: 765
注册时间: 2008-07-28 10:02
送出感谢: 1 次
接收感谢: 0

Re: grub4dos引导问题

#3

帖子 czjl » 2010-01-17 17:20

指定 vmlinuz initrd.lz的版本号,(vmlinuz initrd.lz的后面按tab键补全)
头像
beitiaosi
帖子: 118
注册时间: 2008-05-23 13:21
送出感谢: 2 次
接收感谢: 0

Re: grub4dos引导问题

#4

帖子 beitiaosi » 2010-01-17 17:35

czjl 写了:指定 vmlinuz initrd.lz的版本号,(vmlinuz initrd.lz的后面按tab键补全)
多谢高手作答,麻烦说清楚一点好吗?或者给个样例,版本号怎么写?是写成vmlinuz /initrd.lz--2.6.31-17-generic这样子吗?
头像
czjl
帖子: 765
注册时间: 2008-07-28 10:02
送出感谢: 1 次
接收感谢: 0

Re: grub4dos引导问题

#5

帖子 czjl » 2010-01-17 17:40

beitiaosi 写了:
czjl 写了:指定 vmlinuz initrd.lz的版本号,(vmlinuz initrd.lz的后面按tab键补全)
多谢高手作答,麻烦说清楚一点好吗?或者给个样例,版本号怎么写?是写成vmlinuz /initrd.lz--2.6.31-17-generic这样子吗?
是的,按TAB键会出现vmlinuz或 initrd.lz的所有版本,改为最新版本启动系统,再删除多余的旧内核文件,就可以了。也可以将3条命令写进menu.lst,省得每次敲,也累的。
vmlinuz-2.6.31-17-generic root=/dev/sdb10
initrd.img-2.6.31-17-generic
头像
beitiaosi
帖子: 118
注册时间: 2008-05-23 13:21
送出感谢: 2 次
接收感谢: 0

Re: grub4dos引导问题

#6

帖子 beitiaosi » 2010-01-17 17:56

是的,按TAB键会出现vmlinuz或 initrd.lz的所有版本,改为最新版本启动系统,再删除多余的旧内核文件,就可以了。也可以将3条命令写进menu.lst,省得每次敲,也累的。
vmlinuz-2.6.31-17-generic root=/dev/sdb10
initrd.img-2.6.31-17-generic[/quote]

多谢多谢!再麻烦问清楚以下,是在什么状态下按tab键会出现vmlinux或initrd.lz的所有版本?我都是在boot目录下直接找的,太土了 :em06

另外把3条命令写进menu,具体是哪三条命令?怎么写法?
头像
czjl
帖子: 765
注册时间: 2008-07-28 10:02
送出感谢: 1 次
接收感谢: 0

Re: grub4dos引导问题

#7

帖子 czjl » 2010-01-17 18:29

beitiaosi 写了: 多谢多谢!再麻烦问清楚以下,是在什么状态下按tab键会出现vmlinux或initrd.lz的所有版本?我都是在boot目录下直接找的,太土了 :em06

另外把3条命令写进menu,具体是哪三条命令?怎么写法?
好像就在按TAB键后,会出现已装的所有内核版本。
menu.lst内容就是你在GRUB>状态下输入的3条命令,就是让grub自动执行而已。
头像
beitiaosi
帖子: 118
注册时间: 2008-05-23 13:21
送出感谢: 2 次
接收感谢: 0

Re: grub4dos引导问题

#8

帖子 beitiaosi » 2010-01-17 18:34

czjl 写了:
beitiaosi 写了: 多谢多谢!再麻烦问清楚以下,是在什么状态下按tab键会出现vmlinux或initrd.lz的所有版本?我都是在boot目录下直接找的,太土了 :em06

另外把3条命令写进menu,具体是哪三条命令?怎么写法?
好像就在按TAB键后,会出现已装的所有内核版本。
menu.lst内容就是你在GRUB>状态下输入的3条命令,就是让grub自动执行而已。
原来这样啊!呵呵,我都没有运行grub,直接拷贝了那几个文件,然后手动写的menu.lst 然后就能引导了,所以压根都不知道那几条命令是什么, :em06

无论如何,多谢指教了 !
回复

回到 “启动和引导”