移动终端之间挂载的系统和方法技术方案

技术编号:9667701 阅读:111 留言:0更新日期:2014-02-14 05:56
提供了一种移动终端之间挂载的系统和方法。所述用于移动终端之间挂载的系统包括:Boot引导程序模块、系统内核模块以及文件系统模块,其中,Boot引导程序模块用于设置移动终端的引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置,文件系统模块包括固有的文件系统和网络文件系统,通过利用网络文件系统来将一移动终端与另一移动终端挂载。

【技术实现步骤摘要】

本专利技术涉及移动终端之间的挂载,更具体地讲,涉及一种移动终端之间网络文件系统挂载的系统和方法。
技术介绍
随着移动终端和通信技术的发展,移动终端上能够运行的软件和程序多种多样。当出现新的应用程序或者手机系统时,手机用户想要体验新的应用程序或者手机系统,他/她需要从网上庞大的资源网站上查找安装程序或镜像,然后安装或烧写到手机上。这样的话,由于手机用户无法事先模拟应用程序是否匹配合用以及刷机效果是否理想,而且用户刷机需要通过PC、系统镜像和一系列手机驱动刷机软件进行,因此容易出错而导致刷机失败,甚至破坏引导程序使手机变砖。
技术实现思路
本专利技术涉及手机终端的网络文件系统(NFS)挂载。通过串口、USB、蓝牙或网线等进行手机与手机之间通信连接,实现NFS挂载。挂载成功后,手机终端之间设备共享硬盘,实现应用程序、驱动程序和手机系统的共享和移植,进而实现安装应用程序,烧写系统等应用。本专利技术旨在提高手机终端之间应用程序和系统程序的互动性。通过手机终端之间的网络文件系统挂载,用户可以仿真体验其它手机上的应用或系统软件,进而进行软件和系统的复制迁移,实现一种新的软件安装和系统烧写方法。根据本专利技术的一方面,提供了一种用于移动终端之间的挂载的系统,包括=Boot引导程序模块、系统内核模块以及文件系统模块,其中,Boot引导程序模块用于设置移动终端的引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置,文件系统模块包括固有的文件系统和网络文件系统,通过利用网络文件系统来将一移动终端与另一移动终端挂载。优选地,文件系统的类型可用于确定移动终端是直接从本机读取自己的文件系统,还是从另一移动终端中读取网络文件系统,文件系统的位置可用于本机找到文件系统具体的存储位置。优选地,在Linux安卓手机系统平台下,所述固有的文件系统可以是Yaffs文件系统。优选地,所述固有的文件系统可建立在移动终端的ROM中,网络文件系统可建立在移动终端的RAM中。优选地,在所述一移动终端与另一移动终端挂载之后,所述另一移动终端的所述固有的文件系统可加载到所述一移动终端中的RAM中运行。优选地,通过引导程序菜单模式的图形界面可来表现Boot引导程序模块。根据本专利技术的另一方面,提供了一种用于移动终端之间的挂载的方法,其中,所述移动终端包括第一移动终端和第二移动终端,所述第一移动终端和第二移动终端中分别预先烧写了 Boot引导程序模块、系统内核模块以及文件系统模块,所述文件系统模块包括固有的文件系统和网络文件系统,其中,已经分别对第一移动终端和第二移动终端预先配置了用于通信的端口参数,所述方法包括:第一移动终端启动运行Boot引导程序模块以设置引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置;第一移动终端启动底层系统,引导加载系统内核模块并启动初始化进程;第一移动终端确定设置的引导程序启动参数中的文件系统的类型是否为第二移动终端的网络文件系统;当确定设置的引导程序启动参数中的文件系统的类型为第二移动终端的网络文件系统时,第一移动终端根据预先配置的第二移动终端的用于通信的端口参数来找到第二移动终端的根文件系统,实现对第二移动终端的挂载。优选地,在Linux安卓手机系统平台下,所述固有的文件系统可以是Yaffs文件系统。优选地,所述固有的文件系统可建立在第一移动终端和第二移动终端的ROM中,网络文件系统可建立在第一移动终端和第二移动终端的RAM中。优选地,第一移动终端可通过引导程序菜单模式的图形界面来设置引导程序启动参数。优选地,文件系统的类型可用于确定移动终端是直接从本机读取自己的文件系统,还是从另一移动终端中读取网络文件系统,文件系统的位置用于本机找到文件系统具体的存储位置。优选地,实现对第二移动终端的挂载的步骤可包括:将第二移动终端ROM中的固有的文件系统模块加载到第一移动终端中的RAM中运行。优选地,第一移动终端与第二移动终端进行挂载之后,第一移动终端可启动第二移动终端的操作系统。优选地,在设置引导程序启动参数之后,第一移动终端可将设置的引导程序启动参数进行保存。优选地,当确定设置的引导程序启动参数中的文件系统的类型不是第二移动终端的网络文件系统时,第一移动终端可从其本身的ROM中读取自己的文件系统。根据本专利技术的另一方面,提供了一种用于移动终端之间的挂载应用程序的方法,其中,所述移动终端包括第一移动终端和第二移动终端,所述第一移动终端和第二移动终端中分别预先烧写了 Boot引导程序模块、系统内核模块以及文件系统模块,所述文件系统模块包括固有的文件系统和网络文件系统,其中,已经分别对第一移动终端和第二移动终端预先配置了用于通信的端口参数,所述方法包括:当第一移动终端和第二移动终端正常运行在本机操作系统上时,第一移动终端根据预先配置的用于通信的端口参数与第二移动终端进行通信,并且第一移动终端读取第二移动终端的文件系统目录;第一移动终端在第二移动终端的文件系统目录中找到需要挂载的应用程序后,发送挂载命令来挂载此应用程序。优选地,所述方法可还包括:第一移动终端从挂载的应用程序的存储地址读取数据,从而该应用程序在第一移动终端中运行。优选地,根据预先配置的用于通信的端口参数进行通信的步骤可包括:第一移动终端根据远程登录技术根据预先配置的用于通信的端口参数与第二移动终端进行通信。优选地,根据预先配置的用于通信的端口参数进行通信的步骤可包括:执行用于移动终端之间的挂载的方法。优选地,在Linux安卓手机系统平台下,所述固有的文件系统可以是Yaffs文件系统。优选地,所述固有的文件系统可建立在移动终端的ROM中,网络文件系统可建立在移动终端的RAM中。优选地,文件系统的类型可用于确定移动终端是直接从本机读取自己的文件系统,还是从另一移动终端中读取网络文件系统,文件系统的位置可用于本机找到文件系统具体的存储位置。优选地,,当在第二移动终端中存储的需要挂载的应用程序是媒体文件时,第一移动终端通过发送挂载命令来挂载第二移动终端中的该媒体文件,以便第一移动终端播放该媒体文件。优选地,当在第二移动终端中存储的需要挂载的应用程序是游戏时,第一移动终端通过发送挂载命令来挂载第二移动终端中的游戏,以便第一移动终端和第二移动终端同时操作该游戏。根据本专利技术的另一方面,提供了一种能够与另一移动终端挂载的移动终端,包括:Boot引导程序模块、系统内核模块以及文件系统模块,其中,Boot引导程序模块用于设置移动终端的引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置,文件系统模块包括固有的文件系统和网络文件系统,用于通过利用网络文件系统来与所述另一移动终端挂载。优选地,文件系统的类型可用于确定移动终端是直接从本机读取自己的文件系统,还是从所述另一移动终端中读取网络文件系统,文件系统的位置可用于本机找到文件系统具体的存储位置。优选地,在Linux安卓手机系统平台下,所述固有的文件系统可以是Yaffs文件系统。优选地,所述固有的文件系统可建立在ROM中,网络文件系统可建立在RAM中。优选地,在与另一移动终端挂载之后,所述另一移动终端的所述固有的文件系统可加载到所述移动终端中的RAM中运行。优选地,可通过引导程序菜单模式的本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201210279203.html" title="移动终端之间挂载的系统和方法原文来自X技术">移动终端之间挂载的系统和方法</a>

