Ubuntu 12.04安裝Xen常見問題及解決方法匯總
Ubuntu 12.04在安裝Xen的時候出現(xiàn)了不少問題,為了避免大家在安裝的時候出現(xiàn)同樣的錯誤,下面小編將針對Xen安裝遇到的問題做個匯總,并教你如何解決這些問題。
安裝過程:
1.安裝編譯 Xen 和 Linux xen kernel 所需要的軟件包:
sudo
apt-get install build-essential binutils python-dev libncurses5-dev libcurl4-openssl-dev xorg-dev uuid-dev bridge-utils bison flex udev gettext bin86 bcc iasl libgcrypt11-dev libssl-dev pciutils libglib2.0-dev gcc-multilib texinfo zlib1g-dev
$ sudo apt-get install gcc g++ make patch libssl-dev bzip2 gettext \
zlib1g-dev python libncurses5-dev libjpeg62-dev libx11-dev \
libgcrypt11-dev pkg-config bridge-utils bcc bin86 libpci-dev \
libsdl-dev python-dev texinfo libc6-dev uuid-dev bison flex fakeroot \
build-essential crash kexec-tools makedumpfile libncurses5 \
libncurses5-dev iasl gawk
以上軟件包有些是重復(fù)的,沒關(guān)系,重復(fù)了它自己會跳過不安裝。安裝軟件包之前注意要選好源,163和cn.archive都是可以的。
第二步:安裝xen vmm
32位和64位系統(tǒng)的區(qū)別也很重要。64位按下面步驟很簡單,32位就不同,因?yàn)閤en需要開啟pae,默認(rèn)是沒有開啟的,所以32位ubuntu首先得執(zhí)行下面這個命令:
sudo apt-get install linux-image-server
sudo apt-get install xen-hypervisor-4.1-i386 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils
這里xen-hypervisor-4.1要分32位、64位,64位系統(tǒng)用xen-hypervisor-4.1-amd64,32位用xen-hypervisor-4.1-i386.
第三步:安裝libvirt和Virtual Manager
sudo apt-get install virtinst python-libvirt virt-viewer virt-manager
第四步:重啟機(jī)器,選擇有xen的內(nèi)核啟動,進(jìn)入系統(tǒng)之后,再檢查一下 Xen 是否已經(jīng)成功安裝:
$ sudo xm list
到這里,我就出現(xiàn)了問題,就是在重啟linux時不會出現(xiàn)grub啟動選項(xiàng),導(dǎo)致在輸入xm list時會有
can‘t find hypervisor info、、、字樣
網(wǎng)上給與的解答一般是這樣
# mv /etc/grub.d/10_linux /etc/grub.d/50_linux
# update-grub2
我參考了一個外國網(wǎng)站解答是
# mv /etc/grub.d/10_linux /etc/grub.d/20_linux && mv /etc/grub.d/20_linux_xen /etc/grub.d/10_linux_xen
基本的意思呢就是在grub.d文件夾中出現(xiàn)的文件就是linux 的啟動順序前面的標(biāo)號就是順序(如00,05,10等)越低越先啟動,所以兩種方法的基本意思就是將20_linux_xen提前(10_linux會被放到后面),所以都是有效的。
但可是也許你還會出現(xiàn)問題,還是出現(xiàn)
can‘t find hypervisor info、、、字樣
不是網(wǎng)上的問題錯誤而是大家注意grub2,這個2說明用的是grub2啟動,也許你的電腦是grub啟動,這就是你改動失敗的原因。我查過資料,說grub沒有啟動xen內(nèi)核核心的引導(dǎo)項(xiàng)等等。從grub升級到grub2,這個不難。
grub2的配置文件為/boot/grub/grub.cfg。之前有網(wǎng)上說根據(jù)這個文件(grub。cfg)可以更改/etc/default/grub文件中g(shù)rub_default=0(將0變成xen對應(yīng)的數(shù)字)。其實(shí)時改動不了的,grub.cfg中不提供各個啟動項(xiàng)的數(shù)字,所以一旦你瞎改default,那么你的電腦可能就藍(lán)屏了。。。
改動完成后,觀察grub。cfg內(nèi)部的啟動順序20_xen被提前了就可以了。
reboot就ok
上面就是Ubuntu 12.04安裝Xen常見問題及解決方法的介紹了,該問題在安裝Xen的時候經(jīng)常會遇到,主要在安裝重啟后出現(xiàn)報錯,按照文中方法進(jìn)行解決。
相關(guān)文章

