如何在Linux中访问硬盘DOS分区、软盘和光盘

一般情况下 , 用户只能使用Linux本身默认的ext-2文件系统 。在我们的机器中常常有多个操作系统 , 能不能在Linux中也能够使用硬盘的DOS分区、软盘和光盘呢?我在使用Linux的过程中 , 逐渐摸索出了实现上面要求的方法 , 现总结如下 。【如何在Linux中访问硬盘DOS分区、软盘和光盘】Linux的文件系统

当你以root(系统管理员)身份登录进入Linux系统后 , 在系统的#提示符下 , 先用cd/命令 , 退回到系统的根目录 。用ls-l命令可看到Linux系统的目录结构 。在Linux系统中 , 用户所见到的文件结构是树状结构 。与DOS一样 , 也是根在顶部 , 各个目录和文件从树根向下分支延伸 。一个与DOS不同的地方是Linux中的根目录表示为"/" , 而不是DOS的"" 。
对用户而言 , 这样的一个目录结构就像一个完整的实体 , 用户只能看到目录和文件 。但实际上 , 在这样的一个目录树中的许多目录都是置于一个磁盘、不同磁盘甚至不同的计算机的不同分区中的 。当这些磁盘分区之一被连接到目录树中被称为安装点的目录上时 , 安装点及其以下所有的目录就被称作一个文件系统 。
当你在Linux系统的根目录中用ls-l命令查看目录时 , 会看到一些目录 , 这些目录组成了根目录的内容 , 它们也为其它文件系统提供了安装点 。也就是说 , 我们可以将另一个硬盘、软盘、甚至光盘通过选择一个安装点来将其安装到Linux中 , 这就为用户使用别的存储介质提供了极大的方便 。
进入根目录中的/mnt目录(mnt为mount的缩写 , mount即"安装"的意思) , 用ls命令可以查看一下当前有哪些系统默认的安装点 。简单地说 , 安装点就是一些目录 , 通过安装命令 , 你可以将一些不同的文件系统 , 安装到Linux系统中 , 通过访问这些目录来达到访问这些附加文件系统的目的 。

Linux中各种设备的使用方法

Linux系统与UNIX系统一样 , 在系统中使用一种设备并不像在DOS系统中那样简单 。在Linux中 , 各种设备是以系统设备文件的形式存在于系统设备目录/dev中的 。这些文件用于访问系统中所有不同类型的硬件 。例如 , /dev/mouse文件对应鼠标设备文件 , 用于读取鼠标输入的;/dev/fd0文件对应软驱设备文件 , 用于处理软盘读写的 。通过这种方法组织对硬件设备的访问 , 可使系统的灵活性增强 。如果增加一个新的设备 , 用户只需要建立一个对应的设备文件 , 同时编写相应的驱动程序即可 , 从而使系统的可维护性增强 。
进入/dev目录中你可以看到许多文件 , 这些便是系统中的所有设备的设备文件 。例如 , /dev/hda1对应我的486机器上的硬盘的DOS分区 , /dev/fd0对应机器上的软驱 , /dev/cdrom对应机器上的光驱 。如果不知道有哪些设备可用 , 不妨用编辑程序vi来查看一下/etc/fstab文件 , 该文件是系统设备列表 。从中你可以了解系统中有哪些主要设备以及它的设备标识 。知道了这些 , 我们便可以将这些设备安装到系统中任意一个目录---即安装点上 , 以便在Linux系统中进行访问 。
下面以一张MP3光盘为对象 , 说明一下在Linux系统中如何使用光盘 。首先在光盘驱动器中插入这张MP3光盘 , 注意一定要关上驱动器的门 。
进入/mnt目录 , 可以看到有cdrom目录和floppy目录 , 前一个很明显是用来安装光盘文件系统的 , 后一个则是用来安装软盘文件系统的 。
用mount命令进行文件系统的安装 。mount命令的基本格式如下:
mount系统设备名称安装点
现在安装光盘文件系统 , 可以在命令行上键入:
mount/dev/cdrom/mnt/cdrom
稍候片刻 , 光盘文件系统便安装上了 。

推荐阅读