【技术保护点】
一种用于移动终端之间挂载的系统,包括:Boot引导程序模块、系统内核模块以及文件系统模块,其中,Boot引导程序模块用于设置移动终端的引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置,文件系统模块包括固有的文件系统和网络文件系统,通过利用网络文件系统来将一移动终端与另一移动终端挂载。

【技术特征摘要】
1.一种用于移动终端之间挂载的系统,包括:Boot引导程序模块、系统内核模块以及文件系统模块, 其中,Boot引导程序模块用于设置移动终端的引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置, 文件系统模块包括固有的文件系统和网络文件系统,通过利用网络文件系统来将一移动终端与另一移动终端挂载。2.如权利要求1所述的系统,其中,文件系统的类型用于确定移动终端是直接从本机读取自己的文件系统,还是从另一移动终端中读取网络文件系统,文件系统的位置用于本机找到文件系统具体的存储位置。3.如权利要求1所述的系统,其中,在Linux安卓手机系统平台下,所述固有的文件系统是YafTs文件系统。4.如权利要求1所述的系统,其中,所述固有的文件系统建立在移动终端的ROM中,网络文件系统建立在移动终端的RAM中。5.如权利要求4所述的系统,其中,在所述一移动终端与另一移动终端挂载之后,所述另一移动终端的所述固有的文件系统加载到所述一移动终端中的RAM中运行。6.如权利要求1所述的系统,其中,通过引导程序菜单模式的图形界面来表现Boot引导程序模块。7.一种用于移动终端之间挂载的方法,其中,所述移动终端包括第一移动终端和第二移动终端,所述第一移动终端和第二移动终端中分别预先烧写了 Boot引导程序模块、系统内核模块以及文件系统模块,所述文件系统模块包括固有的文件系统和网络文件系统,其中,已经分别对第一移动终端和第二移动终端预先配置了用于通信的端口参数,所述方法包括:` 第一移动终端启动运行Boot引导程序模块以设置引导程序启动参数,该引导程序启动参数包括文件系统的类型和文件系统的位置; 第一移动终端启动底层系统,引导加载系统内核模块并启动初始化进程; 第一移动终端确定设置的引导程序启动参数中的文件系统的类型是否为第二移动终端的网络文件系统; 当确定设置的引导程序启动参数中的文件系统的类型为第二移动终端的网络文件系统时,第一移动终端根据预先配置的第二移动终端的用于通信的端口参数来找到第二移动终端的根文件系统,实现对第二移动终端的挂载。8.如权利要求7所述的方法,其中,第一移动终端通过引导程序菜单模式的图形界面来设置引导程序启动参数。9.如权利要求7所述的方法,其中,实现对第二移动终端的挂载的步骤包括:将第二移动终端ROM中的固有的文件系统模块加载到第一移动终端中的RAM中运行。10.如权利要求7所述的方法,其中,第一移动终端与第二移动终端进行挂载之后,第一移动终端启动第二移动终端的操作系统。11.如权利要求7所述的方法,其中,在设置引导程序启动参数之后,第一移动终端将设置的引导程序启动参数进行保存。12.如权利要求7所述的方法,其中,当确定设置的引导程序启动参数中的文件系统的类型不是第二移动终端的网络文件系统时,第一移动终端从其本身的ROM中读取自己的文件系统。13.一种用于移动终端之间挂载...

【专利技术属性】
技术研发人员:蓝远恒
申请(专利权)人:广州三星通信技术研究有限公司三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1