11.04求助开机显示prefix is not set

为当前最终发行版之前的所有版本提供支持
windpurple
帖子: 5
注册时间: 2010-03-30 16:50
送出感谢: 0
接收感谢: 0

Re: 11.04求助开机显示prefix is not set

#16

帖子 windpurple » 2011-09-14 11:28

来开这里吧

http://www.fzblog.net/detail/id/426

重启后进入到win7,找到ubuntu的安装目录......
头像
King.sEe
帖子: 43
注册时间: 2008-01-29 20:16
来自: 苏州
送出感谢: 0
接收感谢: 0
联系:

Re: 11.04求助开机显示prefix is not set

#17

帖子 King.sEe » 2012-08-04 15:41

funicorn 写了:prefix是grub运行的设置

grub分两个步骤

第一步要从MBR里存储的grub路径运行grub这个程序,并且读取指定路径下的grub配置文件,也就是grub.cfg,或者menu.lst

第二步要运行grub配置文件里的具体内容,启动系统

如果第一步出错,就会进入grub-rescue > 救援模式

如果第二步出错,就会进入 grub > 命令行模式

grub-rescue >的重点是指定grub程序所在的root和prefix,类似于指定一个分区号,再指定分区路径

grub >的重点是书写正确的配置文件内容,也就是书写具体的的grub运行命令

你看到的prefix,就是MBR里储存的grub配置文件的具体路径,没有指定prefix就是没有指定这个具体路径,你还是能进系统,说明
grub有默认的prefix,并且这个默认的prefix在你那儿刚好是正确的prefix,不影响grub引导系统。
我也是新装的系统遇到这样的情况,能进入系统,有没有办法通过修改配置指定prefix,让系统不再出现这样的错误提示。
funicorn
帖子: 1131
注册时间: 2005-09-13 4:56
系统: Ubuntu QQ
送出感谢: 0
接收感谢: 47 次

Re: 11.04求助开机显示prefix is not set

#18

帖子 funicorn » 2012-08-05 14:37

进入系统后
# update-grub


King.sEe 写了:
funicorn 写了:prefix是grub运行的设置


grub分两个步骤

第一步要从MBR里存储的grub路径运行grub这个程序,并且读取指定路径下的grub配置文件,也就是grub.cfg,或者menu.lst

第二步要运行grub配置文件里的具体内容,启动系统

如果第一步出错,就会进入grub-rescue > 救援模式

如果第二步出错,就会进入 grub > 命令行模式

grub-rescue >的重点是指定grub程序所在的root和prefix,类似于指定一个分区号,再指定分区路径

grub >的重点是书写正确的配置文件内容,也就是书写具体的的grub运行命令

你看到的prefix,就是MBR里储存的grub配置文件的具体路径,没有指定prefix就是没有指定这个具体路径,你还是能进系统,说明
grub有默认的prefix,并且这个默认的prefix在你那儿刚好是正确的prefix,不影响grub引导系统。
我也是新装的系统遇到这样的情况,能进入系统,有没有办法通过修改配置指定prefix,让系统不再出现这样的错误提示。
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。
头像
King.sEe
帖子: 43
注册时间: 2008-01-29 20:16
来自: 苏州
送出感谢: 0
接收感谢: 0
联系:

Re: 11.04求助开机显示prefix is not set

#19

帖子 King.sEe » 2012-08-05 18:39

是在命令行模式下输入sudo update-grub吗?
funicorn 写了:进入系统后
# update-grub


King.sEe 写了:
funicorn 写了:prefix是grub运行的设置


grub分两个步骤

第一步要从MBR里存储的grub路径运行grub这个程序,并且读取指定路径下的grub配置文件,也就是grub.cfg,或者menu.lst

第二步要运行grub配置文件里的具体内容,启动系统

如果第一步出错,就会进入grub-rescue > 救援模式

如果第二步出错,就会进入 grub > 命令行模式

grub-rescue >的重点是指定grub程序所在的root和prefix,类似于指定一个分区号,再指定分区路径

grub >的重点是书写正确的配置文件内容,也就是书写具体的的grub运行命令

你看到的prefix,就是MBR里储存的grub配置文件的具体路径,没有指定prefix就是没有指定这个具体路径,你还是能进系统,说明
grub有默认的prefix,并且这个默认的prefix在你那儿刚好是正确的prefix,不影响grub引导系统。
我也是新装的系统遇到这样的情况,能进入系统,有没有办法通过修改配置指定prefix,让系统不再出现这样的错误提示。
头像
King.sEe
帖子: 43
注册时间: 2008-01-29 20:16
来自: 苏州
送出感谢: 0
接收感谢: 0
联系:

Re: 11.04求助开机显示prefix is not set

#20

帖子 King.sEe » 2012-08-06 22:17

试过这个方法了没有解决
回复

回到 “其他版本支持”