ubuntu20.4上不网、进不了root和编译内核出现:cc1: error: code model kernel does not support PIC mode
发布日期:2021-06-30 12:10:59 浏览次数:3 分类:技术文章

本文共 856 字,大约阅读时间需要 2 分钟。

1.ubuntu20.4上不了网

1.1、删除NetworkManager缓存文件

service NetworkManager stoprm /var/lib/NetworkManager/NetworkManager.stateservice NetworkManager start

1.2、修改

 vim  /etc/NetworkManager/NetworkManager.conf

managed=true

1.3、重启NetworkManager

service network-manager restart

2.进不了root用户和su切换

2.1sudo passwd 

2.2Password: <--- 输入用户的密码

2.3Enter new UNIX password: <--- 新的Root用户密码 

2.4Retype new UNIX password: <--- 重复新的Root用户密码 

2.5passwd:已成功更新密码

3.编译内核出现:cc1: error: code model kernel does not support PIC mode

(1)删除该模块目录下的.cache.mk文件就好了,重新make即可  make -j2

(2)对于4.0版本以上的,查找MAKEFILE里面的KBUILD_CFLAGS   

   KBUILD_CFLAGS   := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \

           -fno-strict-aliasing -fno-common \
           -Werror-implicit-function-declaration \
           -Wno-format-security \
           -std=gnu89 -fno-pie 

CC_USING_FENTRY    := $(call cc-option, -mfentry -fno-pie -DCC_USING_FENTRY)

//加上红色字体两处后在make

 

转载地址:https://jadeshu.blog.csdn.net/article/details/108438733 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:CPL、DPL和RPL
下一篇:centos7 ubuntuX64上编译linux内核

发表评论

最新留言

不错!
[***.144.177.141]2024年04月19日 11时00分12秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章