`
wdp107
  • 浏览: 141038 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Ubuntu8.04下的硬盘挂载

阅读更多
先贴我配置后的fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda8
UUID=b3529bf6-c2aa-40b0-a931-cf8a8a499ab9 /               ext2    relatime,errors=remount-ro 0       1
# /dev/sda9
UUID=78977085-cd63-45ce-a749-6773ae0ec87a none            swap    sw              0       0
/dev/sda1      /media/sda1       ntfs      user,auto,utf8      0       0
/dev/sda5      /media/sda5       vfat      user,auto,utf8      0       0
/dev/sda6      /media/sda6       vfat      user,auto,utf8      0       0
#UUID=78a7-dfc6
/dev/sda7      /media/sda7       vfat      user,auto,utf8      0       0
#UUID=01c5-350a
/dev/sda10      /media/sda10       vfat      user,auto,utf8      0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

注:据说Ubuntu8.04将所有硬盘一律标识为sdx,不再区分hd和sd。我的IDE硬盘确实是这样。所以于此不用感觉诧异。

新安装的系统不会自动挂载windows原先的分区,需要用户手动配置。配置的方法有两种:

1.使用命令mount。mount的用法可通过man mount 查询,需要指出的是每次开机后,所有原先挂载的分区都需要重新mount,即系统不会保存您上次的mount记录。若希望计算机每次开机都能自动mount,也许可以将挂载命令写成脚本装入系统的本地启动目录,但更常用的办法是下面将说的第2种挂载方法。

2.系统启动后,会根据文件 /etc/fstab 的表述挂载各个磁盘。因此,根据语法正确修改文件fstab 即可实现分区的自动挂载。分析以下每个选项:

<file system> <mount point>   <type>  <options>       <dump>  <pass>

<file system>:

       设备名称。所有外部设备都在/dev 目录下有一个子目录,将外设当成特殊文件来处理。这里可以直接填设备文件,如/dev/sda1 。 但更可靠的是填写设备的uuid,如:

UUID=78977085-cd63-45ce-a749-6773ae0ec87a none。 (因为若添加新的外设,其文件名称可能会改变,如变为sdb或其他,而uuid一般是固定的。不过我遇到的情况恰恰相反,用uuid无法加载,但换成文件名称却成功了...)

       查看uuid可通过命令 sudo vol_id /dev/sda1 (设备文件)或ls -al /dev/disk/by-uuid 来实现。

<mount point>:

       挂载点。之所以要挂载就是为了将物理设备上的文件在特定的文件系统下进行逻辑组织、显示和定位。因此,要建立一个逻辑的文件夹将设备的文件”装“进去。一般的做法是在/mnt 目录下新建一个空白的子目录,如 /media/sda1 。

<type>:

       文件系统类型。如NTFS、FAT32、EXT2、SWAP等,可通过sudo fdisk -l 查看各个分区。要注意的是,FAT32在这里ms必须写成vfat,否则系统无法挂载。

<options>:

       选项。有是否允许系统自动挂载的auto或noauto,有指定文字编码的utf8,还有指定挂载权限的user、users或owner等。建议man /etc/fstab 好好学习一下。

<dump>:

       确定分区是否需要被dump,一般不需要,故设为0。(具体dump是什么还没研究过,ms是一个软件)

<pass>:

       决定系统重启时是否要对相应分区进行检查。为提高开机速度,也许可将除系统盘之外的分区设为0。



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yjhworm/archive/2009/04/17/4087238.aspx
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics