多年前曾經在別人教導下用過virtualbox安裝過android系統,當時沒有IT基礎且也忘光了,最近要用到android系統來做一些測試,剛好就趁此機會複習一下,順便筆記過程,我雖然不是android手機或平板用戶,但透過虛擬機的方式可以滿足我測試和寫SOP的需求,也算是相當方便的工具。
1.上網下載android iso
網路上的載點主要是這個:
舊版安卓程式不過它目前公布的也只有到9.0,現在的手機最新版本已到16了。
舊版安卓程式
2.Virtualbox基本環境設定
![]() |
作業系統要選的是Other Linux |
![]() |
CPU和RAM就給個2 core和204MB |
![]() |
建立一個20GB的vdi磁碟 |
![]() |
開機之後,選擇安裝Android-x86 |
![]() |
接下來就是Linux的作業環境,先建立一個新的Partition |
![]() |
雖然磁碟區不大,不過磁碟分割表我還是則選了GPT |
![]() |
按任意鍵繼續下一步 |
![]() |
選擇「New」,建立新的磁碟區 |
![]() |
開始sector什麼都不輸入,用預設 |
![]() |
因為只有切一個磁區,所以結束也都不設定,用預設 |
![]() |
GUID code也用預設值 |
![]() |
分割區名稱我也留空白,沒有特別想命名 |
![]() |
寫入剛剛的設定 |
![]() |
手動打上yes,確認前面動作 |
![]() |
寫入完成後,按下Quit退出 |
![]() |
分割區完成後,選它並按下OK |
![]() |
檔案格式就選用熟悉的ext4,這是Linux常用的選項 |
![]() |
詢問要不要格式化,就選Yes |
![]() |
要不要安裝開機用的GRUB,也選Yes |
![]() |
前面用的GPT分割表被拒,問我要不要換成比較舊的MBR,就只好選擇Yes了 |
![]() |
問我要不要將系統資料夾設定成讀寫模式,也選Yes |
![]() |
開始格式化 |
![]() |
格式化跑完後重開機 |
![]() |
關機狀態下去把iso檔從開機碟上移除 |
![]() |
開機後先別啟動android,要先進入到debug模式 |
![]() |
熟悉的Linux修改介面,掛載檔案系統並重新修改grub內容 |
# vi /mnt/grub/menu.list
![]() |
在第一個項目quiet後面加上nomodeset,然後wr!存取,最後exit退出回到首頁 |
![]() |
回來首頁後重新選擇android模式開啟 |
![]() |
終於可以看到android啟動畫面 |
![]() |
選擇語言和地區 |
![]() |
選擇virtwifi,其實虛擬的WiFi也就透過Virtualbox的NAT網卡來上網的,後面接下來的設定就沒有太多困難,可以開始享用虛擬的android環境了 |
上次這樣做好像是五、六年前的事情了,有點懷念且感慨時光的飛逝,因為這次安裝的版本又滿舊的,就想起來當時為了註冊很多email帳號而大量開android虛擬機來測試,一不小心又老了好幾歲,每次回顧都是既陌生又熟悉的複雜感。
沒有留言:
張貼留言