Dual-Boot

是否可以在 android 平板電腦上安裝基於 linux 的作業系統作為雙啟動,就像台式機一樣?

  • July 11, 2022

我的問題如下。我有一個桌面(Ubuntu 18.04),裡面有我的數據庫,它可以用作伺服器。使用一台使用 Linux 作業系統的普通筆記型電腦,我可以使用連接在其上的Jupyter Notebook 、 Mongo等輕鬆地與我的桌面通信。使用我的台式機作為計算的力量,將我的筆記型電腦作為計算能力“差”的介面。

問題是我現在沒有筆記型電腦,但我有一台 Android 平板電腦Samsung Galaxy Tab A 8.0 (2019)。據我所知,它與 PostmarketOS 兼容並經過測試,但有一點我不喜歡: “請注意,按照這些說明操作,您將覆蓋設備上目前的所有內容。您將失去所有數據,並且可能無法恢復原始作業系統。存在硬磚化設備的風險,這意味著如果沒有專業工具,可能無法恢復。“

這不是我要找的。我不想在上面替換我的 Android 作業系統,這對於其他目的來說很好。我想像桌面一樣使用它,Grub 讓你可以使用你現在想要的作業系統。此外,是否可以安裝作業系統並從 microSD 卡使用它以節省平板電腦的儲存空間?從理論上講,作業系統可以安裝在任何儲存外圍儲存設備上(就像很久以前的磁片)。

我知道這是非常籠統的,對於我在本主題中首先描述的目的可能有更好的選擇。我對滿足這一需求的其他解決方案持開放態度,因為我不太了解所有的利弊。

是否可以在 android 平板電腦上安裝基於 linux 的作業系統作為雙啟動,就像台式機一樣?

不會。台式 PC 具有定義明確的界面,作業系統可以通過這些界面檢測哪些設備存在,以及如何與它們對話。

像手機這樣的嵌入式設備則沒有。您必須完全根據您使用的手機定制作業系統。

這就是為什麼你不能在 OnePlus 6 上執行例如三星 Galaxy S9 的 Android 映像——即使它們基於相同的處理器/SoC。您需要有關如何連接硬體以及將驅動程序完全集成到正確核心中的所有資訊。

所以不行。由於沒有關於如何使用“電話硬體”的“通用”抽象,因此沒有在不同電話上執行的“通用”作業系統。總有人要為事情量身定做。這就是為什麼有些手機有 LineageOS(Android 的一個版本),而其他手機沒有:實際上需要有人坐下來做很多工作才能在手機上啟動任何東西。

引用自:https://unix.stackexchange.com/questions/709437