面向移动存储的微型桌面Linux系统研究与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:bengkuia521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着USB3.0标准的发布,数据传输速率大幅提高,存储容量不断增大,USB接口的移动存储设备由于其体积小,携带方便,同时具有热插拔功能,给移动数据存储带来了便利。开源的Linux操作系统具有高可靠性和安全性、广泛的硬件支持、灵活实用和可定制性等特点,使得Linux桌面系统在办公应用方面也逐步受到人们的青睐。为了满足便携式移动办公的需求,在USB接口的移动存储设备上实现一个微型Linux桌面系统就极为重要。把标准Linux发行版系统安装到USB盘上,将占用约2GB的存储空间,并且许多软件在移动办公中并不需要,而需要的办公软件却没有,这种情况反而增大了USB盘的磨损,另外由于USB设备初始化的延迟性,也可能造成USB盘上Linux系统的启动失败。同时,人们从数据安全性角度考虑,也希望在不使用原有宿主机操作系统和数据的前提下进行便捷的移动办公。本文针对在构建系统时USB盘与普通硬盘相比的特殊性,通过源码定制软件包,提出了在USB接口的移动存储设备上构建Linux微型桌面操作系统的方法。该系统是基于X86硬件平台,具有日常办公、网络应用、音乐视频播放等常用功能,并最终将整个系统封装为一个只读镜像文件。在系统启动时,在内存中架设临时根文件系统,并加载系统镜像文件。本系统对存储设备的文件系统格式没有任何特定的限制。这样不仅节约存储空间,而且方便其他操作系统对USB存储设备的读写,使其具有很好的通用性与扩展性。本文的主要工作如下:①分析提出了基于USB盘的微型桌面Linux系统架构,以源码方式构建了包括文本界面基本系统和图形用户桌面系统的整个小型、轻量级系统,并对整个文件系统进行了精简与优化。②成功使用带LZMA算法的SquashFS压缩只读文件系统,实现了整个系统的最小化封装,并通过AUFS联合文件系统实现了系统的可写。③分析在USB上直接启动Linux系统的关键性问题,提出了相应的解决方案,定制了特定的内核、模块和Initrd初始化内存盘镜像,将整个微型系统移植到USB盘,最后成功启动并能正常工作。实验证明,本系统在具有USB接口启动功能的各种主流品牌台式计算机、笔记本和兼容机上都能成功运行。通过对比实验得出,本系统与国内外主流Linux Live CD发行版相比,在系统所占磁盘空间、所需内存大小、启动速度等方面性能更佳,满足了便捷、高效的移动办公需求。
其他文献
90年代以来随着信息存储技术和通讯技术的发展,大量的信息爆炸式增长,信息自动分类已经成为人们获取有用信息不可或缺的工具。文本分类是中文信息处理的一个重要的研究领域,
无线传感器网络路由协议在整个无线传感网体系中起着关键的作用,路由协议的好坏直接决定了网络的性能、生存期、健壮性等指标。本文主要针对无线传感网中的路由协议,分析比对
多目标优化问题(Multi-objective Optimization Problems, MOPs)广泛存在于工程实践和科学研究领域。多目标优化问题主要研究如何在多个彼此间相互冲突的目标中得到最优解,该
随着我国电信行业的再次重组与3G牌照的发放,国内电信业的竞争日益加剧,而激烈的竞争也迫使国内各电信运营商不得不考虑寻求新的盈利模式,以及如何提升自身的核心竞争力。作
计算机通信和网络技术的普及和发展,使信息的处理方式发生了根本性的变化。由原来传统的集中式处理转变成分布式处理方式。分布在不同的地点、基于不同的平台与环境的多个计算
近年来,信息处理技术的应用领域得到了很大的拓展,如金融应用、电子商务、网络监控和实时分析等。在这些应用中,静态的关系数据已经不能满足人们的需要。在处理现实世界的实
随着IT产业的持续发展,大量的软件产品已经广泛应用在各行各业,为了提高软件产品的质量,越来越多的人力、物力用于软件测试。软件测试的重点是设计测试用例,如果测试用例能够
文本相关性度量是中文信息处理中一个非常基础且关键的问题,在文本相关性度量方法中采取的主要计算方式是文本相似度计算。目前,向量空间模型(VSM)作为绝大多数文本相似度算
阿尔兹海默症(Alzheimer’s Disease,AD)是一种典型的神经退化性疾病,其病理过程复杂,而且目前尚没有有效的治疗手段来治愈该疾病,所以对该疾病的提前诊断与预测成为预防该种疾
组播以其节约网络带宽、降低网络负荷,实现接收者的并行接收等优势而具有广泛的应用,成为重要的网络技术。对于组播各种应用的研究正在成为热点,对组播各种功能及性能的测试