Linux基础培训:管理软驱和光驱
Linux基础培训:管理软驱和光驱
1.软盘
如同硬盘,一张软盘也分为磁道和扇区(软盘两面上的相同的磁道组成柱面),但数量要比硬盘少得多。
软驱通常可以使用几种不同的软盘,例如,一个3.5英寸软驱可以使用720KB和1.44MB的软盘。因为软驱操作有些不同,而操作系统必须知道软盘的容量,所以软驱有许多设备文件,每个都与软驱和软盘种类有关。因此,/dev/fd0H1440 是第一个软驱(fd0),必须是3.5英寸,使用3.5英寸高密度软盘(H),容量是1440KB(1440),即普通的3.5英寸HD软盘。
软驱的名字是复杂的,因此Linux有一个特定的软驱设备类型,能自动检测软驱中软盘的种类。它使用不同的软盘类型,试图读取新插入的软盘的第一个扇区,直到找到正确的一个。这自然要求软盘是已经格式化过的。
Linux除了能处理所有标准的软盘,还能处理许多非标准的软盘格式。这有时需要特殊的格式化程序。我们现在先跳过这些软盘格式,同时你可以查看/etc/fdprm文件,它定义了setfdprm 识别的设置。
2.格式化软盘
软盘格式化使用fdformat命令。软盘设备使用给定的参数,例如下面的命令是在第一个软驱中格式化一张高密度3.5英寸软盘:
$ fdformat /dev/fd0H1440
Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.
Formatting ... done
Verifying ... done
$
注意,如果想使用自动检测设备(如/dev/fd0),必须先用setfdprm 设置
参数。要得到与上面一样的结果,可以这样:
$ setfdprm /dev/fd0 1440/1440
$ fdformat /dev/fd0
Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.
Formatting ... done
Verifying ... done
$
选择与软盘类型相符的正确的设备文件通常更方便。注意,比软盘设计格式化更多的信息容量是没有意义的。
3.CD-ROM
CD-ROM 驱动器使用一个光学可读的塑胶涂布的碟片。信息记录在盘表面的从中心到边沿的螺旋型小坑上。驱动器发出一束激光来读盘。当激光射到小坑上,激光以一种方式反射;当它射到光滑表面上,它以另一种方式反射。这很容易地编码成bit,组成信息。
CD-ROM驱动器比硬盘慢。典型的硬盘的平均寻道(seek)时间小于15ms,而快速的CD-ROM驱动器要花零点几秒。实际资料传输率则相当快,在数百KB/s。速度慢使CD-ROM驱动器不能代替硬盘使用(有些Linux distributions提供“live”CD-ROM文件系统,使之不必复制文件到硬盘,使安装简单并节约了许多硬盘空间),虽然是可能的。要安装新软件,CD-ROM很好用,因为在安装时速度并非最重要的。
不同UNIX不能使用ISO9660文件系统,因此开发了对这个标准的一个增强,叫Rock Ridge增强。Rock Ridge允许长文件名、符号连接和许多其他优点,使CD-ROM更像UNIX文件系统。同时,Rock Ridge文件系统仍然是一个有效的ISO9660文件系统,使非UNIX用户一样可以使用。Linux同时支持ISO9660和Rock Ridge增强,增强被自动识别和使用。
文件系统只是一部分,许多CD-ROM包含的资料需要特定的程序存取,而多数程序不能运行在Linux下(当然,可能运行在Linux的MS-DOS模拟器dosemu下)。
-
标签错误:<!-- #Label#
labelId=20160707140604
moduleId=1
classId=12231768634
orderby=2
fields=url,title,u_info
attribute=
datatypeId=22192428132
recordCount=3
pageSize=
<htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate>
-->
- 我要参加技术沙龙