问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ubuntu 系统中prefix 如何设置,用来解决开机界面中出现的error:prefix is not set

发布网友 发布时间:2022-04-24 01:16

我来回答

3个回答

热心网友 时间:2023-10-17 19:53

参考:kinds的日记
http://www.douban.com/note/66041888/

#注意硬盘的分区表示方法。
grub 下(hd0,0) (hd1,1) ....代表分区 (hd0) (hd1)代表整个磁盘

linux下 /dev/sda1 /dev/sdb1 代表分区,/dev/sda /dev/sdb代表整个磁盘。
这里用x代表grub文件所在的分区。

x只是一个未知数,根据你系统安装时的分区情况决定
#hd(0,1),就是linux下的/dev/sda1,第一硬盘,第一分区。
#hd(1,1),对应/dev/sdb1,是第二硬盘,第一分区。

如果你不清楚具体参数,不妨多试一试:
set root=(hd0,1)
或者set root=(hd1,1)

现在正式开始:

第一步,引导系统启动。首先,你需要把root设置成/boot/grub所在的分区。
grub rescue>set root=(hd0,x)

#你可以使用ls (hd0,x)/ 查看根目录下的内容,来判断/boot/grub在哪一个分区
grub rescue>set prefix=/boot/grub

grub rescue>insmod normal -------->若出现启动菜单,按c进入命令行模式

grub rescue>insmod linux

grub rescue>linux /boot/vmlinuz-xxx-xxx root=/dev/sdax

#这里root=/dev/sdax
很重要,指定系统内核启动后到哪里挂载根分区,如果挂载失败,ubuntu就会drop to busy box
进入命令行模式。这时,你就需要重启机器,测试其他可能root=/dev/sda1或者root=/dev/sda3
甚至/dev/sdg1. 只要你敢试,就不怕打不开。

grub rescue>initrd /boot/initrd.img-xxx-xxx

rescue>boot
内核版本号 -xxx-xxx可以按Tab键查看后再手动补全。

第二步:登录系统后,重新安装grub到/dev/sda, 这里a后没有数字,代表整个硬盘,grub-install将会把引导代码写到第一硬盘的MBR主引导记录上。

sudo grub-install /dev/sda --boot-directory=/boot/grub

第三步:重新生成grub配置文件--/boot/grub/grub.cfg #这是开机菜单,相当与原来的menu.list

热心网友 时间:2023-10-17 19:54

prefix 一般是某个软件安装时指明安装目录用的

configure --prefix=/opt/test
make & make install



开机中的?那是某个软件提示的吧。系统默认是不会有的。

热心网友 时间:2023-10-17 19:54

我也是这问题么,好难好难啊

热心网友 时间:2023-10-17 19:53

参考:kinds的日记
http://www.douban.com/note/66041888/

#注意硬盘的分区表示方法。
grub 下(hd0,0) (hd1,1) ....代表分区 (hd0) (hd1)代表整个磁盘

linux下 /dev/sda1 /dev/sdb1 代表分区,/dev/sda /dev/sdb代表整个磁盘。
这里用x代表grub文件所在的分区。

x只是一个未知数,根据你系统安装时的分区情况决定
#hd(0,1),就是linux下的/dev/sda1,第一硬盘,第一分区。
#hd(1,1),对应/dev/sdb1,是第二硬盘,第一分区。

如果你不清楚具体参数,不妨多试一试:
set root=(hd0,1)
或者set root=(hd1,1)

现在正式开始:

第一步,引导系统启动。首先,你需要把root设置成/boot/grub所在的分区。
grub rescue>set root=(hd0,x)

#你可以使用ls (hd0,x)/ 查看根目录下的内容,来判断/boot/grub在哪一个分区
grub rescue>set prefix=/boot/grub

grub rescue>insmod normal -------->若出现启动菜单,按c进入命令行模式

grub rescue>insmod linux

grub rescue>linux /boot/vmlinuz-xxx-xxx root=/dev/sdax

#这里root=/dev/sdax
很重要,指定系统内核启动后到哪里挂载根分区,如果挂载失败,ubuntu就会drop to busy box
进入命令行模式。这时,你就需要重启机器,测试其他可能root=/dev/sda1或者root=/dev/sda3
甚至/dev/sdg1. 只要你敢试,就不怕打不开。

