近來「支援虛擬化的硬體」入手門檻是越來越低了, (註)
有划算又有VT/AMD-V等技術的CPU,配上相對便宜RAM,
還有眾多免費好用軟體,玩起簡單快速的KVM容易多了!!
(Kernel-based Virtual Machine, 有核心當靠山的虛擬機器 :P)

根據 [前文][ Virtualization - "AMD的核心"價值 ] 所提,
原先利用Win XP + VirtualBox的我, 近來跳槽到了Ubuntu 8.04;

雖然國內似乎不多人提到, (畢竟KVM似乎還沒搞得超級完善~)
但人家Ubuntu官網對 [ KVM ] 可是大書特書, (7.10 沒這麼大篇的樣子?)
還特別準備了[ jeOS ]給大家放到虛擬機器裡面好好玩玩~

而且而且...現在KVM真的很好裝啊 o-Q, 以下是我的步驟:
(原參考文中大多是以文字模式進行, 但我...喜歡GUI啦 >///< 原諒我這新手)

新手說明: $ 開頭的指令是要在終端機裡面打的! (說給我自己聽 XD)

先檢查CPU是否支援Virtualization, (AMD AM2"龍系CPU"應該都有)

$ egrep '(vmx|svm)' /proc/cpuinfo

上面指令下完要看有跑東西出來再繼續喔!!!
(否則...沒跑東西代表CPU不支援Virtualization, 建議以其他方式玩虛擬機器~)

  1. 安裝KVM基本套件: kvm, libvirt-bin, ubuntu-vm-builder ,
    可以開Synaptic裝, 也可以打下面的指令 ↓ (先update更好~)
    $ sudo apt-get install kvm libvirt-bin ubuntu-vm-builder

  2. 把自己加入libvirtd群組, 我...我是用GUI加的 (不用加入kvm喔, 以前都加錯了...)

  3. 跳一下, 先安裝GUI管理介面 (其實ubuntu-vm-builder就夠了, 但還沒摸順 XD)
    $ sudo apt-get install virt-manager virt-viewer

  4. 設定network bridge, (其實很快, 但還沒找到GUI法 o-Q)

    1. 先暫停網路: (原文沒有sudo, 可不加似乎不行)
      $ sudo invoke-rc.d networking stop

    2. 修改 /etc/network/interfaces, 因為是系統文件, 所以...
      $ sudo gedit /etc/network/interfaces
      (反正不管怎樣我都喜歡在GUI下搞 XD 在終端機叫 gedit 整個Free Spirit~)

    3. auto lo
      iface lo inet loopback

      原本內容應該只有⇑, 有DHCP的朋友歡迎先改成: ⇓
      auto lo
      iface lo inet loopback

      auto eth0
      iface eth0 inet manual

      auto br0
      iface br0 inet dhcp
      bridge_ports eth0
      bridge_fd 9
      bridge_hello 2
      bridge_maxage 12
      bridge_stp off

      改完存檔, restart 網路, 令設定生效:
      $ sudo /etc/init.d/networking restart

    這麼來就多了br0這個橋到eth0的網路介面, 可供虛擬機器使用~



基本的安裝到這邊就告一段落了, 哼哼!!

接下來GUI安裝部份很直覺, 且需要貼圖...等Sector.3/4再續,
大家先去玩玩看吧~ 執行速度有快到, CPU也吃得不多, 齁齁~

現在裝了2台虛擬機器跑Ubuntu 8.04/jeOS 8.04.1;
其中Ubuntu 8.04是Desktop Edition, 給了512M RAM就挺順的,
但compiz特效還是開不起來, 現正擔任專職下載機的角色 XD

jeOS 8.04只給了192M RAM + 1G HDD, 當簡易LAMP用,
另外裝上SSH, 以 Nautilus + gedit + fx 「遠端撰寫」中~

Ubuntu + KVM, 令我最喜愛的是硬碟mount,
不需像VBox搞來搞去弄資料夾, 只要從Host把dev設定上Guest,
進入Guest後mount起來...就這樣搞定了, 「蕭乾單」啊!!!

若空間充裕, 要讓Guest裝在Rawdisk上,
也只需把在一開始分割區丟給Guest...似乎就這麼搞定了 (還沒確認~)
簡直是「蕭乾單」的大哥「蕭和用」啊!!! (VBox Rawdisk搞了我好久...)


---
註:

支援Virtualization的硬體入門門檻有多低?
請看我偷懶以到處都有的啊發價位來報告: (會找更便宜!)
2.0K: AMD AM2 4800+ (怎麼這價位 = =?)
1.5K: JetRam DDR2-800 1G「兩隻」
2.0K: 技嘉 M68SM-S2 (半年前價位~ 這張Ubuntu保證ok, 因為我正在用)

整個核心組件加起來多少錢? 5.5K!!! (其他東西沿用啦~)
5.5K升級後可以拿來當2~3台電腦用, 還能開Ubuntu特效喔 XD
(啊? 沒考慮正版OS價格所以便宜? ㄟ...我標題就打Ubuntu捏, Free啦!!!)

 

轉貼至:http://thundersha.blogspot.com/2008/07/ubuntu-kvmgui-sector2.html

創作者介紹
創作者 虎搞瞎搞 的頭像
Empty

虎搞瞎搞

Empty 發表在 痞客邦 留言(1) 人氣( 6 )