• lfs遇到的一些问题--后续阶段


    1.安装GPM-1.20.7,make install出错:

    prog/display-buttons.c:39:57: 致命错误:gpm.h:没有那个文件或目录
    #include <gpm.h> /* gpm information */
    ^
    编译中断。
    prog/display-coords.c:40:57: 致命错误:gpm.h:没有那个文件或目录
    #include <gpm.h> /* gpm information */
    ^
    编译中断。
    prog/get-versions.c:25:57: 致命错误:gpm.h:没有那个文件或目录
    #include <gpm.h> /* gpm information */
    ^
    编译中断。

    另外还有一些可忽略的错误。重新执行一遍make install居然好了。参考

     2.网络配置(如果配置出错,重启后可能无法识别网卡),我的网络环境是宿舍那种几个人用的无线路由器,wpa认证,因此如果要用无线,还需要安装一些相关的包.

    此外,网卡找不到的另一个很可能的原因是编译内核时为将驱动选上。在宿主系统运行:

    lspci  -v

    查看网卡的型号,记在纸上,编译内核时去找相应的驱动。如果搞不懂,可以把宿主系统的.config文件复制到内核编译目录,代替make menuconfig那一步。

     

    设置接口固定名称,/etc/udev/rules.d/70-persistent-net.rules内容:

    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="enp2s*", NAME="enp2s0"
    
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlp4s*", NAME="wlp4s0"

    xx:xx:xx:xx:xx:xx为网卡mac。因为是笔记本,上面是有线,下面是无线。

    相关接口配置文件,在此为静态ip,若用dhcp,需要另安装包。注意,我试了很多次,IFACE应该为eth0和wlan0才行,而不是enp2s0和wlp4s0。没搞懂为什么,明明前面已经重命名了。

    /etc/sysconfig/ifconfig.enp2s0内容:

    ONBOOT=no
    IFACE=eth0
    SERVICE=ipv4-static
    IP=192.168.1.1
    #GATEWAY=192.168.1.2
    PREFIX=24
    BROADCAST=192.168.1.255

    /etc/sysconfig/ifconfig.wlp4s0内容:

    ONBOOT="yes"
    IFACE="wlan0"
    SERVICE="wpa"
    
    # Additional arguments to wpa_supplicant
    WPA_ARGS=""
    
    WPA_SERVICE="ipv4-static"
    IP="192.168.1.105"
    GATEWAY="192.168.1.1"
    PREFIX="24"
    BROADCAST="192.168.1.255"

    域名解析,/etc/resolv.conf, 这个可以参考宿主系统的设置。

    3.安装wireless-tools,      wpa_supplicant   只针对笔记本。

    4.到负责引导的那个系统(可能就是你的宿主系统),执行一下update-grub,可以自动发现lfs的内核,编辑grub.conf,加入下面几行(X为相应分区):

    menuentry "GNU/Linux, Linux 3.10-lfs-SVN-20130711" {
        insmod ext2
        set root=(hd0,X)
        linux   /boot/vmlinuz-3.10-lfs-SVN-20130711 root=/dev/sda2 ro
    }

    这样一来,grub那一节要跳过,不用安装。

  • 相关阅读:
    Mybatis3详解(一)----Mybatis的介绍
    【k8s】svc-sessionAffinityConfig
    【k8s】svc-sessionAffinity
    【k8s】svc-selector
    【k8s】svc-publishNotReadyAddresses
    【k8s】svc-ports
    【k8s】svc-externalIPs
    【k8s】svc-clusterIPs
    【k8s】svc-clusterIP
    【k8s】Service
  • 原文地址:https://www.cnblogs.com/sukai/p/3699152.html
Copyright © 2020-2023  润新知