技術書同人誌博覧会
自作OS自動化のPoCとしての遺伝的MBR
同人誌・60ページ・紙・500円
チェックする

自作OSの自動化の第一歩として、
BIOSが最初に実行する512バイトのMBR(マスタブートレコード)の自動テストをKVMで実現し、
テスト対象のMBR自身も遺伝的アルゴリズムで自動生成してしまおうという本です。

  1. /dev/kvmを直接叩いて理解する
  2. 既存の簡単なVMサンプルを改造してMBRテストツールを作る
  3. 遺伝的アルゴリズムを簡単にシェルスクリプトで作ってみる
    という3章立てで紹介します。

【目次】

■ はじめに
・本書でやること
・本書の構成
・開発環境・動作確認環境
・本書の PDF 版 /HTML 版やソースコードの公開場所について

■ 第1章 /dev/kvm を直接叩いて理解する
・1.1 Hello KVM!
・1.2 BIOS を動かす

■ 第2章 既存のコードを改造して MBR テスターを作る
・2.1 実現すること
・2.2 手軽そうなサンプルを探す
・2.3 kvmulate について
・2.4 改造する
・2.5 動作確認
・2.6 補足: GUI 上の内容を標準出力へ出す

■ 第3章 遺伝的 MBR を実現する
・3.1 遺伝的アルゴリズムについて
・3.2 実装について
・3.3 動作確認
・3.4 補足: 評価方法を工夫する (MBRatoon)

■ おわりに

■ 参考情報
・参考にさせてもらった情報

立ち読み
ホーム
サークル
頒布物
マイページ