1. 程式人生 > >Ubuntu 14.04原始碼安裝qemu實驗例程-問題-解決方法分享

Ubuntu 14.04原始碼安裝qemu實驗例程-問題-解決方法分享

為了更好地除錯虛擬機器,在重灌了Ubuntu 14.04之後,重新編譯安裝qemu原始碼:

我的所有實驗都是在root使用者下進行的,如果是普通使用者的話,需要時要在命令前加sudo。

另外,在qemu的編譯安裝過程中遇到各種問題後,採用的解決方法 有來自多個網上資料的,也又自己嘗試和總結的結論,有錯誤的地方希望大家批評指正。

下面為整個編譯安裝的過程。

1、下載qemu原始碼 2、下載的原始碼為:qemu_2.0.0+dfsg.orig.tar.xz 使用xz -d qemu_2.0.0+dfsg.orig.tar.xz先解壓為qemu_2.0.0+dfsg.orig.tar; 再使用tar -xvf qemu_2.0.0+dfsg.orig.tar進行解壓
3、執行./configure a,出現下面錯誤:
使用 apt-get install gcc g++ zlib1g zlib1g-dev zlib1g-dbg libesd0-dev automake 解決問題。 b,接下來又出現下面錯誤:
使用 apt-get install libglib2.0-dev 解決此問題 c,然後又出現下面問題:

git submodule update --init pixman這種方法沒成功。因此,還是通過apt-get install安裝吧。首先通過apt-cache search pixman*查詢一下有哪些相應的安裝包,然後安裝。

d,然後又缺少DTC了,如下圖:

解決上述問題。
4、執行make 5、執行make install,出現下面的問題:
從系統中其他地方拷貝bios.bin放到pc-bios目錄中解決上面的問題。但是問題並沒有徹底解決,因為解決了一個檔案缺失問題,就會有新的檔案缺失問題出現。 因為我發現這個qemu-2.0.0+dfsg版本中的pc-bios檔案中缺少了大量的檔案,對比情況如下圖:
上圖為qemu-2.0.0本應存在的檔案
而qemu-2.0.0+dfsg中的pc-bios目錄中的檔案只有上面這些。 有沒有親可以告知qemu-2.0.0+dfsg缺失這麼多檔案的原因嘞?
因此,我決定在QEMU的官網上下載qem-2.0.0的原始碼,進行編譯安裝,一切順利。 下載地址為:http://wiki.qemu.org/download/qemu-2.0.0.tar.bz2 編譯qemu終於告一段落,開始安裝KVM,準備進行二次開發咯。

相關推薦

Ubuntu 14.04原始碼安裝qemu實驗-問題-解決方法分享

為了更好地除錯虛擬機器,在重灌了Ubuntu 14.04之後,重新編譯安裝qemu原始碼: 我的所有實驗都是在root使用者下進行的,如果是普通使用者的話,需要時要在命令前加sudo。 另外,在qemu的編譯安裝過程中遇到各種問題後,採用的解決方法 有來自多個網上資料的,也

記錄Ubuntu 14.04安裝無線網卡驅動解決無法連接WiFi的過程

less bsp 14. 要求 driver name ora ubunt 14.04 新電腦安裝了Ubuntu 14.04,但是網絡連接中只有以太網而沒有WiFi的選項. 打開System Setting系統設置-Software&Updates軟件&更新

Ubuntu 16.04無法安裝第三方deb軟體的解決方法

Ubuntu 16.04自帶的軟體中心估計是有問題吧,第三放軟體很少能安裝成功,解決方法也比較簡單,我們換一個軟體管理的工具就好了 首先,我們安裝gdebi sudo apt install gdebi-core 安裝好gdebi以後,從終端進入到待安裝軟體包所在目錄,使

Ubuntu 14.04安裝靜態原始碼分析工具Splint3.1.2

------------------------------------ 版權資訊 ------------------------------------ 此文連結: http://blog.csdn.net/doniexun/article/details/45219863

ubuntu 14.04 LTS 安裝webbentch壓力測試工具

計算 gin 步驟 webbench tar.gz ntc cells 有效 simple 近期在做 壓力測試工具,除了apache的ab測試工具外,發現webbentch工具也不錯,這裏簡介下這兩個工具。 一、webbentch安裝: wget ht

Ubuntu 14.04安裝tftp

