CentOS tutorial - IT technology blog

CentOS Stream 9でBoom Boot Managerを使う:Boot EntriesとLVM Snapshotによるリストアポイント管理

Boom Boot Managerは、CentOS Stream 9のGRUB2内で独立したBLS boot entriesを作成・管理し、LVM Snapshotと組み合わせることでアップデート前に安全なシステム復元ポイントを構築できます。インストールから自動リストアポイント作成、snapshotからの起動方法まで、完全なワークフローを解説します。
Virtualization tutorial - IT technology blog

Linux上の86Box:Windows 9xとレガシーアプリを動かすための正確な旧式PCハードウェアエミュレーション

86Boxはチップレベルで旧式PCハードウェアをエミュレートするエミュレーター――Intel 386からPentium III、Sound Blaster、S3グラフィックカードまで――Linuxで特定のハードウェアを必要とするWindows 9x、DOS、レガシーアプリを実行できる。本記事ではWine、DOSBox、QEMUとの比較と、実践的なインストール・設定方法を解説する。
Virtualization tutorial - IT technology blog

QEMU Monitor ConsoleとQMP Protocol:KVMハイパーバイザー層から仮想マシンを制御・デバッグ・障害注入する

QEMU Monitor ConsoleとQMP Protocolを使えば、KVM仮想マシンをゲストOSにSSHせずハイパーバイザー層から直接制御できます。本記事ではmonitorへの接続方法、PythonによるQMPの自動化、メモリダンプ・ディスクエラー注入・ネットワークパケットキャプチャなど実践的なデバッグ技術を解説します。
Git tutorial - IT technology blog

git send-emailをマスターする:Linuxカーネルとオープンソースへのプロフェッショナルな入門ガイド

Linuxカーネルや大規模なオープンソースプロジェクトにプロフェッショナルとして貢献するためのgit send-emailの使い方を学びます。SMTPの設定から、標準的なコミットメッセージの書き方、パッチシリーズの管理方法まで詳しく解説します。