http://www.aboutyun.com/thread-8522-1-1.html        .java.io.IOException: Connection reset by peer

cat /proc/mdstat

mdadm --assemble /dev/md4 /dev/sd(abcd)4

http://bupt04406.iteye.com/blog/1561211   hbase----

http://www.educity.cn/linux/1240751.html   ===========不错

197
198
200
201
202
203
205
206

scp P port -p

保留原文件的修改时间,访问时间和访问权限。
http://storysky.blog.51cto.com/628458/291587   linux编译
http://www.linuxdiyf.com/linux/4496.html

#chroot /mnt/gentoo /bin/bash

#env-update

#source /etc/profile

#export PS1=”(chroot) $PS1”

现在可以使用emerge命令了,先更行一下。

#emerge --sync

完了之后可以先安装几个软件玩一玩,也方便下面的安装。

没有vim,先搜索一下Vim,找到有这个软件安装之,顺便把less也安装一下。

#emerge --search vim

#emerge vim && emerge less

选择profile,你可以理解为选择安装Gentoo的用途,虚拟机做服务器,所以选的是server,先看一下提供那些预设的profile,记住你选择的编号。

#eselect profile list

#eselect profile set 5
2. 下载内核

现在可以来整内核了,很简单就是用emerge安装gentoo-sources:

#emerge gentoo-sources

这个过程比较长??不过总算结束了。这步结束之后,最后一行会显示内核的版本号,你可以把它记下来。

#cd /usr/src/linux
3. 配置硬件

#make menuconfig

接下来这个会让你一头雾水,靠,我怎么可能能把自己的机器搞得这么清楚?好吧,如果你是个硬件专家,这玩意儿肯定难不倒你,而我在虚拟机里,我该怎么选?所以我直接退出了。
4. 编译和安装内核

#make && make modules_install

这也是个漫长的过程??完成之后,拷贝内核镜像到/boot,<>内的是之前你看到的版本号,你可以不这么命名,这里命名实际上是随意的,最好规范点吧,以后升级内核的时候也容易辨认,不过不管你改成了什么,记住它,到后面配置启动时有用。

#cp arch/i386/boot/bzImage /boot/kernel-<x.xx.xx>-gentoo-r1
6. 配置分区

#vim /etc/fstab

/dev/sda1     /boot  ext2    noauto,noatime         1          2

/dev/sda2     none   swap   sw       0          0

/dev/sda3     /          ext3    noatime          0          1

none   /dev/pts        devpts            defaults          0          0
7. 修改hostname

#vim /etc/conf.d/hostname

这个 hostname不能是localhost,否则mysql启动不了。
8. 配置网络

#vim /etc/conf.d/net

因为虚拟电脑有两个网卡,都通过dhcp连接网络。

config_eth0=”dhcp”

config_eth1=“dhcp”

然后设置网络自动启动

#cd /etc/init.d

#ln -s net.lo net.eth0 && ln -s net.lo net.eth1

#rc-update add net.eth0 default && rc-update add net.eth1 default

改下root密码

#passwd
9. 必要的软件

日志工具

#emerge syslog-ng

#rc-update add syslog-ng default

定时任务工具

#emerge vixie-cron

#rc-update add vixie-cron default

文件索引

#emerge mlocate

ssh服务自动启动

#rc-update add sshd default

dhcpcd服务

#emerge dhcpcd
10. 配置bootloader

完成了这个,你就可以进入Gentoo了。

先安装grub

#emerge grub

编辑grub配置文件

#vim /boot/grub/grub.conf

如下(和版本有关的自己替换一下):

title Gentoo Linux 3.1.15-r1

root (hd0,0)

kernel /boot/kernel-3.1.15-gentoo-r1 root=/dev/sda3

以上/boot/kernel-<x.x.xx>-gentoo-r1这段就是内核镜像更名之后的名字,修改好之后,执行grub:

#grub --no-floppy

grub>root (hd0, 0)

grub>setup (hd0)

grub>quit

现在,执行关机

#shutdown -h now

