作業系統專案(一)安裝qemu

2021-07-10 12:40:02 字數 1221 閱讀 1974

qemu

qemu是一套由法布里斯·貝拉(fabrice bellard)所編寫的以gpl許可證分發原始碼的模擬處理器,在gnu/linux平台上使用廣泛。bochs,pearpc等與其類似,但不具備其許多特性,比如高速度及跨平台的特性,通過kqemu這個閉源的加速器,qemu能模擬至接近真實電腦的速度。

配置

./configure
配置產生的問題1.問題:首先出現 「error zlib check failed」,表示缺少zlib庫

sudo apt-get install zlib1g-dev
2.問題:出現」error: glib-2.12 gthread-2.0 is required to compiler qemu」,表示缺少glib庫

sudo apt-get install libglib2.0

-dev

make執行make指令,生成可執行檔案。

make產生的問題

1.問題: 出現」/bin/sh: 1:autoreconf: not found」,缺少autoconf工具

sudo apt-get install autoconf automake libtool
make後的問題注意了 現在是可以正確編譯的,但是在編譯後執行時出現 「vnc server running on 『127.0.0.1:5900』」問題

這是缺少sdl (****** directmedia layer)它是乙個跨平台的多**庫,因此在make之前一定要先安裝該庫,不然又要重新make

sudo apt-get install libsdl1.2

-dev

make完成後make完成後,將生成qemu的可執行檔案。通過命令列呼叫該可執行檔案便可以執行qemu虛擬機器了。

~/bin/qemu -kernel linux-

2.6.30

.1/arch/x86/boot/bzimage -initrd rootfs.img

參考

Mac OS安裝QEMU 執行ARM作業系統

mac os安裝qemu 執行arm作業系統 廢話不多說,直接上 可以拷貝黏貼,快速驗證一下.echo 在macos上使用qemu模擬raspbian buster echo 安裝qemu echo brew install qemu wget wget wget unzip 2020 02 13 ...

作業系統安裝

今天又動手製作了乙個u盤裝了乙個win7 的作業系統 記錄下安裝方法吧!1 u盤。你得有乙個空間大於 4g 的u盤,不大於4g 也沒啥關係,只要提前將 作業系統映象放在 電腦裡就好 3 作業系統映象。你需要準備乙個作業系統的安裝映象。個人建議當然是 正版映象最好啦,純粹 乾淨 穩定。能使用官方正版,...

作業系統安裝

今天又動手製作了乙個u盤裝了乙個win7 的作業系統 記錄下安裝方法吧!1 u盤。你得有乙個空間大於 4g 的u盤,不大於4g 也沒啥關係,只要提前將 作業系統映象放在 電腦裡就好 3 作業系統映象。你需要準備乙個作業系統的安裝映象。個人建議當然是 正版映象最好啦,純粹 乾淨 穩定。能使用官方正版,...