摘要: 这确实有些混乱:1. 命令行参数“console=ttySAC0”与/dev/目录没有任何关系,它被用来选择从哪个设备输出内核、驱动的printk信息:①. 在内核kernel/printk.c中,有这一行代码:__setup("console=", console_setup);对于命令行参数“console=ttySAC0”,console_setup函数会将设备名(name)、索引(index)解析出来:名为ttySAC,索引为0──表示第一个设备②. S3C2410的串口驱动文件drivers/serial/s3c2410.c中,有如下数据结构:1882 stati 阅读全文
posted @ 2011-06-23 16:43 hnrainll 阅读(4787) 评论(0) 推荐(0) 编辑
摘要: mdev的hotplug模式1, busybox 添加mdev支持2, 在/etc/rc.d/rcS中添加#mount filesystem/bin/mount -a#start mdevecho /sbin/mdev > /proc/sys/kernel/hotplug #设置系统的hotplug程序为mdevmdev –s/etc/fstab的内容如下:proc /proc proc defaults 0 0none /tmp ramfs defaults 0 0mdev /dev ramfs defaults 0 0sysfs /sys sysfs defaults 0 0执行md 阅读全文
posted @ 2011-06-23 16:31 hnrainll 阅读(3260) 评论(0) 推荐(0) 编辑
摘要: 不需挂载就能查看的命令:1. file[root@localhost dev]# file -s /dev/sda1/dev/sda1: Linux rev1.0ext4filesystemdata (extents) (huge files)2.parted[root@localhost dev]# parted /dev/sdaGNU Parted 1.8.8Using /dev/sdaWelcome to GNU Parted! Type 'help' to view a list ofcommands.(parted) printModel: VMware, VMwar 阅读全文
posted @ 2011-06-23 16:29 hnrainll 阅读(9775) 评论(0) 推荐(1) 编辑
摘要: 终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1.串行端口终端(/dev/ttySn)串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0 阅读全文
posted @ 2011-06-23 16:23 hnrainll 阅读(1035) 评论(0) 推荐(0) 编辑