联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
动态 您所在的位置: 电感 > 动态

基于USB接口的微型桌面Linux系统设计方案

来源:    作者:    发布时间:2015-08-26 06:41:03    浏览量:

1 引言

随着USB3.0标准的发布,存储容量为8GB 至128GB的USB接口移动存储设备成为主流。由于USB盘体积小、携带方便、同时具有热插拔功能,给移动数据存储带来了便利。而开源的Linux 操作系统具有的高可靠性和安全性、广泛的硬件支持、灵活实用的可定制性等特点,使得Linux 桌面系统在办公应用方面也逐步受到人们的青睐。如果在USB 接口的移动存储设备上实现一个Linux 微型桌面系统,将是一个不错选择。然而,将标准的Linux 发行版系统安装在USB盘上,将占用近2G 的存储空间,其中有许多软件我们移动办公并不需要。同时,人们从数据安全性角度的考虑,希望在不使用原有宿主机操作系统和数据的前提下进行便捷的移动办公。因此本文将从LFS 系统开始,在USB 盘上搭建Linux 微型桌面系统,实现操作系统与办公娱乐软件的一体化,并采用squashfs 文件系统压缩技术,对整个系统进行压缩,最后通过grub和initrd 实现系统的启动。

2 微型桌面系统的构成

本文是在LFS Live CD 6.3 宿主系统上,通过LFS技术构建基本Linux 系统后,使用chroot 命令转入基本系统,完成后续整个桌面系统的搭建。

基于USB 盘的微型桌面系统构成如图1 所示,由以下几部分组成的:

①启动引导管理器:选用Grub 0.97.Grub 程序是计算机加电启动,引导到USB 盘设备后运行的第一个程序,其目的是将Linux 内核从USB 盘加载到内核中。

然后电容器电感器转由内核执行后续操作。

②内核:作为Linux 操作系统的核心,它负责管理进程调度、内存管理、虚拟文件系统、网络接口、进程间通信,并提供对主板、显卡、网卡、声卡、存储器、USB 设备等驱动的支持。由于是移动系统,面临硬件平台多样性的问题,所以需要将一些常用基本驱动和USB 相关驱动编译进内核,而将squashfs、aufs、声卡、显卡等相关支持以模块的形式动态加载,这样在减少内核镜像大小的同时,提高了系统启动时间。

③基本Linux 系统:包括能够正常启动字符界面的基本文件系统结构、最常用的应用程序、基本函数库和相关的配置文件。

④图形桌面系统:桌面系统采用xfce4.6.2,并安装如下应用软件:永中office 2009 办公应用软件(集Word、Excel、PowerPoint 于一体);fcitx 中文输入法;MPlayer 媒体播放软件;网络配置工具软件;远程桌面连接控件软件;QQ;Vnc;实验室自主研发的播放浏览一体化的网络浏览器Hfox[2];其他软件:图片查看器、文本编辑器、PDF 阅读器、解压缩软件等。

图1 基于USB 接口的微型桌面Linux 系统的组成

整个微型桌面系统安装完成后要占用大约1.7GB磁盘空间,通过运行mksquashfs 命令压缩成只读系统镜像system.squashfs(约495电感生产厂家MB)。

3 关键技术

3.1 内核编译

采用版本为2.6.27.27 的Linux 内核。为使系统更精简,部分模块将不会被编译进内核:声卡驱动模块等。系统将由U 盘引导,需要将SCSI 设备、Usbcore、Usb-storage 、Loopback device support 、RAM disksupport 和Initrd 等编译到内核中。

将Squshfs、AUFS 编译成模块,通过Initrd 引导加载。

常见的硬盘接口为IDE 和SATA,在Linux 中通常将这两类硬盘标识为不同的盘符名。为了避免内核挂载U 盘根系统出现盘符名不一致的情况,需要将IDE 和SATA 硬盘中盘符统一成/dev/sdX,在内核编译时需要加如下的选项:

编译出来的内核会将这两类硬盘同等对待。从而使不同接口硬盘的盘符名在Linux 中都统一为sdX,方便本系统的挂载。

3.2 LFS 构建系统

LFS(Linux From Scratch 的缩写),是从源代码开始搭建的Linux 系统。LFS 有以下几个优点:

①LFS 是非常灵活的,可以根据自身需求定制。

②构建的LFS 系统是一个非常紧凑的系统,可以大大节省磁盘空间。

③LFS 可自定义安装相关的安全补丁,系统有保障。

CAD中怎么能让图块能遮挡住后面的图形?如何能更标签:CAD图形(1)在百度知道上有不少人问类似问题,希望自己布置的家居、洁具能自动遮挡住地砖或地毯,一些设备能自动遮挡管线,如下图所示:图中的沙发可以自动遮挡地毯,图面看上去就清晰多了。这是怎么实现

IR推出新一代 XPhase双相位IC国际整流器公司 (International Rectifier,简称IR) 推出IR3527 XPhase双相位IC,为多相位节能服务器应用提供独立的省电功能。

IR3527 IC能够驱动及监测多相位同步降压转换器

印制导线起翘的修复当印制导线的一部分与基板脱开,但又保持不断时,叫做导线起翘。起翘的导线长度超过本根导线总长度的二分之一时,则无返修价值。常用修复起翘导线的方法有两种:
1.在印制导线的底

大电流电感
 
在线客服