equation314 / equation314/RVM-Tutorial

hypervisor 启动失败

オープン
#3 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
161
フォーク
36
PR マージ指標
30日以内にマージされた PR はありません

説明

环境
```
Ubuntu desktop 22.04,已开启KVM
qemu 7.0.0
rustc 1.67.1-nightly
Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz,
已启用 VT-x
```

执行 `make run` 输出如下:
```
SeaBIOS (version rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org)

iPXE (http://ipxe.org) 00:02.0 CA00 PCI2.10 PnP PMM+07F90D90+07EF0D90 CA00

Booting from ROM..
```
一直 hang 在这里。

目前暂未排查到原因,求助~

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、指定された Ubuntu、QEMU、Rust、KVM 環境で `make run` を使って問題を再現し、その後、SeaBIOS と iPXE の出力付近にあるハイパーバイザーのブートパスを調査します。実行が「Booting from ROM..」の後でハングする理由を特定し、ハイパーバイザーがこの地点を越えて起動することを確認できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
rust
領域
operating-systems
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。