当前位置:Linux教程 - Linux - 如何在 Linux 中使用软盘和光盘

如何在 Linux 中使用软盘和光盘



        

    对于大部分的DOS和Windows用户来说,在Linux中使用软盘和光盘是一件很麻烦的事,这里面既有习惯上的问题,也有Linux技术上的问题,本文基于RedHat 6.0对这两种介质的使用进行了浅析,希望读者读后有豁然开朗之感。

    软盘的使用。

      在Linux中要使用软盘,首先要在软盘上生成某种类型的文件系统,然后将该文件系统安装到Linux的文件系统树的某个节点(即安装点)上,以后才可以使用文件的操作命令,如mkdir、rmdir、cp、mv、rm等在软盘上进行文件操作。按照传统的方法,这需要“四步走”。这四个步骤都要求用户是超级用户。

    格式化软盘。

    同Windows中一样,要使用软盘,首先要对软盘进行格式化。当前,市场上出售的软盘在出厂前已经格式化完毕,但大都是按Windows要求的方式格式化的,所以在Linux中需要重新格式化。

    # /usr/bin/fdformat /dev/fd0H1440

    其中,H表示要格式化的软盘是高密盘,1440表示软盘的容量为1440K字节,即常见的1.44M的通用软盘。/dev/fd0表示是第一软驱,即dos中的A:驱动器。

    在软盘上建立文件系统。

    # /sbin/mkfs /dev/fd0 2880

    将软盘上的文件系统安装到Linux中。

    查看Linux中的/mnt目录:

    # ls /mnt -l

    total 2

    drwxrwxr-x 2 root root 1024 Oct 10 1998 cdrom

    drwxrwxr-x 2 root root 1024 Feb 7 1996 floppy

    我们发现/mnt 目录下有两个目录cdrom和floppy,这是Linux缺省的软盘和光盘安装目录,即所谓的“安装点”。当然,用户可以在自己的主目录中新建其他目录作为软盘和光盘的“安装点”。

    安装文件系统:

    # /bin/mount /dev/fd0 /mnt/floppy

    安装完毕,就可以使用软盘执行文件操作了。注意,执行完操作,如向软盘上拷贝文件、建立目录等等之后,不能立即把软盘从软驱中取出来,还要进行下面一步。

    卸载文件系统。

      取出软盘前,要把它Linux中卸载,或者说从Linux的文件系统中卸载软盘上的文件系统。

    # /bin/umoun /dev/fd0 /mnt/floppy

      此时仔细观察,可以看到软驱的指示灯才亮,这时Linux才真正向软盘上写入数据。第3步的操作只是在缓冲区中进行,只有卸载时,才把缓冲区中的数据写回软盘。

    光盘的使用。

      与软盘相比,光盘的使用较为简单。只有经过安装和卸载就可以了。

    安装光盘

    # /bin/mount -t iso9660 /dev/cdrom /mnt/cdrom

    安装完成就可以使用了。

    卸载

    # /bin/mount /dev/cdrom /mnt/cdrom

      如果不卸载,是无法把光盘从光驱中取出的,即使按光驱的退出键也是无济于事。

      从上面看到,在Linux中使用软盘和光盘不如在Windows中简单,尤其是软盘的使用,常常令Windows用户不能忍受。幸运的是,Linux提供了存取DOS格式软盘的实用程序,这些程序均以m开头,即mcopy、mdir等,即在原来的DOS命令前面加上m这样,用户就可以象在Dos中使用copy、dir 等一样使用软盘了,无须冗长的“四步走”了。

      例如,将软盘中的一个名为test.c的文件拷贝到Linux中当前名为test的目录中,可以将软盘插入软驱,然后Linux中执行:

     # mcopy a:\test.c /test


    发布人:netbull 来自:非常Linux