我的问题如下。我有一个桌面(Ubuntu 18.04),里面有我的数据库,它可以用作服务器。使用一台使用 Linux 操作系统的普通笔记本电脑,我可以使用连接在其上的Jupyter Notebook 、 Mongo等轻松地与我的桌面通信。使用我的台式机作为计算的力量,将我的笔记本电脑作为计算能力“差”的接口。
问题是我现在没有笔记本电脑,但我有一台 Android 平板电脑Samsung Galaxy Tab A 8.0 (2019)。据我所知,它与 PostmarketOS 兼容并经过测试,但有一点我不喜欢: “请注意,按照这些说明操作,您将覆盖设备上当前的所有内容。您将丢失所有数据,并且可能无法恢复原始操作系统。存在硬砖化设备的风险,这意味着如果没有专业工具,可能无法恢复。“
这不是我要找的。我不想在上面替换我的 Android 操作系统,这对于其他目的来说很好。我想像桌面一样使用它,Grub 让你可以使用你现在想要的操作系统。此外,是否可以安装操作系统并从 microSD 卡使用它以节省平板电脑的存储空间?从理论上讲,操作系统可以安装在任何存储外围存储设备上(就像很久以前的软盘)。
我知道这是非常笼统的,对于我在本主题中首先描述的目的可能有更好的选择。我对满足这一需求的其他解决方案持开放态度,因为我不太了解所有的利弊。
不会。台式 PC 具有定义明确的界面,操作系统可以通过这些界面检测哪些设备存在,以及如何与它们对话。
像手机这样的嵌入式设备则没有。您必须完全根据您使用的手机定制操作系统。
这就是为什么你不能在 OnePlus 6 上运行例如三星 Galaxy S9 的 Android 映像——即使它们基于相同的处理器/SoC。您需要有关如何连接硬件以及将驱动程序完全集成到正确内核中的所有信息。
所以不行。由于没有关于如何使用“电话硬件”的“通用”抽象,因此没有在不同电话上运行的“通用”操作系统。总有人要为事情量身定做。这就是为什么有些手机有 LineageOS(Android 的一个版本),而其他手机没有:实际上需要有人坐下来做很多工作才能在手机上启动任何东西。