linux 光驱

来源:互联网 发布:当过签名的句子知乎 编辑:程序博客网 时间:2024/04/29 14:01



挂载CD或DVD

DVD和CD设备与硬盘稍微有些不同,因为它们只由单独的分区组成,并且挂载后不能写入。现在在SUSE中挂载CD或DVD设备是自动进行的,因为当新的盘片插入时,系统能检测到它。实际上,当试图访问CD或DVD时,内核自动为用户挂载该设备。这是Windows和Macintosh用户已经熟悉的功能,因为这些系统早就拥有这一功能了。

要手动挂载CD或DVD,也可以使用mount命令。SUSE将在/media下创建一个表示光盘设备的目录,根据正在挂载的光盘的类型,将在/media下创建不同的目录。例如,如果插入一个卷名为SUSE_BIBLE的CD盘,将创建目录/media/SUSE_BIBLE,CD被挂载在这个目录下。可能同时创建一个设备特有的目录。例如,带有一个外部CD驱动器的IBM Thinkpad X21笔记本电脑,目录/media也包含一个名为usb-storage-0000000001194703:0:0:0的目录,它的名称根据USB的类型和外部CD驱动器的设备信息而创建。

因为光盘设备没有分区,所以能访问整个磁盘。基于IDE的CD或DVD设备与任何其他IDE设备以相同的方式与/dev/hdx设备相关联。如果CD/DVD驱动器连接到第二个IDE总线的第一个端口上(通常在大多数的PC系统上使用),可以通过/dev/hdc来访问它。因此,可以通过发出命令mount /dev/hdc/media/cdrom来手动挂载磁盘。

注意:现在SUSE使用HAL和subfs来自动检测插入计算机中的介质。如果是光盘介质,将使用它的卷名;如果是其他的存储介质(USB,可移动硬盘等),则使用设备字符串(包含设备的硬件地址)。如果希望为手动挂载在/media下创建一个目录(例如,在/media/cdrom下挂载一个CD-ROM),可能必须首先创建该目录,然后再手动挂载介质。

在安装期间,实际上YaST在/dev中创建了一个与光盘介质的链接,以便不需要处理光盘驱动器位于何处的详细信息。如果有标准CD驱动器,它将链接到/dev/cdrom。对于CD刻录机来说它链接到/dev/cdrecorder,对于DVD驱动器来说它链接到/dev/dvd




在我们使用的计算机中,除了CPU用来运算, 内存用来存储程序和数据之外,还有一些其他设备。如磁盘驱动器, 显示卡, 键盘, 网卡, modem卡, 声卡, 串口和并口等等。主板上的各种总线把设备和CPU连在一起,再用机箱把它们组装起来。

  计算机要正常工作,每个设备必须在它的驱动程序(它也是操作系统的一部分,在CPU上运行)控制下运行。驱动程序与/dev目录下的特殊文件联系在一起, 尽管他们不是真正的文件。

1.硬盘

  每个硬盘表现为一个单独的设备文件。通常只能有2-4个IDE硬盘。 这就是/dev/hda , /dev/hdb , /dev/hdc , 和/dev/hdd 。 SCSI是 /dev/sda , /dev/sdb ,等等。

2.软驱

  软驱的名字是复杂的,因此Linux有一个特定的软驱设备类型,能自动检测软驱中软盘的种类。它使用不同的软盘类型试图读取新插入的软盘的第一个扇区,直到找到正确的一个。这自然要求软盘是已经格式化过的。自动设备叫/dev/fd0 、/dev/fd1等。

3.scsi设备

  当一个新的 SCSI 主卡被侦测到时, SCSI 驱动程序会寻找连接著的设备。请检查系统日志你的设备被正确地侦测到了。新的 SCSI 设备会被指定为第一个可用的SCSI设备文件。第一个 SCSI 硬盘是 /dev/sda,第一个SCSI 磁带机是 /dev/st0,还有,第一个CD-ROM 会是/dev/scd0。

4.网卡

  Linux 的以太型网卡界面通常被称做 eth0、eth1 等等。环形卡亦同样地被看待.然而它们被称做 tr0、tr1等等。 ifconfig 命令是被用来观看及修改网络界面状态的。Linux的另一特点是网络界面并不会像其他设备一样地被看成是一个在/dev里头的文件。所以如果您在 /dev 内找不到它们时请不要觉得惊讶。 当一个以太网卡被侦测到时,它会被指定为第一个可用的接口卡名字,通常为eth0。


5.串行设备

  Linux 的串行设备都是被经由 /dev/cua* 和 /dev/ttyS*特殊设备文件来做取用。ttyS* 的设备被使用在进来的连接,例如直接地连接终端机。cua* 的设备被使用在往外的连接,比如说调制解调器。而每一个实体串口都各有ttyS和cua两个设备文件:要使用哪个适当的设备到你的应用上都由您来决定。

  当一个串行卡或数据卡被侦测到时,它会被指定成为第一个可用的串行设备。通常是/dev/ttyS1(cua1) 或 /dev/ttyS2 (cua2) ,这完成看原已内建的串口数目。 ttyS*设备会被 报告在/var/run/stab内。

 

linux硬件设备文件命名表linux硬件设备文件命名表

原创粉丝点击