2010年3月1日 星期一

在Windows用VirtualBox安裝LINUX好方法

在Windows安裝LINUX好方法法

一.前言

「Ubuntu 是一句代表「以人道待人」以及「群在故我在」的非洲語,Ubuntu 發行版將這個精神帶入電腦軟體的國度。」這是Ubuntu中文官網對Ubuntu這個字的解釋,而Ubuntu這個字原來是非洲土語,它的唸法: oo-Boon-too我比較喜歡“烏邦土”這個音,因為還帶有“烏托邦”、“世界大同”的含義在裡面,也比較文雅。
Ubuntu是新一代的Linux發行版本,和之前的其他發行版本相比完成度更高,舉凡上網、收發郵件、文書處理、簡報、影像處理甚至多媒體播放等功能一應俱全,可說是一個可以完全取代Windows的作業系統,更重要的是完全免費,不用再被媒體上的「員工使用盜版軟體老闆也有罪」的聳動廣告嚇得不知所措,大家就給它放心的用下去吧!

二.下載程式

你可以到Ubuntu正體中文站去下載程式,目前的版本為8.04 LTS有分桌面版本和伺服器版本,如果你只是要單機作業下載桌面版本就可以了,下載回來的檔案是.iso映像檔,如果你是要直接安裝請先用燒錄程式將映像檔燒成光碟片,或者你可以像本文的方式用VirtualBox虛擬主機來裝,那就不用燒成光碟片可以直接拿ISO檔來安裝了。

三.VirtualBox的準備

本文介紹大家一個一機兩用的使用方式:在你的Windows下面用VirtualBox來安裝Ubuntu,這樣你原來其他和上網無關的程式還是可以沿用,但是上網就改到Ubuntu系統中,這樣就不會因為上網而中毒了(不過隨身碟的毒還是有可能會中,除非你全部改用Ubuntu)。
你可以參考用VirtualBox來架Linux網站這篇來下載並安裝VirtualBox,目前最新的版本是1.6.2,安裝完後就是下面的主畫面:
請按新增按鈕來新增一台虛擬機器

這裡直接按下一步

這裡名稱和作業系統都選Ubuntu

記憶體大小設512M就夠了

虛擬硬碟按新增

這裡還是按下一步

用內定值動態擴充映像檔按下一步

映像檔名還是Ubuntu大小看你的需求訂個10G到20G就夠了(注意要選在NTFS的磁碟分割區,因為FAT32有單檔4GB的限制)

這裡按完成

回到虛擬硬碟這裡按下一步就完成虛擬機器的新增工作了

先別急著啟動虛擬機器,先到設定值的光碟選項,掛載光碟機打勾然後在ISO映像檔的欄位後面點選取


選擇你下載的ISO映像檔名,這裡是ubuntu-8.04-desktop-i386.iso

然後按啟動開始安裝Ubuntu的旅程,如果系統沒有從光碟開機的話,你可以按F12進入下面的開機裝置選單,請選c)CD-ROM

四.開始安裝

安裝的第一個畫面是選語言,請選擇繁體中文然後按Enter

這裡選安裝Ubuntu然後Enter

這是歡迎畫面,如果不是中文請選繁體中文然後按下一步

時區請依你所在的位置來設定

鍵盤內定值USA就可以了

預備磁碟空間照內定值使用整顆硬碟就可以了

個人資訊請自己輸入,要注意的是在Linux系統大小寫是有區分的,還有密碼不能設太簡單喔

輸入以上的資料後就可以按安裝來開始安裝Ubuntu了


等了幾分鐘之後安裝完成按立即重新啟動重開機,很簡單吧



重開機後輸入使用者名稱



再輸入密碼


就可以開始使用Ubuntu了

這是用FireFox瀏覽器上網的畫面,跟Windows沒兩樣


這時候在上方的系統列會出現更新的提示,就給他放心的更新去吧



這是可以更新的組件,還真多啊!



要更新還會再問一次密碼,更新完重新開機就可以了


這篇文章的目的是要先讓你在原有的Windows環境下,先用VirtualBox虛擬機器來試用Ubuntu,在不影響原有的作業前提之下把上網的工作都換到Ubuntu下,這樣你就可以有一台不會(或者說不容易)中毒的電腦了,至於終極目標是要丟掉Windows的包袱,投向Ubuntu的世界。

以上是安裝篇,接下來還有其他更進一步的使用說明,敬請期待!









Ubuntu(二) 安裝客端額外功能

高登第一篇Ubuntu的標題下的有一些太聳動了,內行的就知道那是下給搜尋引擎用的,事實上Linux系統也是會中毒的,只是現在Linux還不是放毒集團的主要目標,不過說實在的對一套免費的作業系統放毒未免有些太不道德了,只是誰又知道那些放毒集團心裡打什麼算盤,我們只有走一步看一步了。

在虛擬機器裡裝好了Ubuntu你會發現有一些操作很不方便,最主要的是滑鼠的移動和Windows是脫鉤的,我們要先介紹兩個名詞:你原來用來開機的作業系統叫主端(Host),VirtualBox裡面的作業系統叫客端(Guest),在系統剛裝完時你的滑鼠要從客端回到主端要按一下右Ctrl鍵,要由主端進入客端則要先在客端的視窗上點一下,然後才能正確點到你要的指令,解決的方法我們會在本文的最後面提到,現在我們先來說明一些細部的設定問題。

首先你的虛擬機器先不要啟動,然後在VirtualBox的主畫面點選設定,在一般的標籤頁請把繪圖記憶體大小調大,至少32M這樣才能調到比較高的解析度