grub rescue>initrd /boot/initrd.img-xxx-xxx

rescue>boot
内核版本号 -xxx-xxx可以按Tab键查看后再手动补全。

第二步:登录系统后,重新安装grub到/dev/sda, 这里a后没有数字,代表整个硬盘,grub-install将会把引导代码写到第一硬盘的MBR主引导记录上。

sudo grub-install /dev/sda --boot-directory=/boot/grub

第三步:重新生成grub配置文件--/boot/grub/grub.cfg #这是开机菜单,相当与原来的menu.list

热心网友 时间:2023-10-17 19:54

prefix 一般是某个软件安装时指明安装目录用的

configure --prefix=/opt/test
make & make install



开机中的?那是某个软件提示的吧。系统默认是不会有的。

热心网友 时间:2023-10-17 19:54

我也是这问题么,好难好难啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
佛山有哪些可以体验吃喝玩乐一站式服务的度假村? ...多少公斤的东西。托运多少?托运能拿剪刀,洗发水这些吗? 打鼾是由于空气通过口咽部使哪个部分振动引起的 ...身高153厘米,体重57.5公斤,要减多少斤才正常,还有怎样下定决心减肥... 男人经常睡一个女人就是爱她吗? 一个男人和一个女人没认识几天就提出性要求,这男人爱女人吗?还是只是性... 小米随身wifi连上电脑后能拿着到处走不? ...买门票共用去142.5元,已知1张成人票与2张�� ...已知|张成人票与2张儿童票相等。1张成人票多少元 ...买门票共用去142.5元,已知1张成人票与2张儿童票的票价相等。1... linux make prefix=/usr/local all 是什么意思? linux中./configure --prefix=/server/mysql这个是干嘛用的? 是不是要运行mysql啊 linux下安装软件时。指定了prefix,删除这个软件时就把prefix指定的文件夹的东西全部删除掉就算完全删除了 春之舞期货交易平台是不是骗局? 日发国际期货怎么开户 开户交易软件操作流程 期货市场那个平台好一点? 日发期货怎么了倒闭了还是跑路了 怎么分辨日发国际期货是不是正规的交易平台 日发国际通期货火爆招商为什么选择国际通外盘期货 信管家日发期货存在骗局吗亏钱怎么办 日发国际期货平台正规吗 有信管家软件,日发期货的吗 9月5号在许昌花溪大酒店召开的香港日发期货是什么平台开? 日发期货信管家平台为什么被说是骗局,真的 求教下,大家手机炒期货都用的什么软件? 日发期货跟信管家是什么关系 日发期货投资是不是骗人的 日发期货在国内正规吗 两个公司都是日发期货的,操作软件同样是信管家,为什么一个可以手机出入金,另一个却不能呢?急急急 手机按电源键强制重启多次,对手机有损害吗? linux这个写法是什么意思./configure –prefix=/opt/php –with-mysql=/你的mysql目录 Linux 下的 make, configure 究竟有多难用? linux命令./configure,请别复制,那些网上可以找到 Linux文件系统中/bin、/sbin、/usr/bin、/usr/sbin、/usr/local/bin、/usr/local/sbin文件夹的区别是什么 linux系统无法找到--prefix=命令 linux下命令传参问题 linux 下这个命令什么意思? linux命令,下面这个命令是什么意思? 建设银行卡坏了换卡账号会变吗 大王卡使用qq浏览器看视频不免流 大王卡总是对QQ浏览器不免流? 我大王卡在qq浏览器和微信里看电影怎么不免流了,当时不声明腾讯软件免流的吗 请问,我是大王卡如果我使用QQ浏览器会不会免数据流量呢? 大王卡用腾讯应用为什么不能免流 请问为什么我的大王卡QQ不免流?QQ音乐腾讯视频都免流就是QQ不免流?? 腾讯大王卡用qq浏览器看全网视频免流吗? 大王卡在qq浏览器里下载东西免流吗? 我有腾讯大王卡用QQ浏览器可以免流吗? 腾讯王卡使用qq浏览器是免流的吗? 联通大王卡,用qq浏览器免流吗?