zoukankan      html  css  js  c++  java
  • Debian网络安装中的驱动问题

        部署Debian网络安装环境,从pxe启动->tftp下载内核->从本地安装源获取文件,一切正常,但到安装时候发现:安装程序无法找到硬盘。

        怀疑是缺少相关的驱动所致,解压debian-installer/amd64/initrd.gz

    gzip -d initrd.gz
    mkdir /opt/dir1
    cp initrd /opt/dir1
    cd /opt/dir1
    cpio -idmv < initrd
    rm initrd

        把ISO里的/install.amd/initrd.gz也提取出来 

    gzip -d initrd.gz
    mkdir /opt/dir2
    cp initrd /opt/dir2
    cd /opt/dir2
    cpio -idmv < initrd

        把安装镜像里的驱动复制到dir1的对应目录

    cp -r /opt/dir2/lib/modules/2.6.32-5-amd64/kernel/drivers/* /opt/dir1/lib/modules/2.6.32-5-amd64/kernel/drivers

        合并设备信息文件,取两个文件的并集 

    cat /opt/dir1/lib/modules/2.6.32-5-amd64/modules.alias /opt/dir2/lib/modules/2.6.32-5-amd64/modules.alias | sort | uniq > /opt/modules.alias
    cat /opt/dir1/lib/modules/2.6.32-5-amd64/modules.dep /opt/dir2/lib/modules/2.6.32-5-amd64/modules.dep | sort | uniq > /opt/modules.dep
    cp /opt//opt/modules.* /opt/dir1/lib/modules/2.6.32-5-amd64

        重新封装initrd.gz文件

    cd /opt/dir1
    find . | cpio -o -H newc > ../initrd
    cd ..
    gzip -9 < initrd > initrd.gz

        将文件initrd.gz放回到debian-installer/amd64目录即可。

  • 相关阅读:
    [苹果maccms] MACCMS苹果cms宝塔定时任务添加教程说明
    [苹果cmsV10]新版本演员库分类报无权限问题和解决方法!
    CentOS 6.8安装Python2.7.13
    [HOWTO] Install Sphinx for A Script Pro
    A Script Pro nginx URL重写规则无法播放MP4解决方法
    随机跳转
    UI库
    vuex
    vue 数据请求
    vue守卫、储存与路由模式
  • 原文地址:https://www.cnblogs.com/allegro/p/2057265.html
Copyright © 2011-2022 走看看