Linux 的归档

Gentoo 启动时找不到网卡 eth0

今天在 Parallels Workstation 上安装了个 Gentoo,使用 livecd 安装盘(install-x86-minimal-2008.0.iso)进行安装。

按照手册指示,在安装过程中 eth0 可以被正常识别,我把它设置为默认运行级别(rc-update add net.eth0 default)。安装后在系统启动到 init 3 阶段时,提示找不到网络接口 eth0:“network interface eth0 does not exist”。

可以肯定,这是网卡驱动的问题,因为在 livecd 安装过程中 eth0 是可以被正确地识别的。所以解决方法就是重新配置编译内核,把合适的网卡驱动编译进内核或编译成模块(我直接把它编译内核)。

内核中有那么多的网卡驱动,到底要用哪一个呢?

继续阅读本文……

发表评论 (2)

Xen 3.3.0 + Gentoo 安装成功

花了一天一夜,总算在 Gentoo 上装好 Xen 3.3.0,虽然还有些瑕疵。

Xen 的安装

安装过程基本是照着 Gentoo 的这篇安装指南进行的:《Configuring Gentoo with Xen》

之前已经在 Gentoo 上装了很多软件包,基本上已经把它打造成一个可以日常使用桌面环境了。也正因为装了太多东西,所以在 make -e world 时花了将近 12 小时,中间因为错误中断了 4 个小时。一共是 600 多个包,在开了 ccache 情况下编译。(机器配置: AMD Althon 64 X2 + 4G DDR2)

继续阅读本文……

发表评论

理解 LVM (Logical Volume Manager)

最近在安装 Gentoo 的过程中遇到一个新名词 ── LVM。由于在 Gentoo 官方提供的安装手册中没有对它进行介绍,因此在安装过程中的许多命令都不是很了解,于是觉得有必要写个总结来巩固和加强印象,也希望本文能够帮助你在理解了 LVM,在创建、维护和管理 LVM 时能够得心应手。

概述

LVM,逻辑卷管理器 (Logical Volume Manager),顾名思义,它就是用于管理逻辑卷的,LVM 在 Linux 内核得到支持。

在传统的存储模型中,文件系统是直接构建于物理分区之上的,物理分区的大小就决定了其上文件系统的存储容量,因此对文件系统的存储容量的调整就变得比较繁琐。

继续阅读本文……

发表评论

给 Gentoo 装上启动画面

花了半天时间,总算成功地在 Gentoo 上面装好启动画面。

在安装过程中参考了许多网络资料,很杂很乱,因此直接导致数十次安装失败。

安装过程主要分三步:

  1. 安装 uvesafb
  2. 安装 fbcondecor
  3. 安装配置 splash

安装过程稍不注意就会失败,因此一定要十分地细心。

继续阅读本文……

发表评论 (4)

ShowLyric 没法在 64 位系统下用?

昨晚临睡前看了篇文章《10款常用的Linux音乐播放器》,没忍住就去装了 Audacious,还有曾经的最爱 Amarok,顺便借助 Mutagen 解决了 mp3 标签中文乱码的问题(请看参考此文:《对 mp3 乱码问题的分析和解决》)。

随后想到要给 Audacious 装个歌词显示的插件,可惜花了十牛三虎之牛也没成功,以下记录整个过程。

首先找到的是 LyricZilla,可惜已经停止开发,从源码安装没有任何说明,无法生成插件的 .so。

继续阅读本文……

发表评论

Xfce4 无法使用 jpg/jpeg 图片做桌面背景?

电脑里保存着从 Smashing Magzine 上下载的大量优秀的桌面背景,大部分是 jpg 格式的。在 Gentoo 上装好 Xfce4 后,想给桌面换个背景,却发现无法将桌面背景设置为 jpg 格式的图片,大怒。

之后发现我的 gimmage (一款图片查看器) 也不能查看 jpg 图片。

大半个小时折腾,在网上没有找到问题的答案,只好自己动手解决。

以下列出解决问题的步骤,旨在“授人以渔”,帮助 Gentoo 新手提高解决问题的能力。

继续阅读本文……

发表评论

推荐一款代码编辑器:Editra

Editra 是一款跨平台的代码编辑器。

发表评论