星期六, 8月 25, 2007

Ubuntu (Virtual PC) 備忘記

自從 Virtual PC 提供免費下載後, 已很久沒有使用 VMware 了,
但在 Virtual PC 裡安裝 Ubuntu 往往會遇到一些問題,
如 24 bits color 下的 Ubuntu 安裝 GUI 與 VPC 只提供 16 及 32 bits color 的不相容,
及滑鼠 在 Ubuntu KDE 裡 不能啟動的問題,

本備忘記首先記錄如何下載及安裝免費的 Virtual PC 2007,
然後下載 Ubuntu 的影像檔並製成光碟,
最後在 Virtual PC 2007 裡安裝 Ubuntu 並解決過程中遇到的問題.


開始備忘記:
[1] 安裝 Virtual PC 2007
[2] 製作 Ubuntu 7.04 Live 及 Install CD
[3] 安裝 Ubuntu

[1] 安裝 Virtual PC 2007:
下載 Virtual PC 2007:
http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en
選擇 32 BIT\setup.exe 下載, 然後雙擊 setup.exe 安裝

安裝後 執行 virtual PC 2007
開始 -> 所有程式 -> Microsoft Virtual PC
Virtual PC console -> New -> Next -> Create a virtual machine
Name and location:Ubuntu_7.04 -> Next
Operation System:Other -> Next
Ajusting the RAM -> 256m -> Next
A new virtual hard disk -> Next -> Next -> Finish

[2] 製作 Ubuntu 7.04 Live 及 Install CD:
下載 ubuntu-7.04-desktop-i386.iso 影像檔 :
http://www.ubuntu.com/getubuntu/download

下載後使用 Nero 將 ubuntu-7.04-desktop-i386.iso 影像檔 製作成 安裝 CD 光碟.
Nero -> 製作與複製 -> 燒錄影像檔
然後選擇 ubuntu-7.04-desktop-i386.iso

將燒錄後的 CD 放進 CD-ROM 準備 boot installation

[3] 安裝 Ubuntu:
在 Virutal PC Console 點選 Ubuntu_7.04 -> start
當啟動 Ubuntu_7.04 virtual pc 後,
CD -> Use Phisical Drive F:
再按 Action -> Reset

開始進入安裝畫面,
由於 virtual pc 只支援 1632 bits color,
而 Ubuntu 7.04 是 24 bits color ,
因此需要按 F4 選擇 800 X 600 X 16

並選擇第二項 Start Ubuntu in safe graphics mode,
不要選擇第一項,因為按 Start or install Ubuntu 會出現怪畫面.

如下圖所示


然後按 Enter 進入 Ubuntu Live CD 的 GUI 畫面,
由於 Ubuntu 7.04 kernel 2.6.20 的 bug 所致,
故 detect 不到 Virtual Pc ps/2 的滑鼠

解決方法:
(左鍵 Alt) + F1 進入 Ubuntu GUI 工作列
選擇 System -> Preferences -> Accessibility -> Keyboard Accessibility

如下圖所示


進入 Keyboard Accessibility Preferences -> Basic 面版
Space 鍵 選擇 Enable keyboard accessibility features

如下圖所示


然後按 Tab 及 兩下 "->" 鍵至 Mouse Keys 面版
再按 TabSpace 選擇 Enable Mouse Keys
及按 Close

如下圖所示


以上做法是為了能使用 右側數字鍵盤 來控制滑鼠
首先關閉 Num Lock
4 代表向
6 代表向
8 代表向
2 代表向
4 代表 click
Enter 代表 double click

然後按 桌面上的 Install 進行 Ubuntu 安裝

如下圖所示


選擇 語言後按 (左鍵 Alt) + F [下一頁]
一直按 [下一頁] 至 "Who are you?" 頁面 建立 帳號 及 密碼
登入名稱為 ubuntu
密碼亦為 ubuntu

如下圖所示


繼續按 [下一頁] 並按 Install 進行安裝

如下圖所示


可能是只分配了 256m Memory 的關係, 大概安裝了五十多分鐘.
安裝完成後按 Restart now

當重新啟動時, 按 Esc 進行 Grub 選項
然後按 "e", 選擇至 "kernel ..." 再按 "e" 進行編輯
在 kernel parameter 欄最後 加入 i8042.noloop

如下圖所示


然後按 Enter 再按 "b" 進行 boot 機.
以上做法是為了啟動滑鼠功能

boot 完後, 已可以使用滑鼠功能

如下圖所示


輸入
Username: ubuntu
Password: ubuntu
登入
此時亦可以按 (右鍵 Alt) 跳至 windows 視窗

由於剛才只在 boot 機時 加入了 Grub 的 kernel parameter
當 重新開機後, 這些 Grub 裡的 kernel parameter 會回復原狀
所以在 Ubuntu GUI 的工作列裡 選擇
Application -> 附屬應用程式 -> 終端機

輸入 sudo vi /boot/grub/menu.lst 指令進行修改 grub 設定
密碼為 ubuntu

如下圖所示


vi 進入 /boot/grub/menu.lst 後找到 kernel 的位置
然後按 "A" 後在 行尾處加入 i8042.noloop
然後按 Esc
再按 ":""q", "w"
Enter 修改完成
然後重新啟動 Ubuntu 就可以永久使用滑鼠功能

如果使用 static IP, 登入後可以進行網路設定
在 Ubuntu GUI 的工作列裡 選擇
System -> 管理 -> 網路
進入 Network Settings 面版後
選擇 Wired Connection 按 Properties
Configuration 選擇 Static IP address
IP address: 192.168.1.123
Subnet mask: 255.255.255.0
Gateway address 192.168.1.1

如下圖所示


重新啟動後就可以使用 firefox 瀏覽網頁了

如下圖所示


參考資料:
http://www.ubuntu.com/getubuntu/download

http://wiki.ubuntu.org.tw/index.php/Ubuntu7.04Install

http://www.ubuntu.org.tw/

http://www.ubuntu.org.cn/

http://hi.baidu.com/uroot/blog/item/9ea05f103fd180fec3ce7995.html


4 則留言:

匿名 說...

> 按 (右鍵 Alt) + F1 進入 Ubuntu GUI 工作列

應該是左鍵Alt,右鍵Alt已經被VirtualPC抓住了。

匿名 說...

網主大大,全靠你,幾小時內裝好了.感謝不盡 :)

匿名 說...

施比受有福,主必眷顧您

匿名 說...

成功裝上 ubuntu 9.10 beta on Windows 7 virtual PC 感恩