sudo nbsp rect chm tft get rec tftpboot ubunt 1. 安裝sudo apt-get install tftp-hpa tftpd-hpa 2. 建立目錄sudo mkdir /tftpboot sudo chmod 0777 /t

Ubuntu 14.04 LTS 安裝Docker

轉載自:https://www.cnblogs.com/leolztang/p/5097278.html Docker官方是有很詳細的安裝文件(https://docs.docker.com/engine/installation/ubuntulinux/),這裡做了一個Ubuntu 14.04

Ubuntu 14.04安裝WineTMQQ2013麒麟版

我先後試用了longterm團隊的2013版本號,參見本博連結 http://blog.csdn.net/tao_627/article/details/17524597 和麒麟官網給出的這個改進版本號,參見連結 http://www.ubuntukylin.com

教你在Ubuntu 14.04安裝 Docker

1 Docker簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。 2 安裝 2.1 通過系統自帶包安裝(

ubuntu 16.04 原始碼安裝httpd和php

ubuntu 16.04 原始碼安裝httpd和php 在對httpd和php進行編譯時,需要提前安裝一些依賴包,請先完整的閱讀本篇文章,把本人遇到的一些問題依賴問題解決好再進行操作! 1. 原始碼安裝httpd 安裝apr wget http

Ubuntu 16.04 原始碼安裝Thrift的過程記錄

1、首先需要安裝依賴的軟體包 ,參考網址官方安裝說明 sudo apt-get install automake bison flex g++ git libboost-all-dev libevent-dev libssl-dev libtool make pkg-config

Ubuntu 16.04 原始碼安裝 openVswitch 2.10.0

環境 Ubuntu 16.04 核心版本 4.8.0-36-generic openVswitch 2.10.0 下載ovs程式碼 # wget http://openvswitch.org/releases/openvswitch-2.10.0.tar.gz

分散式進階 二 Ubuntu 14 04安裝Dockr圖文教程 一

  當前,完全硬體虛擬化技術(KVM、Xen、Hyper-V 等)能在一個物理主機上很好地執行多個互相獨立的作業系統,但這也帶來一些問題:效能不佳,資源浪費,系統反應遲緩等。有時候對使用者來說,完全的硬體虛擬化並不是最好的選擇。   一種替代方案是使用輕量級虛擬

分布式進階 二 Ubuntu 14 04安裝Dockr圖文教程 二

ima ont 公司 定制 ear 4.4 drive pull mark 4.1 構建我們自己的映像 構建Docker映像有兩種方法: ?通過docker commit(提交)命令 ?通過docker build(構建)命令以及Docker文件(Docker

分散式進階 二 Ubuntu 14 04安裝Dockr圖文教程 二

4.1 構建我們自己的映像   構建Docker映像有兩種方法:   •通過docker commit(提交)命令   •通過docker build(構建)命令以及Docker檔案(Dockerfile) &nbs

Ubuntu 14.04主機安裝JetPack以及Jetson TX1安裝系統教程

Ubuntu 14.04主機安裝JetPack以及Jetson TX1重灌系統教程 欣喜地拿到TX1,以後花了四天時間,歷盡千辛萬苦才在主機上安裝好了JetPack,並且為TX1重灌新系統,開始了ROS的搭建。下面給大家簡單的介紹一下安裝過程,以及安裝過程中我

Android 開發筆記 1:Ubuntu 14.04安裝eclipse開發環境

本文詳細說明了在Ubuntu 14.04中安裝用於Android開發的Eclipse開發環境的詳細步驟。 1、在eclipse、oracle官網分別下載eclipse和jdk(這裡使用64位計算機)

Ubuntu 14.04 Server 安裝VMware Workstation 12 Pro

題記 經常研究雲端計算自然少不了OpenStack和VMware vSphere環境,目前有兩臺伺服器部署了OpenStack,但是VMware vSphere總是在自己的筆記本執行,太麻煩,突然想

ubuntu 14.04安裝cmake 3.2.2(自帶版本2.8.2)

Either use a PPA or compile it yourself: Installation by a PPA (Upgrade to 3.2) sudo apt-get install software-properties-common sudo add-apt-repository p

Ubuntu 14.04 alsa 安裝

前幾天自己的Ubuntu系統突然沒有聲音,這裡介紹下本人的重新安裝alsa經歷,這裡是PC版的Ubuntu14.04系統環境: 好多遠古帖子說需alsa-driver,alsa-lib和alsa