如何在安卓手机或平板设备上运行Linux系统
首先,关于linux,我们需要知道两个知识点,一个在linux系统下,我们可以将一个文件挂载为一个分区,也就是说如果我有一个磁盘镜像文件,我可以直接挂载为一个linux的分区;这一点与windows的虚拟光驱有点类似,但是在linux下,不仅是光盘镜像文件,所有的镜像文件都可以挂载为一个linux的分区;第二个知识点就是chroot,可能看到这个你就明白了本文讲的方法是如何从安卓设备运行linux系统的,如果还不明白的话,请继续往下看。chroot 就是Change Root,也就是改变程序执行时所参考的根目录位置。有了这两个知识就简单了。
方法:首先启动安卓系统,然后将linux的系统镜像文件挂载为安卓系统的一个分区(所以设备必须支持Loop设备),然后通过chroot命令切换程序执行时所参考的根目录即可。这样我们就可以使用系统镜像文件里的操作系统了。
需要用到的几个软件:BusyBox Pro,Complete Linux Installer(内含终端模拟器 VNC安卓客户端和Linux镜像下载链接),适合于Arm的Ubuntu镜像。这几个软件都可以从Google Play里下载到,其中BusyBox Pro是收费应用,网上应该也有免费的下载,可以搜一下。另外Complete Linux Installer也带有BusyBox如果不想下载那个收费的,用这里带的或许也可以,但是可能会报告一个错误。
软件安卓好之后,将Ubuntu镜像放到SD卡里,最好是Class 10的高速卡,不然可能会稍微卡一点,但是不会非常卡,因为大多数的操作还是依赖于安卓系统构建的系统的了,这跟直接将系统镜像写入SD卡并从SD卡启动不同。这个镜像文件需要放到SD卡的一个文件夹下,注意一定不能使中文。然后打开Complete Linux Installer,里面有一个启动操作系统,右上角会有一个菜单编辑,名称任意,路径当然就要选择我们的镜像所致的路径了,保存并返回。此时点击启动即可启动linux系统。此时会启动终端模拟器,提示几个问题,如果是第一次启动会让设置密码,设置好密码之后,再依次输入y,最好设置分辨率,y,即可。如果启动失败,可以多试几次即可。
之后可以打开VNC客户端,连接127.0.0.1:5900输入刚才设置的用户名密码即可连接登陆。如果显示被拒绝连接,可以检查一下端口号是否正确。检查的方法是到终端模拟器执行 netstat -tlnp 看一下vncserver前面对应的端口号码是多少,再到VNC客户端改为相应的端口号即可。
如何在MK802上运行Ubuntu Linux系统.doc
PC,如其名字,MK802 行的是 运 Android 4.0 淇淋三明治系统,不统统在, 冰 liliputing 站也第一统统在 网MK802 上成功 行了安卓以外的系统: 运 Ubuntu Linux。方法不算 统,只要 入 有 很 你插 内 Linux 系统的microSD , 统统 卡 并 启 MK802,就 自统引统 会 Ubuntu 10.04Linux 系统。1. 在rhombus-tech.net 或Linux Questions 站下统 网 mele-ubuntu-lucid.img.lzma 磁统映像文件2. 下统后的 将 mele-ubuntu-lucid.img.lzma 磁统映像文件解统,推 使用 荐 7-zip 统件3. 将microSD 入统统,切统,容量要大于 卡插 4GB4. 下统安装Win32DiskImager 统件, 行 并运5. 统统统统 的 你 microSD 统符, 统中 所解统好的 卡 并 你 mele-ubuntu-lucid.img 文件。6. 点统“ 入” 写Win32DiskImager 统件入好的 将写 microSD 统统拔下, 入 卡从 插 MK802 的TF 接口上,理统上,只要 统接好统示器、统源和鼠统 卡 你等就可以直接 行 运 Ubuntu Linux 系统(据liliputing 站反映,第一次是直接统入安卓系统,不统重新拔 网 插microSD 后重 ,就统入 卡 启 Ubuntu Linux 系统)。
MK802的简介
麻雀虽小,但五脏俱全,Android PC MK802在如此狭小的空间内内置了1GHz Cortex A8处理器、512MB内存和4GB存储空间,并且支持wifi上网和OTG功能,提供HDMI接口、USB接口和microSD卡插槽(最高支持32GB)。Android 4.0 mini PC MK802可以当做没有显示屏的安卓设备,需要使用时仅需通过HDMI连接显示器,并且支持1080p输出,再通过USB接口(OTG方式)连接鼠标或键盘即可操作,据了解,MK802还支持虚拟键盘,或许如果你的显示屏支持触摸功能,就可以当做安卓平板电脑使用。