gentoo的更多相关文章

  1. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  2. 让 FreeBSD 和 Gentoo Linux 在 ZFS 存储卷上共存

    自我回归到 Librem 15 已经有段时间了.我一般会选择 FreeBSD 来处理所有的事情,但有时会要访问一个运行在 Librem 平台上的 Linux OS,以便用它来帮助我对一些遗留的设备驱动 ...

  3. T60上安装Gentoo笔记

    T60虽然已经很老了,也过了服役期限.但是从入手之后,相比与家里放着的几个其他的高配置"后辈",依然是手中的挚爱.4:3的屏幕,方方正正的内敛模型,很结实的钢筋铁骨,无论是性格还是 ...

  4. 未完成的任务之:下载、安装、体验 Gentoo

    Gentoo,伟大的Gentoo是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点,这也是Gentoo被称为最完美的Linux发行版本的原因之一. 如果你需要一个桌面 ...

  5. Gentoo 网络接口配置文件说明

    裁剪的Gentoo系统,仅供公司内部使用! [作为备份档案] 网络接口配置:/etc/conf.d/net #设置静态IPconfig_eth0="192.168.1.x/24" ...

  6. Gentoo安装配置过程与总结

    前些时间在VMware上安装了Gentoo Linux,用了当前最新版的Gentoo,安装过程记录下来了,但一直没有整理到blog上.今天重新整理一下,写出来与大家分享和备用.接触Gentoo不久,对 ...

  7. [Solved] install Gentoo in VBox: network interface eth0 does not exist

    ERROR:interface eth0 does not exist; ensure that you have loaded the correct kernel moudle for your ...

  8. Gentoo安装

    Gentoo Linux安装详解--根据官方WiKi整理 时间:2014-06-26 06:37:54      阅读:549      评论:0      收藏:0      [点我收藏+] 标签: ...

  9. Gentoo源码安装图解

    Gentoo源码安装 一.前期准备 (1)下载以下三个文件 二.配置安装环境 (1)用光盘引导到LiveCD环境 (2)配置当前LiveCD环境的网络 安装Gentoo时,服务器引导的LiveCD环境 ...

  10. gentoo下grub文件编辑

    在编译完内核,配置好网络,配置好fstab文件等等,最后一个至关重要的文件要属grub文件了,该文件的配置成功才最终决定gentoo 是否成功装上,首先当然是 emerge grub 了,现在就可以配 ...

随机推荐

  1. 用fiddler工具做接口测试

    接口测试的原理我理解很简单,是你发送数据,看返回数据是否正确,返回值类型是否正常,主要点是多种数据的,返回结果正常 和其他应用程序相同,java中需要知道你的参数,字段有哪些,我们就去给他造数据,而先 ...

  2. Android res资源文件夹的知识积累

    Android的开发框架耦合性还是比较低的,逻辑和布局被原生分开了.在Eclipse一般代码写在src文件夹下,资源等写在res文件夹下. drawable文件夹:该文件夹有很多变种,主要是为了适配A ...

  3. ###Fedora下安装Retext

    使用Markdown. #@date: 2012-05-07 #@author: gr #@email: forgerui@gmail.com 因为习惯了Markdown的简单,所以需要在自己的Fed ...

  4. JavaScript基础-面向对象编程<1>

    1.1 函数与对象  1.定义函数的方式定义类 定义类的方法: function class1(){ //类成员的定义及构造函数部分 } class1既是一个函数,也是一个类. 使用 new 操作符获 ...

  5. 关于atoi的实现

    一.关于atoi atol的实现 __BEGIN_NAMESPACE_STD __extern_inline double __NTH (atof (__const char *__nptr)) { ...

  6. const char*、char*、char* const、char[]、string的区别

    1.const char* p: p is a pointer to const char(char const* p 一样)   意思就是不能通过p指针来修改p指向的内容(但是内容可以修改). 2. ...

  7. 数独的C++解法

    grid.h #ifndef _GRID_H_ #define _GRID_H_ #include <set> #include <cstddef> class Grid { ...

  8. 基于libuv库的UDP收/发广播消息代码实现

    uv_send(发送端): #include "uv.h" #include "task.h" #include <stdio.h> #includ ...

  9. phpstudy 下开启openssl

    1.在php.ini里面的extension=php_openssl.dll是开启的状态,没有被注释. 2.里面的allow_url_fopen = On表示开启了. 3.如果你是Windows 64 ...

  10. 64位Win8系统下安装Oracle12c

    经过3个小时的折腾,终于在64位win8系统下成功安装了Oracle 12c.这篇文章主要把安装过程中遇到的一些问题总结一下,以便帮助后来人参考. 首先我把我的机器的主要配制情况列举出来: 1. 系统 ...