当我试图编译内核版本3.17.0-Rc5时,会出现以下错误:
Error! Bad return status for module build on kernel: 3.17.0-rc5+ (x86_64)
为什么我会得到这个错误,这意味着什么?
全部产出:
sh ./arch/x86/boot/install.sh 3.17.0-rc5+ arch/x86/boot/bzImage \
System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.17.0-
我是Linux内核的新手,正在尝试构建我的第一个内核镜像,我是从3.4.28Linux Kernel on i686架构构建的32位内核。
在一个半小时的构建过程之后,我得到了以下错误
BUILD arcarch/x86/boot/compressedh/x86/boot/bzImage
Setup is 16540 bytes (padded to 16896 bytes).
System is 4667 kB
CRC c2376a1f
Kernel: arch/x86/boot/bzImage is ready (#1)
Building modules, stage 2.
MOD
大约两周前,我安装了Ubuntu16.04,在安装了我的专有图形驱动程序之后,它运行得很好。当我今天打开它时,图形驱动程序没有工作,迫使我进入4k显示,在我关闭屏幕后没有打开,但驱动程序被列为仍在使用。雪上加霜的是,它也不再识别任何互联网连接,有线或无线。这个问题有什么已知的解决办法吗?
编辑:dpkg -l | grep linux-image的结果
ii linux-image-4.4.0-31-generic 4.4.0-31.50 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.
最近我开始开发linux设备驱动程序,
当我想使用内核代码进行调试并在内核文件中添加一些printk调试消息时,我将面临一个问题。
例如,最近我在驻留在printk()中的__debug_locks_off()中添加了一些include/linux/debug_locks.h和dump_stack()。
然后我执行以下步骤,这是非常耗时的。
make clean
make bzImage
make modules
make modules_install
mkinitrfmfs -o /boot/initrd.img 3.12.6[my kernel version]
cp arch/x86
在Ubuntu18.04和Linux4.15.0-99中使用VirtualBox作为主机时,我遇到了一些问题。当试图启动我的Windows客户时,我会收到以下错误的提示:
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.
If your system has EFI Secure Boot enabled you
例如,以下命令生成generic、server和virtual。
$ apt-cache search linux-image-3
linux-image-3.0.0-15-generic - Linux kernel image for version 3.0.0 on x86/x86_64
linux-image-3.0.0-15-server - Linux kernel image for version 3.0.0 on x86_64
linux-image-3.0.0-15-virtual - Linux kernel image for version 3.0.0 on x86
我在更新内核时遇到了麻烦。我在运行Kubuntu 14.04。uname -r输出:
3.13.0-32-generic
我清楚地看到了sudo dpkg --list 'linux-image*'在repos中更新的版本:
...
linux-headers-3.13.0-40 - Header files related to Linux kernel version 3.13.0
linux-headers-3.13.0-40-generic - Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
linux
我尝试用clang 8.0.0为Linux内核2.6.37代码生成AST文件。我在内核根目录中运行以下命令 clang -emit-ast init/main.c -o astfile -std=c11 -Iinclude -Iarch/x86/include 并获取错误 In file included from /mnt/lfs/sources/linux-2.6.37/init/main.c:12:
/mnt/lfs/sources/linux-2.6.37/include/linux/types.h:13:2: warning: "Attempt to use kernel
我在看一个嵌入式x86系统设计文档。一个包含Xilinx的I/O板连接到linux x86 PCI总线。FPGA的实现如下:
• PCI interface core to connect to the x86 PCI bus
• Xilinx MB soft processor
• Xilinx OPB bus (this is a processor bus for the MB)
• PCI <-> OPB interface to allow the PCI bus to access all OPB peripherals
• Interrup
我的Kubuntu刚刚更新到5.4.0-29内核,我现在没有声音,没有wifi。用5.4.0-28内核引导-所有工作。笔记本电脑ASUS X75VD。
dpkg -l \
ii binutils-x86-64-linux-gnu 2.34-6ubuntu1 amd64 GNU binary utilities, for x86-64-linux-gnu target
ii console-setup-linux 1.194ub
正如标题所示,Oracle没有提供基于ARM的即时客户端。这是与DB服务器通信所必需的。(这是我们项目所需要的唯一方式)那么,有谁能帮助我们安装/编译/修改oracle即时客户端,使其在基于Debian arm的系统上工作呢?Targer oracle数据库11g
Instant Client for Microsoft Windows (x32)
Instant Client for Microsoft Windows 64-bit Itanium
Instant Client for Microsoft Windows (x64)
Instant Client for Linux x86
我所做的:
安装最低限度的debian测试
安装构建-基本,dkms,linux-头-$(uname -r)
安装virtualbox,单击设备->插入来宾添加CD
运行m-a prepare
/dev/sr0山,cd那里和./VBoxLinuxAdditions.run
我得到的是:
...
Building the modules for kernel 5.4.0-4-amd64.
Look at /var/log/vboxadd-setup.log to find out what went wrong.
modprobe vboxsf failed
...
日志中的内容:
...