1
cbsw 2014-06-08 12:23:33 +08:00
什么都没说,有这么问问题的吗
|
2
ericFork 2014-06-08 12:29:56 +08:00 1
LS+1,感觉只是为了最后一句的吐槽……
|
3
TankyWoo 2014-06-08 12:30:16 +08:00 1
装Gentoo N次了。一句话,有问题就去解决,很简单的事,做什么事不会碰到问题?
你问题都没描述出来,就开始吐槽了。 真心的,劝你别用Gentoo了。 |
4
cbsw 2014-06-08 13:07:24 +08:00
病人:医生,我有病
医生:你哪不舒服? 病人:我就是有病 医生:你到底哪不舒服,只有告诉我才能进行诊断,对症下药 病人:我就是死活有病 医生:FXXK,来人,把这病人。。。 |
5
Giinez OP @cbsw 有意思么?我都说了官方wiki安装grub方法行不通,寻求安装grub方法,很好玩是不?不帮忙就算了,你是大神,我惹不起还躲不起么?
|
6
hyq 2014-06-08 13:33:40 +08:00 1
首先可能需要在/etc/portage/make.conf里面设置一下GRUB_PLATFORMS
然后emerge grub 然后grub2-install /dev/sdx #这里的sdx是你要安装grub的盘 grub2-mkconfig -o /boot/grub/grub.cfg #在这之前,先确认你的boot目录已经有了编译好的内核和initrd文件 基本上就这个步骤了 |
8
cbsw 2014-06-08 13:40:39 +08:00
@Giinez 说上面那些并不是打击你,我觉得你该好好看看提问的智慧 http://www.wapm.cn/smart-questions/smart-questions-zh.html 有些人(当然包括LZ)提问完全没有把问题描述清楚。这里有一帖子 /t/104011/ 提问的人也大概和你一样,有空可以看看下面是怎么回复的
Linux 等出了问题一般都有错误提示,大部分还有日志,这些才是诊断问题最需要的东西,而不是一句话:我的系统出问题了。没有错误提示你让别人怎么帮你。 后面附加的才稍微把问题说明白了一点,不过我想问一下你看的哪个官方的 Wiki?初次玩 Gentoo 不都是照着 Handbook 一步步来的吗, http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=10#doc_chap2 这里明确说了默认就是 grub2 ,为啥你还一个劲的要用 grub legacy 呢? |
9
lecher 2014-06-08 13:58:52 +08:00 1
楼主提问的方式有问题。提问的时候姿态要放低,这要是身边有个高手,你过去一问这个问题,他先来一句,你怎么这么笨,没等他给你解答,你就先怒了转身就走么。别人吐槽不要紧,能得到结果就行。
首先gentoo的错误都是有提示信息的,不要看结果,先把安装日志的输出好好看看,会有详细的报错,比如安装因为依赖包版本不一致失败,或者哪里有冲突,安装日志里面写得清清楚楚,基本上把这个导致安装失败的描述复制出来拿去搜一下,就有结果了。只描述结果是没有意义的。 如果确实把错误的描述信息都搜了,还是没有结果,你又是用最新版本的应用,那可能真的是个bug,到官网提交错误描述和相关的软件版本号。 其次操作的上下步骤和上一步的输出都要列一下,让大家了解你的配置项和当前操作的系统环境配置。 gentoo讨论版都是这么问的,需要安装的应用软件-版本:错误描述。 主贴会贴出:make.conf 和 use flag以及安装的输出日志。 如果没有这些信息,得到的只是吐槽而已。问题很难得到解决。 gentoo的问题都在日志里,如果楼主确实要使用gentoo,学会看日志真的很重要,日志放哪儿,如何看,在官网手册都有说明的。因为后面如果要在gentoo上面使用开发的环境,基本上避不开软件版本冲突这个问题,尤其升级应用的时候,新手因为软件版本冲突导致重装的悲惨案例已经很多了。 |
10
kidlj 2014-06-08 16:45:56 +08:00 1
首先,你的描述确实有问题。是安装Grub还是Grub 2?安装成功没有?还是安装成功后设定不成功?
其次,安装Gentoo应该看官方handbook,而不是什么“wiki”。关于bootloader这一节,文档在这里: (http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10) 很久没重装Gentoo,现在竟然默认Grub 2了,我的系统还是Grub legacy. 看文档Grub 2的设定要简单很多。请照做。 |
11
ooxxcc 2014-06-08 16:47:43 +08:00 1
请贴出错误提示
|
12
kidlj 2014-06-08 16:49:48 +08:00 1
另外,Gentoo乃折腾不死的系统。不论怎么搞一般都不需要重装。我记得有一次GCC跑不起来了最后还是搞定了。
|
13
Giinez OP @lecher 非常感谢您的指点,以后会注意的。同时感谢您提供的方法,作为一个新手对这些确实不是很熟悉,再次感谢你的指点。
|
14
Giinez OP @kidlj 我是按照这个安装的: http://www.gentoo.org/doc/en/gentoo-x86-quickinstall.xml
这个guide安装引导部分是 time emerge grub,我按照执行了,安装没问题,但是后面install grub那一步执行grub,提示"bash: grub: command not found" ,在一遍遍自己折腾过腾中发现,输入grub之后按tab键会出现grub2-* ,然后就是一大堆命令候选,第一次安装这个系统,没遇到过,那个guide也没说清楚,所以才来寻求帮助的,想问大家是怎么处理这个问题的? |
16
Giinez OP |
17
kidlj 2014-06-08 17:27:02 +08:00 1
Gentoo的问题。楼主参考的快速安装指南有些老,里面说的grub是legacy版。而现在默认emerge的则是grub 2.
因此楼主现在已经安装上了grub 2, 那么接下来应该参照我上一条回复中给出的标准版安装手册bootloader一节配置grub. 恭喜你,发现了一个bug. 这是gentoo文档团队的工作没做好。你所参考的快速安装手册有快一年没更新了。 |
18
kidlj 2014-06-08 17:38:54 +08:00 1
楼主在看这个文档时候,难道没看到这段话吗?
“Important: New users should read the Handbook(此处有完整版安装手册链接) as it gives a better overview about the installation process. The Quick Install guide is designed for experienced users who just need a checklist to follow. ” 也就是说,你看的这个快速参考手册是脱水版的,给已经装过Gentoo几次的用户作参考用的。当然,bug就是bug,希望我有时间可以报告一下。 |
19
TankyWoo 2014-06-08 17:58:58 +08:00 1
|
21
riaqn 2014-06-08 18:45:55 +08:00 1
看楼主的描述,貌似非常不专业……
首先你的引导模式是bios还是efi?分区是gpt还是mbr?这些都有关系。没有提供这些信息,别指望别人能帮你…… 楼主不妨先从archlinux开始? |
22
riaqn 2014-06-08 18:50:58 +08:00
官方的handbook在grub2上非常简略,可以看这个
http://wiki.gentoo.org/wiki/GRUB2 |
23
Giinez OP @riaqn 我折腾archlinux折腾了两个多月了,就是感觉折腾熟了才想折腾点比archlinux更高级的才选择了gentoo
|
24
riaqn 2014-06-08 18:58:10 +08:00 1
@Giinez 然后gentoo又折腾了两个月,完了想折腾lfs了?然后折腾lfs两个月,然后想自己写os了?又过了两个月想自己做板子了?
哥们,人生不是用来折腾的。你这样非常浪费时间。 |
25
Giinez OP @riaqn 不是这样的,我一开始就打算了解一下linux到底怎么一回事,本来想拿gentoo开刀,但觉得没基础就先了解一下archlinux,现在觉得对archlinux有点了解了,才开始了解下gentoo的
|
27
tonyluj 2014-06-08 20:27:13 +08:00 1
gentoo挺好用的
自己的ser和dev都用gentoo LZ应该去看官网左侧的handbook,找最新的x64版本,其他人的手册我感觉都不靠谱 |
29
cj1324 2014-06-09 10:33:04 +08:00
grub 是一个32位程序 纯64跑不起来。
|
30
zzColin 2014-06-25 09:13:04 +08:00
内核打开 EFI stub、加上 .efi 后缀,然后直接扔进 EFI 分区用 rEFInd
|
31
zzColin 2014-06-25 09:14:50 +08:00
上条是打酱油的,没写完就不小心发出来了……
|