再來在音效的標籤請點選啟用音效,主端音效驅動程式請選Windows DirectSound,這樣你的Ubuntu才會有聲音


接下來在USB的標籤頁,請勾選啟用USB控制器Enable USB 2.0 Controller,這樣你的USB週邊裝置才可以被Ubuntu認得


好了,現在可以進入虛擬機器了,進入之後請點選VirtualBox功能表列上的裝置->安裝客端額外功能


這個時候VirtualBox會自動掛載一個iso檔,並在桌面開出這個資料夾,由於Linux的執行權限和Windows系統不一樣,所以你不能像在Windows一樣在執行檔上點兩下來安裝程式(這也是Linux比較安全的地方)


你要從應用程式->附屬應用程式->終端機開啟一個終端機視窗,請輸入下面的指令

cd /media/cdrom
sudo bash ./VBoxLinuxAdditions.run

(注意斜線的方向和大小寫都不能錯)

然後一樣會問你密碼,請輸入你的登入密碼,完成後exit離開終端機視窗,然後重開機,你的滑鼠就可以正常在主端和客端之間游走了,另外你也可以設定比較高的螢幕解析度了,不過客端的解析度一定會比主端的小一級,也就是說如果主端的解析度是1280×1024的話,客端最大只能到1024×768而已,道理自己想



安裝好了客端額外功能之後,最重要的是你的Ubuntu客端要能夠和Windows主端共享資料,這樣你的Ubuntu才有實用的價值,以下是設定的步驟:

  1. 確認你已經依照Ubuntu(二)安裝客端額外功能中的方法正確安裝了客端額外功能
  2. 請將虛擬機器Ubuntu關機
  3. 在VirtualBox的主畫面,選擇你的Ubuntu虛擬機器點選設定值->分享資料夾,按旁邊的+號新增一個分享資料夾,就像這樣:資料夾名稱在這裡是web-pic,如果你的分享資料夾只想唯讀的話請將Read-only打勾
  4. 啟動虛擬機器Ubuntu
  5. 從應用程式->附屬應用程式->終端機,開啟一個終端機視窗
  6. 輸入下列指令檢查客端額外功能是否已正確安裝:
    lsmod | grep vb
    如果已安裝正確應該顯示像
    vboxvfs 42048 0
    vboxadd 25128 11 vboxvfs

    注意第二組的數字並不會和這裡的一樣,但只要有出現這樣的訊息就表示沒問題了
  7. 在終端機視窗新增一個你要放分享資料的資料夾,例如:
    mkdir /home/使用者名稱/share(其中的使用者名稱就是你登入Ubuntu的名稱),有一點要注意的是這個資料夾的名稱不能和上面所設的共享資料夾名稱一樣,否則會連不上
  8. 在終端機視窗鍵入cd /etc 進入/etc目錄
  9. 在終端機視窗鍵入sudo gedit modules來編輯modules這個檔案
  10. 在這個檔案的最後面加上vboxvsfvboxadd這兩列,然後存檔、關閉gedit程式
  11. 同樣在終端機視窗鍵入sudo gedit fstab來編輯fstab這個檔案
  12. 在這個檔案的最後面加上web-pic /home/使用者名稱/share vboxsf defaults 0 0,然後一樣存檔、關閉gedit程式
  13. 虛擬機器重新啟動,進入之後你應該可以在家目錄內的share資料夾內看到主端分享的檔案了

    Ubuntu(四) 在VirtualBox中實現網芳共享

    在上一篇Ubuntu(三)在VirtualBox中與主端資料共享中各位可能會有一個疑問:不能直接像Windows網路上的芳鄰一樣直接就選到共享資料夾嗎?答案是可以的,請看設定的方法:

    首先你要先關閉虛擬機器,然後由設定值->網路->點選主端介面右邊的



    新增一個VirtualBox主端介面1的網路介面卡


    這時候會出現這個沒有經過驗證的驅動程式警告視窗,選繼續安裝就對了


    回到剛才的網路設定畫面,將附掛到由原來的NAT改為主端介面,然後確定,還先不要啟動虛擬機器,還有一個動作要作


    就是到主端電腦(Windows XP)的網路上的芳鄰右鍵->內容,會出現這個網路設定的視窗,注意到了嗎?你的電腦多了一片叫VirtualBox主端介面1的網路卡了,請用多重選擇(就是按Ctrl鍵)選取區域連線VirtualBox主端介面1兩個網卡,然後按右鍵選橋接器連線


    之後你的網路卡的排列就會變成下圖一樣的方式了


    這個時候可以啟動Ubuntu虛擬機器了,進入Ubuntu之後還要設定一下工作群組名稱,請由管理->網路開啟這個網路設定視窗,然後點選解除鎖定


    輸入你的密碼


    一般的標籤下,在網域名稱這一欄輸入你的網路的工作群組名稱,如果你不知道的話可以在主端我的電腦->右鍵->內容->電腦名稱裡面看到


    完成之後你就可以從位置->網路->Windows網路裡面看到你Windows的分享資料夾了


    要使用的資料夾系統會問你使用者名稱和密碼,如果你是用Windows XP的話不用輸入直接按連線就可以了(你終於知道Windows XP有多麼不安全了吧?)


    另外這種作法也適用於Windows的客端喔,你再也不用作任何設定就可以直接在主端客端的Windows中用網路芳鄰來並享資料了



沒有留言:

張貼留言