快轉到主要內容

DriveDroid ~ 將手機變成開機USB,救援無法開機的電腦

· 民國112年癸卯年
·
切換繁體/簡體 ·
分類 智慧型手機 手機APP分享
標籤 Android
目錄

最近在處理Arch Linux更新的時候不小心搞壞系統,無法開機,需要用開機USB進入chroot修復。以前有用過EtechDroid能在手機上製作開機隨身碟,但是此次手邊沒有任何隨身碟能用…幸好還有DriveDroid這款APP。它需要Root權限,將手機變成可開機的USB裝置,這樣電腦BIOS就能從開機裝置看到手機,從而啟動系統ISO。

聽說DriveDroid也支援Windows PE,不過我主要是用Linux所以沒試過。

DriveDroid APP由XDA用戶開發,原始碼不開源,而且已經長達3年沒更新。另一個開源的類似APP “USB Mountr"也是很久沒更新了。

儘管如此,經測試DriveDroid仍能在Sony Xperia 5 II (Android 13)手機正常運作。

1. DriveDroid測試連線
#

DriveDroid首先會測試一次連線,才允許使用自己的ISO開機。

電腦此時為關機狀態。

  1. 下載Linux系統的LiveUSB ISO,例如Arch Linux

  2. 安裝DriveDroid,賦予Root權限。

  3. 選取ISO所在目錄。Android 13因為安全性,ISO可能得放在Downloads以外的目錄才能存取。

  4. 手機插上電腦

  5. Sony手機選取Standard Android

  6. 電腦開機進入BIOS,應該會在可開機裝置看到手機。

  7. 手機端點選Android show up in OS

  8. 電腦重開機,應會看到DriveDroid成功開機的畫面,接著將電腦關機。

  9. 將測試結果回報給作者

2. 讓電腦從手機開機
#

跑完一輪測試後,才可以用自己的ISO開機。

進入DriveDroid主畫面,點選DriveDroid Boot Tester,取消掛載,右邊的USB符號會消失。

點選Arch Linux的ISO,並選取Writable USB

電腦重開機進入BIOS,選取手機作為開機裝置,這樣就能進入Arch Linux的Live USB工作階段了。

用完之後別忘記取消掛載ISO

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。