Update qemu.md

This commit is contained in:
yude 2020-09-09 07:21:16 +09:00
parent ea217fb77b
commit 57921752df
No known key found for this signature in database
GPG Key ID: A49BFB97E0AB5435

View File

@ -12,8 +12,7 @@ git submodule update --init --recursive
sudo apt install acpica-tools sudo apt install acpica-tools
``` ```
2. ビルドした OVMF を使って起動する 2. ビルドした OVMF を使って起動する
以下のようにQEMUを起動すればよいです。 まず、以下のファイルがコマンドを実行するディレクトリに存在していることを確認してください。
このとき、以下のファイルがコマンドを実行するディレクトリに存在していることを確認してください。
* `OVMF_CODE.fd` (`Build/OvmfX64/DEBUG_GCC5/FV/OVMF_CODE.fd` からコピー) * `OVMF_CODE.fd` (`Build/OvmfX64/DEBUG_GCC5/FV/OVMF_CODE.fd` からコピー)
* `OVMF_VARS.fd` (`Build/OvmfX64/DEBUG_GCC5/FV/OVMF_CODE.fd` からコピー) * `OVMF_VARS.fd` (`Build/OvmfX64/DEBUG_GCC5/FV/OVMF_CODE.fd` からコピー)
また、以下のファイルを実行するディレクトリの `EFI/BOOT/` 中に `BOOTX64.efi` とリネームして配置してください。 また、以下のファイルを実行するディレクトリの `EFI/BOOT/` 中に `BOOTX64.efi` とリネームして配置してください。
@ -21,6 +20,6 @@ sudo apt install acpica-tools
**実行するコマンド** **実行するコマンド**
`qemu-system-x86_64 -drive if=pflash,format=raw,readonly,file=OVMF_CODE.fd -drive if=pflash,format=raw,file=OVMF_VARS.fd -hda fat:rw:.` `qemu-system-x86_64 -drive if=pflash,format=raw,readonly,file=OVMF_CODE.fd -drive if=pflash,format=raw,file=OVMF_VARS.fd -hda fat:rw:.`
## 留意点 ## 注意
* 更新した SprinkleOS を読み込むには、efi ファイルを再配置後 QEMU のコマンドを実行し直してください。 * 更新した SprinkleOS を読み込むには、efi ファイルを再配置後 QEMU のコマンドを実行し直してください。
* Windows 環境では、QEMU に PATH が通っていることを確認してください。 * Windows 環境では、QEMU に PATH が通っていることを確認してください。