快速安装Gentoo教程(内有一点不解求教Gentoo高手)

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#1

帖子 月下叹逍遥 » 2011-04-21 21:10

作为Linux家族的一大发行版本,Gentoo的安装挑战着一批又一批的系统爱好者,其传说的现编译却是骇煞一批人。从wiki上边学边安Gentoo,结果连Grub都没摸着边。最近Gentoo11的DVD版本出世,准备再挑Gentoo。为方便安装,剑走偏锋,直接cpDVD。放狗一搜,还真有“同谋者” 。不过安装过程出了点小问题,希望大家不要喷啊,有知道的帮忙解释一下 :em03
再强调一遍:只适合虚拟机安装,真机安装不一定会有神马后果 :em06
基本配置:12G硬盘,512M内存,128M显卡,单核。

开机LivDVD启动,选x86项启动,alt+F1查看加载项,选择41键盘(US键盘)。

接下来就是Gentoo的KDM登陆界面,可以选择多个界面登录,比如说Gnome,E17,KDE等,这个不管了,无密码直接确定进入桌面。

接下来正式安装。ctrl+Alt+F1进入tty,首先一点分区,使用cfdisk(和arch一样)自建分区表,或者使用fdisk命令行建立分区表。分区如下:sda1 100M /boot分区,sda2 512M swap分区,剩下的/分区。格式化分区:

代码: 全选

mkfs.ext3 /dev/sda1
mkswap /dev/sda2
mkfs.ext3 /dev/sda3
激活swap:

代码: 全选

swapon /dev/sda2

挂载分区:

代码: 全选

mount /dev/sda3 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/sda1 /mnt/gentoo/boot


好了准备工作做的差不多了,进行最关键的一步了copyDVDto硬盘:

代码: 全选

cp –apf /mnt/static/* /mnt/gentoo
经历过一个漫长的等待(大概半个小时左右),800M左右的东西就copy到你的硬盘上了。

现在进入chroot模式进行设置:

代码: 全选

chroot /mnt/gentoo /bin/bash
env-update && source /etc/profile
修改root密码,这个不用教了吧,passwd。
安装grub:

代码: 全选

grub
root (hd0,0)
setup (hd0,0)
quit
切记root和setup之后有个空格,一开始我就是没注意折腾了好半天。

接下来就是设定时区:

代码: 全选

rm /etc/localtime
ln –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime。
修改磁盘信息(/etc/fstab文件),仿照例子(记得用#注释掉例子),按照例子格式添加如下内容:/dev/sda1 /boot ext3 defaults 1 2;/dev/sda2 none swap sw 0 0;/dev/sda3 / ext3 defaults 0 1。

添加kernel到/boot(我这没成功,谁可以解释一下):

代码: 全选

cp /usr/src/linux/System.map /boot/System.map-genkernel-x86-2.6.30-gentoo-r6
cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel-genkernel-x86-2.6.30-gentoo-r6
genkernel ramdisk
修改grub.conf,去掉下列前的#(没有#的就不用改了):
default 0
timeout 30
title Gentoo Linux 2.6.30-r6
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r6 root=/dev/rm0 real_root=/dev/sda3
initrd /boot/initramfs-genkernel-x86-2.6.30-gentoo-r6
退出chroot模式,exit,卸载/,/boot分区。

重启,reboot。记得选本地磁盘启动。

好吧,我因为添加kernel未成功不能正常启动,不过确实有人能启动,和真是安装唯一的区别是,默认使用gentoo用户名登录,和LiveDVD一模一样。
浮生七十今三十,从此凄惶未可知
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#2

帖子 jtshs256 » 2011-04-21 21:16

:em20
这样还不如从stage3甚至2开始呢,一大坨不用的东西还没优化参数的……
躺平
头像
woodelf
帖子: 166
注册时间: 2010-05-25 10:26
系统: FreeBSD 9.1 amd64

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#3

帖子 woodelf » 2011-04-21 21:17

这样子有什么意思?还不如Ubuntu。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
头像
qy117121
论坛版主
帖子: 50540
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#4

帖子 qy117121 » 2011-04-21 21:18

刚刚在你博客看过 :em01
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#5

帖子 月下叹逍遥 » 2011-04-21 21:19

:em06 我也知道,一大坨的东西没优化掉,但这可以说是最快安装的方法。
浮生七十今三十,从此凄惶未可知
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#6

帖子 jtshs256 » 2011-04-21 21:19

还木有用genkernel做内核当然cp不成了……而且没记错的话genkernel做出来的有initrd的……
躺平
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#7

帖子 Strange » 2011-04-21 21:45

这是很好的安装方式啊,随着以后升级,渐渐的所有软件包就会用自己的配置的参数重新编译的。
强烈支持这样的不折腾安装。
ニンニク入れますか?
x60 with gentoo
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#8

帖子 月下叹逍遥 » 2011-04-21 22:00

ls用的也是Gentoo啊,可以给一下建议,第一回写教程贴难免有些不周到的。 :em03
浮生七十今三十,从此凄惶未可知
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#9

帖子 jtshs256 » 2011-04-21 22:21

这样装完处理全局和几个包USE的麻烦程度应该远比正常安装麻烦……现在用自带的kde的profile都能出循环依赖,何况这么多wmde…… :em06
躺平
头像
peter_huang
帖子: 391
注册时间: 2006-11-07 14:32

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#10

帖子 peter_huang » 2011-04-21 22:32

我觉得也是,这样安装都不知道USE标记是什么,如果少了将来加也麻烦,多了么,臃肿的很。
头像
peter_huang
帖子: 391
注册时间: 2006-11-07 14:32

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#11

帖子 peter_huang » 2011-04-21 22:52

另外你失败可能是因为你命令用的不对吧:
genkernel ramdisk --> 应该是genkernel initramfs
因为用genkernel的话在grub里面有这个:
initrd /boot/initramfs-genkernel-x86-2.6.30-gentoo-r6
levee
帖子: 3030
注册时间: 2009-10-03 23:31

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#12

帖子 levee » 2011-04-22 0:57

喜欢Gentoo的大多是冲着它的源码编译去的吧,要是这样弄,就失去了用Gentoo的意义了,还不如用arch或debian呢。
头像
SmallV
论坛版主
帖子: 9017
注册时间: 2011-01-26 17:52
来自: 万林丛中的一抹浓绿,夹带落日余晖的安祥

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#13

帖子 SmallV » 2011-04-23 9:21

:em06
Just do it, you will succeed!
gj313
帖子: 32
注册时间: 2007-11-08 17:06

Re: 快速安装Gentoo教程(内有一点不解求教Gentoo高手)

#14

帖子 gj313 » 2011-05-10 21:27

直接用 genkernel 生成的两个文件引导吧,官网英文文档里面有说的,当初我按照中文翻译的教程装的,发现和官网英文的有些出入。建议最好参官网考英文教程
:em11
回复