Learning together

Learning together with open source fans. QQ群:8021887


  • 网站首页

  • 站内留言

  • 关于本站

  • 我的相册

  • 联系羽飞

  • 内容订阅
  • RHEL5+CentOS5本地YUM源配置

    作者: 羽飞 | 发布时间: 星期天, 02/07/2010 - 21:27 |

    CentOS5+本地YUM配置
    mount CentOS5的ISO文件到/mnt下
    编辑/etc/yum.repos.d/CentOS-Media.repo这个是本地的YUM源配置文件
    [c5-media]
    name=CentOS-$releasever – Media
    baseurl=file:///mnt/
    gpgcheck=0
    enabled=1

    把/etc/yum.repos.d/CentOS-Base.repo改名或者是删除,这个是网络上的YUM源,默认的源
    yum clean all
    阅读全文 »

    CentOS RHEL 5.3 编译内核

    作者: 羽飞 | 发布时间: 星期一, 01/25/2010 - 19:19 |

    下载linux-2.6.29.4.tar.bz2到/usr/src
    # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2
    # tar -jxvf linux-2.6.27.tar.bz2
    # cd linux-2.6.27
    # make mrproper
    # make menuconfig
    # make clean
    # make bzImage
    # make modules
    # make modules_install
    # mkinitrd /boot/initrd_2.6.27.img 2.6.27

    执行mkinitrd命令时,提示”No module dm-mem-cache found for kernel 2.6.27, aborting.”时,表明该版本的mkinitrd有bug。
    解决方法,1是当使用mkinitrd时,使用”-without-dmraid”这个参数。2是在使用mkinitrd之前,先创建一个noraid文件。创建方法如下:
    # echo “DMRAID=no” > /etc/sysconfig/mkinitrd/noraid
    # chmod 755 /etc/sysconfig/mkinitrd/noraid

    然后再运行mkinitrd命令。

    阅读全文 »