LeavaTailの日記

LeavaTailの日記

Linuxエンジニアを目指した技術者の備忘録

DevEnv/QEMU

Ubuntu-base-20.04 を QEMU から NFSRootで起動する

概要 はじめに 実行環境 手順 起動確認 補足 おわりに 変更履歴 参考 概要 QEMUでエミュレートした armhfプロセッサ に Linuxを起動させ 、Ubuntu-base-20.04イメージをNFS mountする。 はじめに Ubuntu baseは、最低限のUbuntuのrootfsである。 そのため、L…

QEMUでARM用Linuxカーネルを起動する

関連記事 x86_64の場合は こちら ARM64の場合は こちら 概要 はじめに initramfs とは 環境構成 ARM用のLinuxを構築する ARM用のinitramfsを構築する U-Bootからカーネルをロードする 作成ファイル置き場 おわりに FAQ 変更履歴 参考 概要 x86_64の開発PCで…

QEMUでx86_64用Linuxカーネルを起動する

関連記事 ARMの場合は こちら ARM64の場合は こちら 概要 はじめに 環境構成 クロスコンパイラ環境の構築手順 ルートファイルシステムの構築 カーネルの起動 おわりに 変更履歴 参考 概要 x86_64用にLinuxカーネルをビルド、BuildRootで構築したルートファイ…

QEMUでARM64用Linuxカーネルを起動する

関連記事 x86_64の場合は こちら ARMの場合は こちら 概要 はじめに 環境構成 クロスコンパイル環境の構築 QEMUでカーネルを起動させる initramfsを用意する おわりに 変更履歴 参考 概要 x86_64の開発PCでARM64用にLinuxカーネルをビルド、busyboxで簡易ini…