如何使用VirtualBox來建立Android 4.0虛擬機器(下)
Android-x86專案的前身為「patch hosting for android x86 support」,原本只代管支援Android-x86的修補程式,Android-x86計畫負責人黃志偉(Chih-Wei Huang)將Android移植到EeePC上,讓原本在ARM處理器架構的Android系統,也能在Intel的x86架構上運行,這意味許多淘汰的電腦也能安裝Android平台。
從Galaxy Nexus推出搭配的Android 4.0(Ice Cream Sandwich)至今,按照往例Google開放Android 4.0的源碼,讓更多開發人員可以參與開發和改良Android 平台,數據顯示 Android 4.0 的市場佔有率不斷的增加,目前已升至了7.1%,顯然各廠商陸續推出4.0更新有關,不過我的Desire HD還未更新呢?HTC加油,可別遺忘了曾經幫你打江山的Desire HD啊!
不是每個人口袋都很深,而且3C產品日新月異,如果你尚未使用過Android系統,但想嘗試Android的手機或平板,把玩是否符合自己的需求,除了可以到實體店面試玩外,你還有另一個選擇,就是閱讀此篇文章,自己在PC上建立Android 4.0虛擬機器,撇開實體機的外型感覺外,自行DIY的虛擬機器保證可以讓你隨心所欲的把玩。
安裝Android-x86
▼啟動虛擬機器後自動依光碟載入而進入安裝的畫面,在安裝介面中只能使用鍵盤來操作,使用鍵盤的向下移動鍵來選擇「Installation – Install Android-86 to harddisk」安裝。
▼第一個動作是要建立磁碟分割區,所以選擇「Create/Modify partitions」。
▼再次提醒整個介面中只能使用鍵盤來操作,因看不到任何分割區,所以利用左、右移動鍵移到「New」上,按下〔Enter〕來確認動作。
▼分割區的設定有不解的細節,自行求助Google大神吧!在此無法詳加說明,下圖中設定分割區型態為「Primary」後按下〔Enter〕。
▼接下來是指定分割區的大小,預設值會帶出全部的空間,基本上不須任何變動,直接按〔Enter〕來繼續。
▼回到主畫面上,很明顯的看到剛剛建立分割區產生的磁碟代號「sda1」資訊,分割區的型態就是剛剛指定的「Primary」,其大小也是剛剛全部配置給予的空間。
▼建立分割區後有個相當重要的動作,就是指定啟動作用的分割區,即使只有一個分割區也有要設定,所以使用左、右移動鍵將白底的選擇焦點移動到「Bootable」上,按下〔Enter〕後上方的分割區資訊「Flags」欄位下出現了「Boot」字眼,表示要以這個分割區為開機。
▼所有的設定到此大致完成,不過還缺少最後一個動作,當然要寫入存檔囉!使用鍵盤向右移動鍵將白底焦點移至「Write」上,按下鍵盤上的〔Enter〕。
▼在寫入目前的設定之前,還會做一次寫入的確認動作,所以請輸入「yes」後按下〔Enter〕。
▼確定將設定的分割區寫入虛擬的硬碟後,請選擇「Quit」按下〔Enter〕來離開。
▼回到Android-x86的安裝畫面,此時可以看到剛剛建立的「sda1」磁碟分割區,請選擇剛建立的磁碟分割區並按下〔OK〕。
▼Android是以Linux核心開發出來的,所以還是選擇「ext3」的檔案格式來格式化之前剛建立的「sda1」磁碟分割區。
▼當然還是會出現再次詢問是否格式化成ext3的訊息,請按下〔Yes〕即會出現格式化的進度過程畫面。
▼格式化完後緊接著會詢問是否安裝開機的GRUB,一樣選擇〔Yes〕來繼續。
▼詢問你是否要安裝「/system」資料夾並將權限變成read-write,主要是讓你可以更容易的除錯,不過卻會犧牲一些空間,所以一樣選擇〔Yes〕即會出現安裝進度的畫面。
▼安裝完「/system」資料夾後,接下來要製作一個虛擬的SD卡空間,所以使用鍵盤移動鍵選擇「Create a fake SD card」,並按下〔OK〕來建立。
▼SD卡的大小最大只能2047MB,你可以往下調整,確定後按下〔Enter〕出現製作進度的畫面。
▼製作完虛擬的SD卡後出現如下圖畫面,表示大致完成所有的動作,可以重新開機了,所大膽的按下〔Enter〕來Reboot。
本文章有分頁! ** 【文章頁次】的選擇在下方 **
不能連線啊! 順利進入後只能wifi連線可是我電腦不支援wifi啊!
第2頁不是有解說了嗎?
請問如果沒有DHCP是否輸入以下兩串指令
ifconfig eth0 192.168.1.198 netmask 255.255.255.0 up
route add default gw 192.168.1.1 dev eth0
輸入完畢之後有需要指向中華電信的DNS嗎?
無論有沒有指向,都沒辦法成功連上網路。
另外請教,虛擬機器上有一個共享資料夾 能否跟Android ICS一起使用?
沒有網路要安裝軟體真的找不出辦法了?
謝謝
我使用DHCP連上去的,手動部分我是參考如下~~
http://nil.uniza.sk/linux-howto/android-40-virtualbox-networking-issues
我的筆電有WIFI,請教如何連接!
我是在PC使用VirtualBox來建立Android 4.0虛擬機器,因VirtualBox無法模擬WiFI網卡,所以要特別的技巧,好像要直接安裝在有WiFi筆電的機器才能運行,抱歉!我沒有實體機器可以測~~~
喔!了解了!謝謝!
不能連線啊!(詳細:http://goo.gl/2dKHX)
我在兩塊主機板測試都可以,不過都是內建的網路卡,是否使用擴充外接的網路卡?
沒有,我是內建的,就是這台。
你用的VirtualBox版本是?
virtualbox 4.1.16
設定成功了,可是還是無法上網…(http://goo.gl/sA20a)
請看完 http://walker-a.com/archives/1583/2
的網路設定篇
您好,感謝您詳細的圖文流程!
但我設定完畢之後仍無法上網,想請教有甚麼辦法可以解決?
網路設定PCCnet-Fast III(Am79c973)
也看得到ip a設定完畢的資訊
virtual box是最新版本4.1.18
電腦是有wifi的筆電
是否我遺漏了甚麼環節呢?
我摸了兩個多小時還是摸不透QQ
如果您有空的話,麻煩您幫我解惑!! 感恩!!!
是否每次都要出command才可以上網?我關閉Vbox,重啟後,又無法上網了
您好,請問是不是要ASUS的產品才能安裝?謝謝。
每次開都要設定~可以寫成批次檔嗎?
原來.ISO檔案google code的連結已經斷掉
沒有辦法下載了
不知道格主能能否提供檔案聯結呢?
感謝
Android 4.2 支援乙太網路連線,(連Play、gmail也支援)缺點:可安裝程式不多
有興趣的請到:http://walker-a.com/archives/1996
補充一點:設地最底下有關機按鈕(在”關於平板電腦”的下面)
版大:
請教您
mouse 看不到
如何處理
樓主 失敗壓
照著你的教學 還是失敗