Ubuntu
在 XEN 上從 ISO 安裝 Ubuntu 桌面
我在 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 到您的伺服器時,您需要傳遞
-X
or-Y
選項以允許從伺服器到本地工作站的 X11 轉發。ssh -Y root@debian.hypervisor.example.com
您還必須
xauth
在伺服器上安裝該軟體包才能使 X11 轉發工作。root@debian:~# apt-get install xauth