扫盲行动之六:Linux下其它格式文件系统的自动挂装

扫盲行动之六:Linux下其它格式文件系统的自动挂装
不同的操作系统使用不同的文件系统格式, MS-DOS 支持 FAT16 文件系统, Windows98 支持 FAT16 FAT32 文件系统, WindowsNT 支持 FAT16 NTFS 文件系统, Windows2000 则支持 FAT16 FAT32 NTFS 三种文件系统格式,而 Linux 差不多支持所有的文件系统格式,但一般使用 ext2 文件系统。
  对于普通的 PC 用户,使用的大多是 Microsoft windows98 操作系统,如果想同时使用 Linux 操作系统的话,一般使用多重启动。这时,用户可能希望在 Linux 下访问 Windows 文件,比如原来 Windows 下的 mp3 、电影等等。通常,有多种方法实现 Linux 下对其它文件系统的访问,下面就以在 Linux 下对 Windows98 文件系统的访问为例进行介绍:
  (一)在安装 Linux 时进行设置。由于 Linux Windows98 两种操作系统使用不同的文件格式,所以在 Windows98 下安装 Linux 必须为 Linux 建立单独的分区,安装过程中有设置分区的步骤,此时,不但可以建立 Linux 分区,还可以对原 FAT 文件系统进行挂装,因为 Linux 把磁盘设备也看成是特殊的文件,这时如果为 Windows98 操作系统的逻辑分区 C D 分别设立如 /DOSC /DOSD 的挂装点,那么在安装完 Linux 后就可以在 /DOSC /DOSD 目录下访问原来 C D 分区上的文件了。
  (二)如果在安装时没有为 Windows98 分区设立挂装点,也可以在安装完成后进入 Linux 运行 mount 命令(必须以 root 身份登录)挂装, mount 命令的具体格式是:
mount
-afFhnrvVm 〕〔 -l< 标签 > 〕〔 -o< 选项 > 〕〔 -t< 文件系统 > 〕〔设备名称〕〔挂入点〕
比如,用户的 Windows98 在系统 IDE 设备上的第一个分区上,如果要将它挂装在 /DOSC 下,可以使用下面的命令:
mount -t vfat /dev/hda1 /dosc
使用 mount 挂装设备时会记录信息在 /etc/mtab 文件中,运行 unmount 命令时将记录清除。
  (三)手动修改 /etc/fstab 文件。 /etc/fstab 文件的内容被用来在 Linux 下自动挂装各种文件系统,文件中的每一行都提供了一稚璞傅男畔ⅲ 庵稚璞缚梢员还易霸贚 inux 文件系统下的一个目录中。在 Linux 启动过程中, init 进程执行一个脚本文件,该脚本调用带有 -a 参数的 mount 命令,用 mount 来读 /etc/fstab ,并挂装所有列出的文件系统(带 noauto 选项的除外)。下面是一个典型的 /etc/fstab 文件 ( 其中 Windows98 安装在第一块硬盘上, Linux 安装在第二块硬盘上 )
   ABEL=/ / ext2 defaults 1 1
   /dev/hda1 /dosc vfat defaults 0 0
   /dev/fd0 /mnt/floppy auto noauto,owner 0 0
   none /proc proc defaults 0 0
   none /devpts devpts sid=5,mode=620 0 0
   /dev/hdb5 swap swap defaults 0 0
   /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kud2ure 0/0
   /etc/fstab 文件的第一列是设备名,第二列是挂装点,第三列表示在设备上的文件系统的类型,第四列是应用于特定设备的一组选项,通常为 defaults ,表示的含义有:这个设备在引导阶段被挂装、只有 root 用户可以挂装它、挂装后可以进行读或写操作,此选项如是 noauto ,则表示引导时该设备不会被自动挂装,而 user 选项表示任何用户都可以挂装该设备。以上面的 etc/fstab 文件为例,如果想在 Linux 下挂装 Windows98 操作系统的 D 分区 ( 假设挂装点为 /dosd) ,则可以在上文件中加入一行:
   /dev/hda5 /dosd vfat defaults 0 0
  然后存盘,重新启动后就可以访问 Windows98 操作系统的 D 分区了。

补充: fstab 栏位说明
第一栏 (fs_spec) 实际的 device 名称
第二栏 (fs_file) 对应到的目录结构 (mount point)
第三栏 (fs_vfstype) :该 partition 的档案系统,常见的有:
minix
ext ext2 msdos iso9660 nfs swap
第四栏 (fs_mntops) mount 时的参数
第五栏 (fs_freq) 在使用 dump 时是否记录,不需要则输入 0
第六栏 (fs_passno) 决定在开机时执行 fsck 的先后顺序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值