2025年6月5日 星期四

【IT Notes】Virtualbox安裝Android 9

 多年前曾經在別人教導下用過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內容
# sudo mount -o remount,rw /mnt
# vi /mnt/grub/menu.list

在第一個項目quiet後面加上nomodeset,然後wr!存取,最後exit退出回到首頁

回來首頁後重新選擇android模式開啟


終於可以看到android啟動畫面

選擇語言和地區

選擇virtwifi,其實虛擬的WiFi也就透過Virtualbox的NAT網卡來上網的,後面接下來的設定就沒有太多困難,可以開始享用虛擬的android環境了

上次這樣做好像是五、六年前的事情了,有點懷念且感慨時光的飛逝,因為這次安裝的版本又滿舊的,就想起來當時為了註冊很多email帳號而大量開android虛擬機來測試,一不小心又老了好幾歲,每次回顧都是既陌生又熟悉的複雜感。

沒有留言:

張貼留言

【IT Notes】透過api移轉Gmail到Exchange

 在雲端裡面串接api不是一件很好學的技術,第一次有機會學習到將GWS的Gmail信件全部轉移到M365的Exchange,其實方法很多種,像以前用的pst檔匯出轉移的方式等,但透過api串接,可以批次和排程轉移,是非常方便且準確的作法。唯一讓人感到困難的是學習成本不小,通常需要...