中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 移动开发 > 移动相关
Motorola A768/760/768i Linux操作系统
作者:佚名 时间:2007-12-29 17:23 出处:互连网 责编:月夜寒箫
              摘要:Motorola A768/760/768i Linux操作系统
 

Motorola A760/768采用了Linux操作系统,但至于细节如何,一直没有见到有媒体披露,原厂商也没有这方面的信息公布。

 

  7月3日,笔者参加了上海移动举办的“心机”活动,把一台A768请了回来(够formal )。

 

  由于接下来出差杭州,所以就没有把USB数据线带在身边,昨天又加班(Faint,周末,不爽啊L)。

 

  今天中午闲来无事,用USB数据线把A768和便携联了起来,按照说明书,操作一把:“USB NET” OK,可以把A768当U盘了,并自动分配盘符Z:;“EzxSync” OK,把电话簿备份到便携上了,速度很快嘛。

 

 

USB NET “U盘”

 

 

  接下来,想到A768的操作系统,按捺不住好奇心情,搞一搞,看个究竟。。。

 

  USB NET连接成功后,会把A768设置成为便携的一个网卡(MOTOEZX A768),并自动分配IP地址:169.254.142.1,同时A768的IP地址自动设置为:169.254.142.2。

 

 

USB NET网络

 

 

网络连通,OK,下面就试试能不能远程访问了, Telnet先,HOHO

 

 

Telnet登录A768

 

 

YEAH!Telnet连接成功,呵呵。好熟悉的登录界面,原来MOTO用的是MontaVista Linux 3.0,Professional Edition,还是2.4.18的核心呢。

试着输入root用户,回车,咦,没提示输入密码,登录成功!MOTO不知何故,连缺省密码都省了,WHY?由于操作系统中没有/root目录,所以会出现图中的提示,难道MOTO也忘了,呵呵。

 

  按照Linux的使用习惯,先设置了ls命令的彩色显示,并设置了TTY,便于浏览。

 

alias ls=’ls –color’

atty erase ^H

 

下面看看MontaVista Linux 3.0提供了哪些命令/工具:

 

/bin

 

/bin目录内容

 

 

/usr/bin

 

/usr/bin目录内容

 

 

/sbin和/usr/sbin

 

/sbin和/usr/sbin目录

 

 

  由于是for掌上型设备的(嵌入式)操作系统,所以提供的命令/工具很有限,但也足够了。

再看看/etc目录下放了什么东东:

 

 

/etc目录内容

 

 

  inetd的配置文件:/etc/intd.conf,看看A768起了哪些网络服务。

 

 

/etc/inetd.conf内容

 

/etc/inetd.conf内容(续1)

 

/etc/inetd.conf内容(续2)

从上面三副图中可以看出,A768默认起了FTP和Telnet服务,但由于没有安装in.ftpd,所以FTP服务不可用。

再看看“磁盘”文件系统大小和网络配置情况:

 

文件系统及空间利用

 

 

  A768共划分了五个文件系统,其实这五个文件系统都是在内存中划分的,五个文件系统的总和正好是A768配置的内存大小。

 

  /dev/root,/dev/roflash1和/dev/roflash2是100%利用,为操作系统根区等;

 

  /dev/mtdblock2是A768专用于“EzxSync”数据同步用的“文件系统”;

 

  /dev/tffsa1就是用户内存区,大小为58MB,我们用户所能控制和使用的就是这个区域了。

 

  /dev/root,/dev/roflash1和/dev/roflash2文件系统类型都是cramfs,是一种专门针对嵌入式环境的专用文件系统,支持文件压缩功能,是Liunx的祖师爷Linus Torvalds在Transmeta任职期间参与开发的;/dev/tffsa1采用的是ext3文件系统,是目前Linux操作系统普遍采用的文件系统格式。

下图是用户内存区的目录情况:

 

 

用户内存区目录结构

 

 

  /diska/download/mystuff目录就是A768的“我的文档”文件夹,图中的目录“????????????”实际上是我在图1中创建的中文名目录:“我的文件”。

 

  包括loopback设备,A768共有四个网络接口,其他分别为:rida0、irlan0和usbl0。

 

A768网络接口配置

再看看操作系统有哪些进程:

 

操作系统进程清单

 

接下来再看看操作系统加载了哪些模块:

 

操作系统加载的模块

 

 

  最后再看看是否有Source code,如果有的话,自己就可以定制核心了!

 

没有提供操作系统源码

 

 

  竟然没有提供源代码!没有/usr/src目录。唉,毕竟是商业软件,不是GNU的,要版权的说,不提供也就罢了。

 

  先写到这里了,以后有时间再研究。

 

注释:由于默认root用户登录,对于没有Linux操作系统经验的朋友,请慎用rm、mv等具有破坏性的命令,以免误删除或覆盖了系统的重要文件或目录。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有