Ubuntu 26.04 LTS(Resolute Raccoon)發(fā)布:內(nèi)存要求提至6GB
2026-04-23,Ubuntu 26.04 LTS 正式版按計劃如期發(fā)布,Ubuntu 26.04 LTS 搭載 Linux 內(nèi)核 7.0 和 GNOME 50 桌面環(huán)境,原生集成英偉達(dá) CUDA,內(nèi)存要求提至 6GB2026-04-24
桌面生產(chǎn)力直接拉滿! Ubuntu安裝后別急著用這7個設(shè)置一定要改
Ubuntu桌面系統(tǒng)安裝成功后,不要急著使用,修改后桌面生產(chǎn)力直接拉滿,今天我就把這7個我每次必改的設(shè)置完整分享出來,配上詳細(xì)步驟和實(shí)際效果2026-04-15
CPU和硬盤要求保持不變! Ubuntu 26.04 LTS最低內(nèi)存運(yùn)行要求提高到 6GB
Canonical即將發(fā)布“Resolute Raccoon”Ubuntu 26.04 LTS操作系統(tǒng),資料顯示推薦內(nèi)存提高至6GB,這是2018年以來首次重大變動2026-04-08
基于Linux7.0+GNOME50+Mesa26.0! Ubuntu 26.04 LTS Beta 版發(fā)布
Ubuntu 26.04 LTS測試版如期發(fā)布,此次更新將集成大量前沿開源技術(shù),Beta 測試版搭載了尚處于開發(fā)階段的 Linux 7.0 內(nèi)核、默認(rèn)采用最新的 GNOME 50.0 桌面組件、全新的 Mes2026-03-27
Ubuntu桌面系統(tǒng)爆致命漏洞! 30天可拿root權(quán)限
近日,全球知名網(wǎng)絡(luò)安全研究機(jī)構(gòu)Qualys的威脅研究部門正式披露了Ubuntu桌面系統(tǒng)的一個高危本地提權(quán)漏洞,其官方漏洞編號為CVE-2026-38882026-03-21
Ubuntu 25.10 系統(tǒng)正式發(fā)布:搭載 Linux 6.17 內(nèi)核
Ubuntu 25.10 系統(tǒng)代號“Questing Quokka”現(xiàn)已推出,集成最新的 GNOME 49 桌面環(huán)境,默認(rèn)僅啟用 Wayland 會話,提升了圖形體驗(yàn)2025-10-10
Debian 13升級后網(wǎng)絡(luò)轉(zhuǎn)發(fā)等功能異常怎么辦? 并非錯誤而是管理機(jī)制變更
很多朋友反饋,更新到Debian 13后網(wǎng)絡(luò)轉(zhuǎn)發(fā)等功能異常,這并非 BUG 而是 Debian 13 Trixie 調(diào)整了管理機(jī)制,具體來說是sysctl變更為由systemd-sysctl主導(dǎo)且配置文件變成模塊2025-08-22
SSH中斷/寶塔面板異常/分區(qū)問題等! Debian 13升級注意事項(xiàng)匯總
前一段時間發(fā)布了debian13,我們也分享了debian12升級到debian13的圖文教程,很多朋友在升級的時候遇到了不少問題,今天我們就來看看Debian 13升級注意事項(xiàng)2025-08-21
Debian12怎么升級到Debian13? Debian系統(tǒng)升級教程
心念念的Debian13終于正式發(fā)布了,該怎么升級呢?下面我們就來看看Debian12升級到 Debian13的教程2025-08-21
Ubuntu 24.04.3 LTS 正式發(fā)布: 附更新內(nèi)容匯總
Ubuntu 24.04 這一長期支持版本發(fā)布了第三個點(diǎn)版本升級:Ubuntu 24.04.3 LTS,涵蓋桌面、服務(wù)器與云等版本,主要是將過去數(shù)月發(fā)布的安全更新、錯誤修復(fù)和穩(wěn)定性改進(jìn)整合入2025-08-09


