[kernel] タグが付いた質問
24 件の質問
0
票
0
回答
83
閲覧数
ビルドしたカーネルで起動しようとするとPCI : OF : of_root node is NULL, cannot create PCI host bridge nodeが出力される
ホストOS:MacOS 26.0
ゲストOS:Ubuntu 25.04
仮想化ソフトウェア:VirtualBox 7.2.2
アーキテクチャ:arm64
virtualboxでカーネルハックがしたいので、まずvirtualboxにUbuntuをインストールし、その後upstreamのカーネルソースをビルドして、make installも行い起動させようとしました。GRUBの画面がうつり、...
0
票
1
回答
159
閲覧数
arm版Ubuntuにて、ゲストOSでビルドしたカーネルで起動できない。
環境
ホストOS:macOS 26.0
ゲストOS:Ubuntu 25.04
仮想化ソフト:VirtualBox 7.2.2
現在、upstreamのlinuxカーネルソース(6.17.1)をビルドして、このカーネルを用いて起動したいと思っています。しかし、GRUBメニューからビルドしたこのカーネルを選択しても失敗してしまい、代わりにbusyboxが表示されてしまい、以下のメッセージが表示されます。...
0
票
1
回答
103
閲覧数
Amazon Linux2に、NVIDIA driver version 525.89.02をインストールしたい
環境
Amazon Linux2
インスタンスタイプ
g4dn.2xlarge
gccのversion
[ec2-user@ip ~]$ gcc --version
gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-17)
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software;...
1
票
1
回答
402
閲覧数
ラズパイでlibbpfを動かしたい (libbpf: failed to find valid kernel BTF)
やったこと
raspberry piのBTFを有効にする方法を参考にして、raspberry piの中のBTFを有効にすることに成功しました。
ls /sys/kernel/
btf debug irq oops_count rcu_normal slab tracing warn_count
cgroup fscaps ...
0
票
1
回答
626
閲覧数
ubuntu for raspberry piのカーネルを変更して、クロスコンパイルしたい
今の現状
libbpfを使ったコードを、x86環境で開発していました。
最終的にはraspberry piで動かしたいので、CONFIG_DEBUG_INFO_BTF=yを有効にしたカーネルが必要になってきます。
やったこと (rasperry pi os)
Building the Kernel Locally | raspberry pi document
Build kernel ...
2
票
2
回答
267
閲覧数
raspberry piのvmlinux.hを作成したい。
やりたいこと
以下の記事を真似して、raspberry pi用のvmlinux.hを作成したいです。
異なるカーネルのvmlinux.hを生成するには | libbpfとclangでポータブルなBPF CO-REバイナリ作成
やったこと
ダウンロードするファイルのリンクを、ラズパイ用に変更して同じようにしました。
wget http://ddebs.ubuntu.com/pool/main/l/...
0
票
0
回答
185
閲覧数
raspberry pi 3 カーネルクロスコンパイルについて
今できてること
raspberry pi 3B にubuntu 23.04を入れています。 libbpfを使いために、CONFIG_DEBUG_INFO_BTFを設定したカーネルを、wsl上のubuntuでクロスコンパイルを行うところまではできました。
参考にしたサイト様は以下の2つです。
Raspberry Pi Documentation
Raspberry Pi ...
0
票
1
回答
185
閲覧数
ラズパイ3でvmlinuxを使いたい。
現在の状況
raspberrypi3 modelBでlibbpfを使いたく環境構築を行っています。
しかし、
bpftool btf dump file /sys/kernel/btf/vmlinux format c > vmlinux.h
とすると、パスのエラーが出たので、確認すると /sys/kernel以降がありませんでした。
調べたところ、
~/linux$ grep -E &...
0
票
1
回答
742
閲覧数
ARM64 向け Linux Kernel をビルドしたが arch/arm64/boot に Image が生成されない
下記のリンク先にあるようにqemuで自分でビルドしたカーネルでBusyBoxを動かしてみたくてDockerコンテナ内でLinuxカーネルをクロスビルドしているのですが、ビルドが終了してもarch/arm64/bootにkernel imageがありません。
なぜでしょうか?
Dockerコンテナはarchlinux:base-develを使用しています。
ビルドは
export ARCH=...
3
票
1
回答
1,358
閲覧数
CentOSにおけるカーネルバージョンの管理について
質問内容
CentOSのカーネルについて、最新のカーネルバージョンが適用してあれば、過去のカーネルバージョンの修正が含まれると考えてよろしいのでしょうか?
yum updateするタイミング・周期により、適用されるバージョンが異なる環境A,環境Bができてしまいました。
どちらも最新の「3.10.0-1160.45.1」★を適用しているのは同じです。
...
0
票
1
回答
3,646
閲覧数
Kernelの一部を修正しようとmake menuconfigしたが、scripts/kconfig/zconf.lex.cでエラーがでる
kernelのソースコード(linux-5.0)をダウンロードして、make menuconfigやmake oldconfigを実行してみましたが、以下のようなエラーが発生します。zconfig.lex.cというファイルがないという話だと思うのですが、zconfig.lex.cとは、どのようなファイルでしょうか?また、どのようにして作成?すればよいのでしょうか?
LEX scripts/...
1
票
1
回答
671
閲覧数
Linuxカーネルって今もモノリシックカーネルなんですか?
Linuxカーネルって今もモノリシックカーネルなんですか? それとも、Windows NTやmacOSのXNUのようにハイブリットカーネルなんでしょうか?
6
票
2
回答
2,602
閲覧数
LinuxにおけるSuspend to RAMの仕組みをお教えください。
現在、組込みLinuxのプロジェクトに携わっており、
ターゲットCPUは TI AM3352, Kernel Version 4.19.59です。
要求項目として
・スリープ →DDR3-SDRAM セルフリフレッシュで内容を保持、他のデバイスはPower Off
・レジューム →スリープから通常の動作状態に復帰する。
があります。
一応、コンフィグレーション項目としては
...
0
票
1
回答
433
閲覧数
CentOS7にWi-Fiアダプタのドライバをインストールしたい
CentOS7にWi-FIアダプタ「AC1750 EDimax 3T3R」のドライバをインストールしたいのですが、makeで以下のエラーが出ます。
[root@test EW7833UAC_linux_v4.3.21_17997.20160531]# make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.10.0-1062.4.3.el7....
0
票
1
回答
995
閲覧数
"umount: /mnt/dev/pts: target is busy" とエラー表示され umount できない
Manjaro Linuxがカーネルパニックを起こしたため、chrootを使った手法で修復を試みたのですが、最後の/mntのumountで "umount: /mnt/dev/pts: target is busy" とエラーになりumountできません。
fuser -v /mnt で使用状況を確認したところ以下のようになっていました。
/mnt root kernel ...