2010年02月23日

クロス開発でのQEMU まとめ(基礎編)

ここまでのQEMUの記事のリンク集です。

なお、CELFテクニカルジャンボリーにて、時間をいただきましたので、このあたりについて話をさせていただきます。

(3月5日 中野サンプラザ 入場無料) よろしければご参加ください。




まず使ってみる

Debian/Ubuntu ならば apt-get install qemu で簡単にインストールすることができます。

それを使ってARMのDebianをネットインストールしてみるのがよいでしょう。

ARMのQEMUにDebianをnetinstallする


QEMUをソースからビルドする

アーカイブをダウンロードしてのビルド (LinuxでのビルドとWindowsのMSYS環境でのビルド)

ARMのQEMUをソースからビルドして, その上でDebianを動かす

gitで最新のソースを取得してのビルド

ARM QEMU上のDebianを最新のカーネルに差し替えてさらにSMPで動かしてみる


Linuxカーネルをソースからビルドする

Debianのカーネルのソースパッケージからのビルド

QEMUで動作したDebianのカーネルをリビルドする

kernel.orgの最新版のカーネルをビルド

ARM QEMU上のDebianを最新のカーネルに差し替えてさらにSMPで動かしてみる


NFS(Network File System)

クロス開発ではNFSを使うと便利です。

NFSサーバの設定

QEMUでのNFSの設定の仕方

ルートファイルシステムをまるごとNFSにする

ARM QEMUでDebianをNFSrootで起動する


QEMUの内部解析メモ

TCGについて

QEMUメモ(1)

QEMUメモ(3)

メインループについて

QEMUメモ(2)



トラックバックURL

コメントする

名前
 
  絵文字
 
 
記事検索
最新コメント
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

QRコード
QRコード