Ubuntu

在 XEN 上從 ISO 安裝 Ubuntu 桌面

  • February 27, 2013

我在 Debian 上執行 XEN Hypervisor 作為我的基本系統。我了解 VNC 並從概念上在我的管理程序上安裝基於 PV 的系統,但我在基於 ISO 的 HVM 上從頭開始陷入困境。

我通過 SSH 連接到 DOM0,下載了 Ubuntu 桌面 ISO,創建了一個卷並像這樣設置我的配置文件(來自 Ubuntu 網站的說明來自Manually Installation HVM Guest):

builder = "hvm"
name = "ubuntu-hvm"
memory = "512"
vcpus = 1
vif = ['']
disk = ['phy:/dev/vg0/ubuntu-hvm,hda,w','file:/root/ubuntu-12.04.2-desktop-amd64.iso,hdc:cdrom,r']
vnc = 1

比:

root@debian:~# xm create /etc/xen/ubuntu-hvm.cfg

返回:

Started domain ubuntu-hvm (id=13)

虛擬機啟動,現在我需要執行 GUI 以通過 VNC 安裝……但這就是我卡住的地方:我通過 SSH 或終端連接,沒有我可以“啟動”的 VNC 應用程序說話,並且VM沒有我可以路由來連接VNC的IP(假設它尚未執行)。

root@debian:~# xm vncviewer ubuntu-hvm
invoking  vncviewer 0.0.0.0:0
Error: Can't open display: 

我知道我可以安裝 Ubuntu 伺服器並添加一個桌面(並且我假設安裝後是一個 vnc 伺服器)——但是這感覺不對,因為他們給出了安裝 HVM 和通過 VNC 連接的說明?

我是否需要對桌面進行某種 PV 風格的安裝…?

當您 ssh 到您的伺服器時,您需要傳遞-Xor-Y選項以允許從伺服器到本地工作站的 X11 轉發。

ssh -Y root@debian.hypervisor.example.com

您還必須xauth在伺服器上安裝該軟體包才能使 X11 轉發工作。

root@debian:~# apt-get install xauth

引用自:https://serverfault.com/questions/483156